摘要: # Proactor模型 Reactor是非阻塞同步网络模式,而Proactor是异步网络模式。 **阻塞I/O**:当程序执行read,线程会被阻塞,一直等到内核数据准备好,并把数据从内核缓冲区拷贝到应用程序的缓冲区中,当拷贝过程完成,read才会返回。阻塞等待的是"内核数据准备好"和"数据从内核 阅读全文
posted @ 2023-07-08 22:15 -zx- 阅读(42) 评论(0) 推荐(0) 编辑
摘要: # Reactor模式 Reactor模式是非阻塞同步网络模式,主要由Reactor和处理资源池这两个核心部分组成,负责: * Reactor负责监听和分发事件,事件类型包含连接事件,读写事件; * 处理资源池负责处理事件,如read->处理逻辑->send Reactor模式是灵活多变的,可以应对 阅读全文
posted @ 2023-07-08 20:46 -zx- 阅读(61) 评论(0) 推荐(0) 编辑
摘要: # patch合入 ## git am git am会直接将patch的所有信息打上去,而且不用重新git add和git commit,author也是patch的author而不是打patch的人 **常用命令** ```git git am 0001-limit-log-function.pa 阅读全文
posted @ 2023-07-08 13:10 -zx- 阅读(456) 评论(0) 推荐(0) 编辑