
muduo
文章平均质量分 63
tuhb
这个作者很懒,什么都没留下…
展开
-
muduo日志系统
日志级别TRACE指出比DEBUG粒度更细的一些信息事件(开发过程中使用)DEBUG指出细粒度信息事件INFO表明信息在粗粒度级别上突出强调应用程序的运行过程WARN系统能正常运行,但可能会出现潜在的错误ERROR指出虽然发生错误事件,但仍然不影响程序的继续运行FATAL指出每个严重的错误事件将导致应用程序的退出muduo日志文件名:logfile_test.20120603-144022.hostname.3605.log"logfile_test"是进程的名字,即ar原创 2022-02-02 10:32:32 · 331 阅读 · 0 评论 -
TCP网络编程的本质
基于事件的非阻塞网络编程是编写高性能并发网络服务程序的主流模式,它把原来”主动调用recv来接收数据,主动调用accept来接收新连接,主动调用send来发送数据“的思路换成”注册一个收数据的回调,网络库收到数据会调用我,直接把数据提供给我,供我消费。注册一个接收连接的回调,网络库接收了新连接会回调我,直接把新的连接对象传给我,供我使用。需要发送数据的时候,只管往连接中写,网络库会负责无阻塞地发送。“TCP 网络编程本质论TCP 网络编程最本质的是处理三个半事件:连接的建立,包括服务端接受 (acc转载 2022-01-30 21:50:45 · 319 阅读 · 2 评论