![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
muduo日志库
文章平均质量分 55
详解陈硕的muduo异步日志库
aixiaoql
一笑遮百丑。
展开
-
muduo AsyncLoggin详解
用于后端日志异步处理原创 2022-04-20 14:25:43 · 846 阅读 · 0 评论 -
muduo Thread详解
Thread用于线程管理原创 2022-04-20 10:09:13 · 193 阅读 · 0 评论 -
muduo Logging详解
Logging用于将日志事件信息(时间 日志级别 文件名 行号等)加到输出缓冲区,默认输出到stdout。原创 2022-04-18 16:14:12 · 427 阅读 · 0 评论 -
muduo LogStream详解
LogStream用于加载任意数据到字符缓冲区。对于任意数据,总是可以使用LogStream os;os << 数据;的方式加载数据到字符缓冲区,之后缓冲区的内容可以根据需求重定向输出到不同的目标,如文件、终端、socket。原创 2022-04-15 16:03:54 · 416 阅读 · 0 评论 -
muduo LogFile详解
LogFile用于日志消息记录。日志消息长度达到设定值、日志记录时间超过当天进行日志滚动。当短时间内日志长度较小时,不能将日志信息长时间放如缓存中,因此日志每记录1024次数就检查一次距前一次flush到文件的时间是否超过3s,若是则flush到文件中。另外,可以选择是否使用互斥锁锁保证线程安全。原创 2022-04-15 14:22:47 · 354 阅读 · 0 评论 -
muduo FileUtil详解
FileUtil用于文件读写。原创 2022-04-15 11:10:51 · 328 阅读 · 0 评论 -
muduo ProcessInfo详解
ProcessInfo用于获取进程信息。原创 2022-04-14 15:36:10 · 1121 阅读 · 0 评论 -
muduo ptr_vector详解
ptr_vector析构的时候会析构自己开辟出来的存放指针的空间,同时析构指针本身指向的空间而一般容器不会析构指针本身指向的空间,可参考boost::ptr_vector。原创 2022-04-14 13:52:20 · 391 阅读 · 0 评论 -
muduo scoped_ptr详解
scoped_ptr类似于智能指针只能在作用域里使用,不希望被转让。原创 2022-04-13 15:46:30 · 133 阅读 · 0 评论 -
muduo StringPiece详解
该StringPiece是PCRE的实现,是对字符串的一个proxy类而已(即设计模式中的代理模式)原创 2022-04-11 16:45:28 · 727 阅读 · 0 评论 -
muduo TimeZone详解
TimeZone用于GMT时间和本地时区时间转换原创 2022-04-11 15:23:43 · 311 阅读 · 0 评论 -
muduo Timestamp详解
Timestamp用于提供时间戳相关的工具函数原创 2022-04-06 14:24:56 · 800 阅读 · 0 评论 -
muduo Date详解
用于Julian Day和普通年月日的转换原创 2022-03-31 17:29:22 · 236 阅读 · 0 评论 -
muduo BlockingQueue详解
利用条件变量和std::deque实现阻塞队列原创 2022-03-30 15:06:41 · 756 阅读 · 0 评论 -
muduo CountDownLatch详解
使一个线程等待其他线程各自执行完毕后再执行原创 2022-03-22 20:00:11 · 383 阅读 · 0 评论 -
muduo Condition详解
条件变量原创 2022-03-21 17:30:29 · 232 阅读 · 0 评论 -
muduo Exception详解
继承于std::exception,用于异常处理,提供异常信息和堆栈信息原创 2022-03-21 16:54:02 · 119 阅读 · 0 评论 -
muduo Mutex详解
多线程环境下利用pthread进行共享资源的互斥操作,该模块使用了Thread safety annotations技术,若使用了cling c++解析器,可以在编译时进行线程安全分析,如果是其他解析器也能正常编译原创 2022-03-21 16:13:46 · 884 阅读 · 0 评论 -
mudo CurrentThread详解
该模块为当前线程工具类原创 2022-03-21 14:38:33 · 244 阅读 · 0 评论 -
Thread Safety Analysis
Clang线程安全分析原创 2022-03-15 14:12:08 · 4591 阅读 · 0 评论 -
mudo atomic详解
用于多线程下原子计数操作原创 2022-03-08 14:02:53 · 422 阅读 · 0 评论 -
muduo noncopyable详解
muduo noncopyable详解原创 2022-03-07 14:57:02 · 217 阅读 · 0 评论