2014年8月15日

负载均衡技术全攻略

摘要: 负载均衡技术全攻略http://www.sina.com.cn2008年10月27日14:07比特网ChinaByte Internet的规模每一百天就会增长一倍,客户希望获得7天24小时的不间断可用性及较快的系统反应时间,而不愿屡次看到某个站点“Server Too Busy”及频繁的系统故障。... 阅读全文

posted @ 2014-08-15 10:54 theCambrian.cpp 阅读(197) 评论(0) 推荐(0) 编辑

一个Linux下C线程池的实现

摘要: 转自:http://blog.csdn.net/hubi0952/article/details/80450941.线程池基本原理 在传统服务器结构中, 常是 有一个总的 监听线程监听有没有新的用户连接服务器, 每当有一个新的 用户进入, 服务器就开启一个新的线程用户处理这 个用户的数据包。这个线程... 阅读全文

posted @ 2014-08-15 10:40 theCambrian.cpp 阅读(258) 评论(0) 推荐(0) 编辑

epoll详解

摘要: 转自:http://blog.csdn.net/xiajun07061225/article/details/9250579#什么是epollepoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4... 阅读全文

posted @ 2014-08-15 10:37 theCambrian.cpp 阅读(465) 评论(0) 推荐(0) 编辑

2014年8月10日

HTTP 协议详解

摘要: HTTP 协议详解作者:小坦克来源:博客园发布时间: 2012-02-14 13:32阅读: 59090 次推荐: 66原文链接[收藏] 相关文章:HTTP 协议之压缩 当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如... 阅读全文

posted @ 2014-08-10 15:37 theCambrian.cpp 阅读(139) 评论(0) 推荐(0) 编辑

2014年4月19日

浅析PageRank算法

摘要: 文章转自:http://blog.codinglabs.org/articles/intro-to-pagerank.html很早就对Google的PageRank算法很感兴趣,但一直没有深究,只有个轮廓性的概念。前几天趁团队outing的机会,在动车上看了一些相关的资料(PS:在动车上看看书真是一... 阅读全文

posted @ 2014-04-19 21:30 theCambrian.cpp 阅读(909) 评论(1) 推荐(1) 编辑

搜索引擎(网络爬虫篇)

摘要: 网络搜索引擎的构架一个专业的网络搜索引擎至少包含3部分即抓取、处理和搜索。下面是它们的一般功能:抓取:抓取(蜘蛛、爬虫、crawler、spider等)程序负责爬行特定网络(也可能是整个网络),把网络上的页面和其它需要的文件下载到本地来。目前的难点是web2.0的普及导致的js分析和身份认证等问题。... 阅读全文

posted @ 2014-04-19 21:07 theCambrian.cpp 阅读(750) 评论(0) 推荐(0) 编辑

2014年4月17日

数据库设计准则(第一、第二、第三范式说明)

摘要: 原文http://www.blogjava.net/xzclog/archive/2009/01/04/249711.htmlI、关系数据库设计范式介绍1.1 第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属... 阅读全文

posted @ 2014-04-17 13:47 theCambrian.cpp 阅读(192) 评论(0) 推荐(0) 编辑

2014年4月7日

int*p[ ]、int(*p)[ ]、int(**p)[]的不同

摘要: 指针数组的概念:一个数组,若其元素均为指针类型数据,称为指针数组,也就是说指针数组中的每一个元素都相当于一个指针变量。定义如下:类型名 * 数组名[ 数组长度 ]由于[ ]比*优先级高,因此上述定义等价于(类型名 * ) 数组名[ 数组长度 ].数组的指针的概念:类型名 (* 数组名) [ 数组长度 ]举例说明:1)int* p[2] 是一个指向int型的指针数组,即:p是包含两个元素的指针数组,指针指向的是int型。它是 一个 行数确定、列数不确定,即为2*n型的。可以这样来用:#include using namespace std;int main(int argc, char* arg 阅读全文

posted @ 2014-04-07 15:01 theCambrian.cpp 阅读(427) 评论(0) 推荐(0) 编辑

2014年4月3日

KMP算法

摘要: 作者:海子出处:http://www.cnblogs.com/dolphin0520/根据博主自己理解,有部分修改 在介绍KMP算法之前,先介绍一下BF算法。一.BF算法 BF算法是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串P的第一个字符进行匹配,若相等,则继续比较S的第二... 阅读全文

posted @ 2014-04-03 16:35 theCambrian.cpp 阅读(212) 评论(0) 推荐(0) 编辑

C/C++浮点数在内存中的存储方式

摘要: 作者:海子出处:http://www.cnblogs.com/dolphin0520/C/C++浮点数在内存中的存储方式 任何数据在内存中都是以二进制的形式存储的,例如一个short型数据1156,其二进制表示形式为00000100 10000100。则在Intel CPU架构的系统中,存放方式为 10000100(低地址单元) 00000100(高地址单元),因为Intel CPU的架构是小端模式。但是对于浮点数在内存是如何存储的?目前所有的C/C++编译器都是采用IEEE所制定的标准浮点格式,即二进制科学表示法。 在二进制科学表示法中,S=M*2^N 主要由三部分构成:符号位+阶码(N)+ 阅读全文

posted @ 2014-04-03 14:48 theCambrian.cpp 阅读(211) 评论(0) 推荐(0) 编辑

导航