WebServer项目记录
WebServer项目记录
shortBackboard
软件工程专业在读。
保持热爱,不断进步。
展开
-
5.线程同步机制类封装及线程池实现
1.线程池原创 2023-11-05 22:03:21 · 34 阅读 · 0 评论 -
4.服务器编程基本框架和两种高效的事件处理模式
1.主线程只负责监听fd事件,eg:可读、可写事件。1.工作线程已经把数据准备完毕,主线程一次性写数据。2.处理数据交给子线程(工作线程)原创 2023-11-01 11:47:46 · 37 阅读 · 0 评论 -
3.Web服务器简介及HTTP协议
1.通过HTTP(超文本传输协议)协议进行通信,客户端向服务器端请求资源,eg:index.html2.浏览器负责实现下层的协议传输3.Http基于Tcp/Ip4.域名:IP地址 + 端口号支持传输网页、图片、声音、视频等超文本信息。请求报文组成:1.请求行2.请求头部3.请求空行4.请求数据。原创 2023-11-01 11:06:32 · 35 阅读 · 0 评论 -
2.Unix/Linux上的五种IO模型
io多路复用技术:同步io。原创 2023-10-30 23:16:03 · 23 阅读 · 0 评论 -
1.阻塞/非阻塞、同步/异步(这里针对网络IO)
典型的一次IO的两个阶段1.数据准备(就绪)2.数据读写。原创 2023-10-30 22:43:01 · 27 阅读 · 0 评论