Linux
文章平均质量分 93
tab_space
手指不是月亮,但可以指月亮~
展开
-
select、poll、epoll之间的区别总结
0. 背景本文摘自 http://www.cnblogs.com/Anker/p/3265058.htmlselect,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就转载 2016-07-30 12:05:28 · 1827 阅读 · 0 评论 -
Client-ServerRSA加解密通信方案-Server端(C++)(一)
0. 背景最近,需要新做一个游戏demo,类似《部落冲突·皇室战争》的推塔玩法。客户端使用Unity,编程语言为C#,服务端使用C++。由于从零开始,需要建立基础部件,其中网络模块是最重要的模块之一。网络模块协议遵从如下图步骤时序图进行通信。原创 2016-11-02 11:30:58 · 2940 阅读 · 0 评论