> 文章列表 > 《C++高并发服务器笔记——第五章》
《C++高并发服务器笔记——第五章》
网友:《c
文章列表
2024-03-22 03:35:09
《C++高并发服务器笔记——第五章》
- 5.1、阻塞/非阻塞、同步/异步(网络IO)
-
- 1.阻塞/非阻塞、同步/异步(网络IO)
-
- 2.日志系统
-
- ①基础知识
- ②整体概述
- ③本文内容
- ④单例模式
-
- 1.经典的线程安全懒汉模式
- 2.局部静态变量之线程安全懒汉模式
- ⑤饿汉模式
- ⑥条件变量与生产者-消费者模型
-
- ⑦基础API
-
- 1.fputs
- 2.可变参数宏__VA_ARGS__
- 3.fflush
- ⑧日志系统
-
- 5.2、Unix/Linux上的五种IO模型
-
- 1.阻塞blocking
- 2.非阻塞non-blocking(NIO)
- 3.IO复用(IO_multiplexing)
- 4.信号驱动(signal-driven)
- 5.异步(asynchronous)
-
- 5.3、web服务器简介HTTP协议
-
- 1.Web-Server(网页服务器)
- 2.HTTP协议(应用层的协议)
-
- ①简介
- ②概述
- ③工作原理
- ④HTTP请求报文格式
- ⑤HTTP响应报文格式
- ⑥HTTP请求方法
- ⑦HTTP状态码
5.1、阻塞/非阻塞、同步/异步(网络IO)
1.阻塞/非阻塞、同步/异步(网络IO)
①典型的一次IO的两个阶段是什么?
2.日志系统
①基础知识
②整体概述
③本文内容
④单例模式
1.经典的线程安全懒汉模式
2.局部静态变量之线程安全懒汉模式
⑤饿汉模式
⑥条件变量与生产者-消费者模型
1.生产者-消费者模型
2.自定义队列
⑦基础API
1.fputs
2.可变参数宏__VA_ARGS__
3.fflush
⑧日志系统
1.流程图
2.代码实现
.h头文件
.cpp文件
5.2、Unix/Linux上的五种IO模型
1.阻塞blocking
2.非阻塞non-blocking(NIO)
3.IO复用(IO_multiplexing)
4.信号驱动(signal-driven)
5.异步(asynchronous)
①异步函数介绍
5.3、web服务器简介HTTP协议
1.Web-Server(网页服务器)
2.HTTP协议(应用层的协议)
①简介
②概述
③工作原理
④HTTP请求报文格式
⑤HTTP响应报文格式
⑥HTTP请求方法
⑦HTTP状态码