自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

转载 详谈高性能TCP服务器的开发

转自:http://www.cnitblog.com/beifangying/archive/2008/07/24/47096.aspx对于开发一款高性能服务器程序,广大服务器开发人员在一直为之奋斗和努力.其中一个影响服务器的重要瓶颈就是服务器的网络处理模块.如果一款服务器程序不能及时的处理用户的数据.则服务器的上层业务逻辑再高效也是徒劳.所以一个服务器程序的网络处理能力直接影响到整个服务器的

2013-05-16 15:44:38 1309

原创 网络小结6

使用私有堆的原因1、避免和Default Heap的new 、delete操作符同步,提高性能2、分配的内存大小是固定的,减少内存空洞http://highscalability.com/blog/2013/5/13/the-secret-to-10-million-concurrent-connections-the-kernel-i.htmlhttp://www.k

2013-05-16 11:19:34 653

转载 socket error 10053,10054究竟是怎么引起的

贴2段能稳定重现10053的代码,下面是客户端:[cpp] view plaincopyWORD    VersionRequested;  WSADATA WsaData;    VersionRequested = MAKEWORD(2, 2);    if (WSAStartup(VersionRequested,

2013-05-15 18:18:40 1595 1

转载 c/c++在windows下获取时间和计算时间差的几种方法总结

、标准C和C++都可用1、获取时间用time_t time( time_t * timer ),计算时间差使用double difftime( time_t timer1, time_t timer0 )。 精确到秒。测试程序如下:[c-sharp]view plaincopyprint?#include   #include    int main()  {

2013-05-09 18:02:03 816

转载 编写IOCP时的几个注意事项(转自mirosoft)

TIP 1: Use Winsock2 IOCP-capable functions, such as WSASend and WSARecv, over Win32 file I/O functions, such as WriteFile and ReadFile. 提示1:尽量使用WSASend和WSARecv进行数据收发Socket handles from Micro

2013-05-09 14:37:59 1018

原创 怪诞心理学

1.星座之所以有非常多的人相信,一是因为其措辞模糊,大而空,且是说的人的共性,二是因为“谄媚”。可见赞美是多么的重要2.迷信:时至今日,仍然有那么多的人相信,是因为受“未知的恐慌”的驱使,好比东西不见了会到处乱找,即使自己知道根部不可能在这个地方的。3.暗示:遭遇强大暗示时,人们的观念会变。4.潜意识影响:人们总是会受各种潜意识影响的。5.关于撒谎:撒谎时提到自己,及自己的感受

2013-05-05 18:13:16 886

转载 使用IOCP需要注意的一些问题~~(不断补充)

转自:http://www.cppblog.com/johndragon/archive/2008/09/16/21845.html1- 不要为每个小数据包发送一个IOCP请求,这样很容易耗尽IOCP的内部队列.....从而产生10055错误.2- 不要试图在发送出IOCP请求之后,收到完成通知之前修改请求中使用的数据缓冲的内容,因为在这段时间,系统可能会来读取这些缓冲.

2013-05-03 17:49:38 1000

转载 IOCP不可忽视的细节

转自:http://mowen99.iteye.com/blog/1233932IOCP构架之所以公认高效,核心就在于异步IO。在网上纷纷为之膜拜之余,很少看到对稳定性或性能优化的观点。仔细想想,任何技术都有有利的一面,自然也有有弊的一面,这才符合辩证法思想。 我把自己在编写IOCP构架时重点处理的几个地方交代一下,如果你想认真写好一个稳定的IOCP服务端,建议重新规划以下几个细节。

2013-05-03 17:22:36 810

Windows核心编程第5版英文版.chm

Windows核心编程第5版英文版.chm

2012-03-31

c++高手箴言(有关WINDOWS编程)

c++高手箴言,经验总结!CHM 有关WINDOWS编程)

2008-11-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除