chatroom
文章平均质量分 80
语絮斌
这个作者很懒,什么都没留下…
展开
-
聊天室项目分析
文章目录前言一、服务器模型二、忽视SIGPIPE信号三.私聊设计四.群聊设计五.文件传输发送文件接受文件六.数据库注意问题七.注意逻辑问题总结 前言 提示:篇博客主要测试了聊天室的实现,这一片博客讲一下相关问题。 一、服务器模型 epoll +多线程 while (1) { if ((nfs = epoll_wait(ep_fd, ep_ids, events, -1)) < 0) { if (nfs == -1) .原创 2021-08-17 16:23:46 · 343 阅读 · 0 评论 -
聊天室功能测试
前言 聊天室是自己第一次写比较大一点的项目,全程自己构思,设计,虽然中间借鉴了学长学姐的一些博客,但是自己也是不断重构,设计 中间确实踩了不少坑,尤其是中间改bug时候感觉自己的代码跟屎一样,不仅不规范,bug有多,而且设计的是个什么东西,直到现在可能一些设计并不是最优,还是有很大的局限性,整体上该实现的功能都实现了。 epoll LT+多线程 定长包 阻塞套接字(写到最后感觉非阻塞可能更好,但是懒的改了) mysql c api 一、主要功能点介绍 示例:pandas 是基于NumPy 的一种工..原创 2021-08-17 14:57:00 · 656 阅读 · 0 评论