首页
编程日记
链表
hadoop
mybatis
java-rabbitmq
多路转接
2024/9/23 14:23:07
高级IO|从封装epoll服务器到实现reactor服务器|Part2
项目复习:从封装epoll_server到实现reactor服务器(part2) 项目复习:从封装epoll_server到实现reactor服务器(part2) 基本结构搭建好为什么上面我们写的epoll的recv是不正确的?sock要封装了,要维护缓冲区封装epoll(1)继续先写tcp_…
阅读更多...
多路转接——select
前言 上文介绍了五种IO模型。本文将介绍五种IO模型之一的多路转接。多路复用的优势在于同一时间可以等待多个文件描述符。提高了IO的效率。在现代计算机中IO效率最慢的就是网络通信。本文将介绍多路转接的初始模型:select。了解select的工作原理,并且编…
阅读更多...
【Linux】网络高级IO
欢迎来到Cefler的博客😁 🕌博客主页:折纸花满衣 🏠个人专栏:Linux 目录 👉🏻五种IO模型👉🏻消息通信的同步异步与进程线程的同步异步有什么不同?👉…
阅读更多...
【Linux】网络高级IO
欢迎来到Cefler的博客😁 🕌博客主页:折纸花满衣 🏠个人专栏:Linux 目录 👉🏻五种IO模型👉🏻消息通信的同步异步与进程线程的同步异步有什么不同?👉…
阅读更多...
【Linux】网络高级IO
欢迎来到Cefler的博客😁 🕌博客主页:折纸花满衣 🏠个人专栏:Linux 目录 👉🏻五种IO模型👉🏻消息通信的同步异步与进程线程的同步异步有什么不同?👉…
阅读更多...
【Linux】网络高级IO
欢迎来到Cefler的博客😁 🕌博客主页:折纸花满衣 🏠个人专栏:Linux 目录 👉🏻五种IO模型👉🏻消息通信的同步异步与进程线程的同步异步有什么不同?👉…
阅读更多...
高级IO|从封装epoll服务器到实现reactor服务器|Part2
项目复习:从封装epoll_server到实现reactor服务器(part2) 项目复习:从封装epoll_server到实现reactor服务器(part2) 基本结构搭建好为什么上面我们写的epoll的recv是不正确的?sock要封装了,要维护缓冲区封装epoll(1)继续先写tcp_…
阅读更多...
高级IO|从封装epoll服务器到实现reactor服务器|Part2
项目复习:从封装epoll_server到实现reactor服务器(part2) 项目复习:从封装epoll_server到实现reactor服务器(part2) 基本结构搭建好为什么上面我们写的epoll的recv是不正确的?sock要封装了,要维护缓冲区封装epoll(1)继续先写tcp_…
阅读更多...
高级IO|从封装epoll服务器到实现reactor服务器|Part2
项目复习:从封装epoll_server到实现reactor服务器(part2) 项目复习:从封装epoll_server到实现reactor服务器(part2) 基本结构搭建好为什么上面我们写的epoll的recv是不正确的?sock要封装了,要维护缓冲区封装epoll(1)继续先写tcp_…
阅读更多...