muduo项目介绍
2024-10-19 14:47:53
在上一个集群聊天服务器项目中,我使用了muduo
作为网络库,然后主要实现了业务逻辑等,所以为了深入网络库的代码和实现,我跟着一位老师的代码去实现了muduo
库的基本原理和作用,当然只是实现了主体的代码,有些细节便没有深究,以下是自己的目标:
- 从开源C++ muduo网络库,学习优秀的代码设计
- 掌握基于事件驱动和事件回调的epoll+线程池面向对象编程
- 实现
TcpServer
、TcpConnection
、Poller
、Chanel
等重要部分 - 重写muduo核心组件,去依赖boost,用C++11重构
- 测试代码是否成功
自己的网址:www.shicoder.top
欢迎加群聊天 452380935
本文由博客一文多发平台 OpenWrite 发布!
最新文章
- Docker学习(2)
- 理解与应用css中的display属性
- 利用扩展事件(Xevents)捕捉高消耗查询
- minicsv库的编译错误与解决方案
- iOS消息推送机制的实现
- PL/SQL客户端安装配置说明
- HTML段落自动换行的样式设置
- .net Ajax与后台一般处理程序(ashx) 交互
- scrapy 修改URL爬取起始位置
- spring-data-redis2.0以上配置redis连接
- 微信接口 output {";errMsg";:";translateVoice:fail, the permission value is offline verifying";}
- 洛谷.1110.[ZJOI2007]报表统计(Splay Heap)
- java.lang.UnsatisfiedLinkError: dlopen failed: library ";libsqlite.so"; not found
- Python 构造一个可接受任意数量参数的函数
- MySQL5.7 的新特点
- 自学QT之qss教程
- DIV元素不换行
- GIS-ArcGIS 数据库备份还原
- 查看linux服务器硬盘IO读写负载
- Git详解之六 Git工具