05 2016 档案

摘要:我们先从著名的C10K问题开始探讨,由于早期在网络还不普及的时候,互联网的用户并不是很多,一台服务器同时在线100个用户估计在当时已经算是大型应用了。但是随着互联网的发展,用户群体迅速的扩大,每一个用户都必须与服务器保持TCP连接才能进行实时的数据交互。Facebook这样的网站同一时间的并发TCP 阅读全文
posted @ 2016-05-14 17:57 sensal 阅读(407) 评论(0) 推荐(2)
摘要:同步异步的概念与消息的通知机制有关,阻塞非阻塞的概念与等待消息通知时的状态有关。 同步异步是针对应用程序和内核的交互而言的。举个例子:当进程触发IO操作后, 同步:进程需要自己来确定什么时候IO操作完成,进程自己需要不断的查询来确定任务是否完成。(期间进程可以去做其他事) 异步:进程不需要自己确定什 阅读全文
posted @ 2016-05-11 12:17 sensal 阅读(245) 评论(0) 推荐(0)
摘要:类中的元素:类成员变量、类成员函数、静态成员变量、静态成员函数、虚函数、纯虚函数 。 影响对象大小的元素:类成员变量、虚函数表指针、虚基类指针、内存对齐。 注:所有的静态成员变量、静态成员函数、类成员函数都不会影响对象的大小,纯虚函数与虚函数一样都由虚函数表指针来管理。 _vftptr、_vbtpt 阅读全文
posted @ 2016-05-06 15:02 sensal 阅读(1440) 评论(0) 推荐(0)