04 2015 档案
摘要:ACE大量运用包装器模式,以期改变面向过程的系统API可视性以及错误处理较难的情况包装器在若干场合能极大简化代码量,甚至是编码过程比如ACE_Thread_Mutex对象创建会自动初始化,很开心吧ACE_Guard定界加锁,我习惯称为自动锁,配合无间的好伙伴而ACE_SOCK_Stream和ACE...
阅读全文
摘要:习惯的main函数有无参和两个参数的版本,那么main函数只能这么写吗? 好奇写了一个bug版本的main,结果是呵呵 #include #include using namespace std; int main(int argc, char** argv, char* p, char a)...
阅读全文
摘要:程序员作为智慧与神秘的代名词,宿命里有一种叫做酷毙的劫,再牛再菜你都躲不过。 姑娘修图、修电脑想起你,你酷酷的只修电脑不过夜... 老板word文件丢失想起你,你轻抚键盘‘don't worry, just a small case’...... 朋友单机总被虐,你去上演showtime......
阅读全文
摘要:https是以安全为目的的网络传输协议,可以认为是http的安全版,https使用ssl协议保证安全传输。https位于网络模型的应用层,使用默认端口443进行通信,URL以https开头是https协议的特征。 http位于网络模型的应用层,使用默认端口80通信,传输层协议需要保证可靠性传输,...
阅读全文
摘要:出门前上锁能让你安心远行,网络消息加密传输能让你高枕无忧,跟互联网生活的铁卫士们做一个沟通。 加密算法篇 对称加密与非对称加密: 小故事--屌丝刘震撼与海伦公主的恋爱 刘震撼就那么突然且粗鲁的闯进了海伦公主的心里,他们恋爱了,不被家族认可的恋爱,这不是重点,比蒙王子也爱着海伦公主,...
阅读全文
摘要:TCP的协议文档对TCP的一些规定:文档名称-RFC793TCP消息头的控制位 URG:紧急指针字段有效 ACK:确认头部字段有效 PSH:强制函数 RST:重置链接 SYN:同步系列号码 FIN:再没有来自发送者的数据TCP连接过程的各种状态及意义 LISTEN:等待任何从远端TCP和端口的连接...
阅读全文
摘要:shutdown原型int shutdown(int socket, int how);socket指定socket的文件描述符how指定shutdown的类型SHUT_RD禁止读操作SHUT_WR禁止写操作SHUT_RDWR禁止读和写 close原型int close(int fd); clo...
阅读全文