![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
懒蚂蚁
这个作者很懒,什么都没留下…
展开
-
IOCP不可忽视的细节
IOCP构架之所以公认高效,核心就在于异步IO。在网上纷纷为之膜拜之余,很少看到对稳定性或性能优化的观点。仔细想想,任何技术都有有利的一面,自然也有有弊的一面,这才符合辩证法思想。 我把自己在编写IOCP构架时重点处理的几个地方交代一下,如果你想认真写好一个稳定的IOCP服务端,建议重新规划以下几个细节。 1)不要修改套接字默认的收发缓冲区大小,即8192字节=8K=2分页。 2)总转载 2012-10-23 11:41:57 · 502 阅读 · 0 评论 -
__declspec(dllexport)与__declspec(dllimport)
区别 他们都是DLL内的关键字,即导出与导入。他们是将DLL内部的类与函数以及数据导出与导入时使用的。 dllexport是在这些类、函数以及数据的申明的时候使用。用他表明这些东西可以被外部函数使用,即(dllexport)是把 DLL中的相关代码(类,函数,数据)暴露出来为其他应用程序使用。使用了(dllexport)关键字,相当于声明了紧接在(dllexpor原创 2012-11-07 22:19:43 · 1280 阅读 · 0 评论