![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux网络编程
文章平均质量分 86
遨游的laugh哥
CS
展开
-
线程池概述
线程池原创 2023-04-01 15:39:00 · 320 阅读 · 1 评论 -
服务器基本框架+两种事件驱动模型
主线程执行数据读写操作,读写完成之后,主线程向工作线程通知这一”完成事件“。那么从工作线程的角度来看,它们就直接获得了数据读写的结果,接下来要做的只是对读写的结果进行逻辑处理。主线程只负责监听文件描述符,有事件发生就把读写事件放入请求队列,由工作线程负责读写数据,接受新的连接,处理客户请求。但是数据的收发不一定在 I/O 处理单元中执行,也可能在逻辑单元中执行,具体在何处执行取决于。**有两种高效的事件处理模式:**Reactor模式和Proactor模式。实现 Reactor 模式,异步 I/O 模型。原创 2023-03-31 10:57:37 · 262 阅读 · 0 评论 -
HTTP报文
什么是web server;HTTP协议原创 2023-03-30 22:08:56 · 238 阅读 · 0 评论 -
五种IO模型
阻塞非阻塞同步异步,五种IO模型原创 2023-03-30 18:10:07 · 210 阅读 · 0 评论 -
多进程并发服务器
最核心的就是:多进程实现客户端,然后把出错处理函数模块化原创 2022-11-28 23:57:24 · 742 阅读 · 0 评论 -
套接字+网络套接字函数+客户端大小写程序
sockaddr_inhtonl,htonsC/S模型socket()bind()listen()connect()accept()原创 2022-11-20 22:31:01 · 475 阅读 · 0 评论 -
网络基础:数据包,通信
数据包为什么要封装?两台主机的通讯过程(是否在统一网段)以太网帧格式ip段格式tcp和udp以太网帧格式原创 2022-11-14 21:11:25 · 1853 阅读 · 0 评论