项目
weixin_40316053
go、go、go
展开
-
MySQL数据库__2018.05.29
关系型数据库:每一行、每一列都是一样的。小的用MySQL。大的用oral原创 2018-07-19 09:31:39 · 98 阅读 · 0 评论 -
局域网聊天项目__2018.07.28
服务器能打开的最多文件描述符是有限的(1024)。socket的连包问题。客户端和服务器端进行交互。发送端的连包问题。json包,如果两个json包连在一起,则解析的时候只能解析第一个包,压根就不知道第二个json包的存在。在每一个json包里加一个size选项,边界也要加上。滑动窗口协议:1bit滑动窗口(一次只允许发送一个数据包)、后退n、选择重发。面试的目的:了解...原创 2018-07-28 16:09:32 · 180 阅读 · 0 评论 -
qq聊天项目__2018.07.21
将线程封装成一个类。每次开辟新的线程的时候,直接new一个就可以了。用libevent去监听,套接字上的链接。回调函数。全部封装成对象。map表:map<int,struct event *> _event_map;控制台(Contral),也封装成了对象。项目重要,不是说项目的功能重要,它用不了的。主要是把知识点挖掘出来。线程间任务量如何均衡。线程间通...原创 2018-07-21 16:37:52 · 213 阅读 · 0 评论