linux下muduo安装包的下载地址: 安装包下载参考:https://blog.csdn.net/QIANGWEIYUAN/article/details/89023980 muduo库源码github仓库地址:https://github.com/chenshuo/muduo linux ...
一 简介 Muduo 木铎 是基于 Reactor 模式的网络库。 二 安装 从github库下载源码安装:https: github.com chenshuo muduo muduo依赖了很多的库,所以在安装muduo之前应该安装这些库,包括:curl c ares protobuf。 前面两个在centos . 可以使用yum安装,protobuf只能源码安装了,参见这篇文章。 在muduo目 ...
2015-10-18 18:18 0 3005 推荐指数:
linux下muduo安装包的下载地址: 安装包下载参考:https://blog.csdn.net/QIANGWEIYUAN/article/details/89023980 muduo库源码github仓库地址:https://github.com/chenshuo/muduo linux ...
目录 日志库模型 前端 Logger类 日志等级类型LogLevel 用户接口 构造函数 输出位置,冲刷日志 日志等级,时区 析构函数 Impl类 ...
目录 后端 AsyncLogging类 数据成员 LargeBuffer 存放大量log消息 后端线程 异步写数 ...
前提介绍: 本人是一名大三学生,主要使用C++开发,兴趣是高性能的服务器方面。 网络开发离不开网络库,所以今天开始学一个新的网络库,陈老师的muduo库 我参考的书籍就是陈老师自己关于muduo而编著这本《linux多线程服务器编程》 为什么选择muduo网络库 ...
目录 muduo网络库简介 muduo网络库模块组成 Recator反应器 EventLoop的两个组件 TimerQueue定时器 Eventfd Connector和Acceptor ...
目录 事件驱动与EventLoop EventLoop EventLoop的构造与析构 特定线程检查,确保线程安全 loop循环 添 ...
muduo是一个高质量的Reactor网络库,采用one loop per thread + thread pool架构实现,代码简洁,逻辑清晰,是学习网络编程的很好的典范。 muduo的代码分为两部分,base和net,base部分实现一些基础功能,例如log, thread ...
Channel类的数据成员 Channel类的作用 1.存储了当fd_有事件到来以后需要回调上层的函数:readCallback_、writeCallback_、closeCa ...