Windows五个网络IO模型(服务器用)
摘要:1、选择select2、异步选择WSAAsyncSelecct3、事件选择WSAEventSelect 100-500客户端使用4、重叠IO Verlapped IO5、完成端口Completion Port(常配合线程池,内存池技术一起使用) 10000-20...
阅读全文
posted @
2015-10-26 13:17
俗剑仙·情如梦
阅读(530)
推荐(0)
Base64编码
摘要:Base64编码: 1、字符集:A~Z,a~z,0~9,+,/,= 2、把3个字节的字符,编码成4个字节的字符,不能显式的读出字符内容,不包含特殊字符。charabcASCII979899BIN011000010110001001100011->Base64:按6个比特位分割,3*8分割成4*6...
阅读全文
posted @
2015-10-21 12:47
俗剑仙·情如梦
阅读(193)
推荐(0)
HDC、CDC、CCLientDC的关系、MFC类库
摘要:DC概念:当使用GDI函数比如MoveToEx、LineTo、TextOut时,只是告诉系统要画线或者写字了,但是用什么样的笔(HPEN),字是什么颜色(setTextColor),画在哪张‘纸’(HBITMAP)上需要从一个由系统定义的数据结构中去读取,这个数据结构被称为DeviceContext...
阅读全文
posted @
2015-10-20 19:14
俗剑仙·情如梦
阅读(941)
推荐(0)
按位运算符作用
摘要:1、按位AND运算符(&) 由于任何一位是0,&运算的结果就是0,因此可以使用这个运算符把变量中不必要的位设置成0,。其方法是创建一个‘掩码’,然后使用&将它与原始变量组合起来。如:letter=letter & 0x0F;2、按位OR运算符(|) 两个位中有一个位是1,OR运算的结果是1,因此...
阅读全文
posted @
2015-10-16 12:07
俗剑仙·情如梦
阅读(393)
推荐(0)