摘要: muduo的Reactor模式主要有3个类实现-Channel、Poller、EventLoop、定时器 1. 事件分发类 Channel (最终干活的) Channel是selectable IO channel,自始至终只负责一个 fd 的(注册与响应) IO 事件,但是不拥有该 fd ,所以也 阅读全文
posted @ 2021-04-01 23:49 demianzhang 阅读(385) 评论(0) 推荐(0) 编辑
摘要: sed sed(Stream Editor) 流编辑器,用来处理文件的 sed是一行一行读取文件内容并按照要求进行处理,把处理后的结果输出到屏幕 首先sed读取文件中的一行内容,把其保存在一个临时缓存区中(也称为模式空间) 然后根据需求处理临时缓冲区中的行,完成后把该行发送到屏幕上 总结: 由于se 阅读全文
posted @ 2021-04-01 23:40 demianzhang 阅读(75) 评论(0) 推荐(0) 编辑
摘要: ##Shell工具 以下所有工具命令不会直接改变原文件,需要用重定向到文件中才能保存 ####grep 行过滤工具:grep [选项] '关键字' 文件名 -n 行号 -i 忽略大小写ignore -v 取反 ^key 以...开头 key$ 以...结尾 ^$ 匹配空行 -A 后几行after - 阅读全文
posted @ 2021-04-01 23:36 demianzhang 阅读(91) 评论(0) 推荐(1) 编辑
摘要: https://sourceware.org/gdb/documentation/ 参考资料 gcc/g++常用编译选项和gdb常用调试命令 使用gdb调试程序完全教程 https://wizardforcel.gitbooks.io/100-gdb-tips/content/set-schedul 阅读全文
posted @ 2021-04-01 23:31 demianzhang 阅读(401) 评论(0) 推荐(0) 编辑