![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 84
网络编程笔记
coolhuhu~
做三四月事,在八九月自有答案。
展开
-
【muduo源码学习】源码分析之Channel、EventLoop和Selector
在本篇本章中,将重点介绍该模型中的IO事件处理部分在 muduo 网络库中是如何实现的。原创 2024-05-06 10:45:42 · 618 阅读 · 0 评论 -
【muduo源码学习】多线程下的 one loop per thread
多线程多Reactor模型的实现,主要涉及 Thread、EventLoopThread 和 EventLoopThreadPool 这三个类,下面依次进行介绍。原创 2024-04-16 08:49:36 · 1061 阅读 · 0 评论 -
【muduo源码学习】one-loop-per-thread核心原理
在 TCP 网络编程中,这里我们特指在单机的环境下,主要关注两件事。第一,如何正确的处理TCP的连接和断开,以及正确处理数据的收发;在错综复杂的网络环境中,这并非易事,涉及很多细节。第二,如何榨干机器的性能,即如何让单台机器在已有的硬件条件下处理尽可能多的连接请求;这需要设计一种高效的网络模型。原创 2024-04-16 08:45:13 · 909 阅读 · 0 评论 -
使用一个定时器(timer_fd)管理多个定时事件
如何使用 timerfd 管理多个定时事件原创 2024-01-27 20:04:53 · 1380 阅读 · 1 评论 -
Linux中timerfd系列函数使用指南
Linux中,timerfd_create、tiimerfd_settime、timerfd_gettime 函数使用指南。原创 2024-01-23 09:43:14 · 1588 阅读 · 0 评论 -
在多线程环境中使用pthread_once函数初始化全局资源
POSIX线程库提供了一个名为 `pthread_once` 的函数,可以在多线程环境下,确保某个函数只被调用一次。原创 2023-08-08 13:57:05 · 131 阅读 · 0 评论 -
《Linux高性能服务器编程》学习笔记-----服务器程序架构
《LInux高性能服务器编程》之服务器程序架构的学习笔记总结。原创 2023-06-24 11:56:27 · 1003 阅读 · 0 评论 -
Linux下网络编程常用函数
Linux下网络编程常用函数原创 2022-11-29 21:21:34 · 209 阅读 · 0 评论