[课程介绍]
这门课主要适合的小伙伴:简历上欠缺高质量有价值的项目;想深入理解non-blocking+multiplexing+loop线程模型设计高性能网络服务器;自己会OOP编程,但是要用面向对象来设计一个高性能网络库,该怎么去思考?C++强大的智能指针,绑定器和函数对象,甚至设计模式是否能有效的应用到项目设计实现中.
[课程目录]
01 项目介绍
项目介绍_ev.ev4a 43.58M
02 IO的阻塞和非阻塞
IO的阻塞和非阻塞_ev.mp4 28.70M
IO的阻塞和非阻塞_勘误_ev.mp4 16.13M
03 IO的同步和异步
IO的同步和异步_ev.mp4 44.45M
04 阻塞&非阻塞&同步&异步总结
阻塞&非阻塞&同步&异步总结_ev.ev4a 21.76M
05 Linux的五种IO模型简介
Linux的五种IO模型简介_ev.mp4 34.26M
06 Linux的五种IO模型详解
Linux的五种IO模型详解_ev.mp4 59.94M
07 良好的网络服务器该怎么设计
良好的网络服务器该怎么设计_ev.mp4 34.33M
08 Reactor模型详解
Reactor模型详解_ev.ev4a 31.52M
09 select&poll&epoll优势和缺陷总结
select&poll&epoll优势和缺陷总结_ev.mp4 59.09M
10 muduo库核心代码书写注意事项
muduo库核心代码书写注意事项_ev.ev4a 16.02M
11 muduo网络库编程
muduo网络服务器运行以及测试_ev.mp4 36.80M
muduo网络库服务器编程二_ev.mp4 46.62M
muduo网络库服务器编程一_ev.mp4 44.35M
muduo网络库简介_ev.mp4 27.56M
12 构建项目编译CMake文件
构建项目编译CMake文件_ev.mp4 22.99M
13 noncopyable代码
noncopyable代码_ev.mp4 23.09M
14 Logger日志代码
Logger日志代码_ev.mp4 47.91M
15 Timestamp时间代码
Timestamp时间代码_ev.mp4 40.03M
16 InetAddress代码
InetAddress代码_ev.mp4 70.75M
17 Channel通道代码一
Channel通道代码一_ev.ev4a 73.43M
18 Channel通道代码二
Channel通道代码二_ev.ev4a 63.59M
19 Channel通道代码三
Channel通道代码三_ev.mp4 84.35M
20 Poller抽象层代码
Poller抽象层代码_ev.mp4 73.84M
21 EPollPoller事件分发器代码一
EPollPoller事件分发器代码一_ev.mp4 63.98M
22 EPollPoller事件分发器代码二
EPollPoller事件分发器代码二_ev.mp4 95.41M
23 EPollPoller事件分发器三
EPollPoller事件分发器三_ev.mp4 98.61M
24 获取线程tid代码
获取线程tid代码_ev.mp4 36.80M
25 EventLoop事件循环一
EventLoop事件循环一_ev.ev4a 83.43M
26 EventLoop事件循环二
EventLoop事件循环二_ev.mp4 58.78M
27 EventLoop事件循环三
EventLoop事件循环三_ev.mp4 70.18M
28 EventLoop事件循环四
EventLoop事件循环四_ev.mp4 76.64M
29 Thread线程类讲解
Thread线程类讲解_ev.ev4a 93.16M
30 EventLoopThread事件线程类讲解
EventLoopThread事件线程类讲解_ev.ev4a 55.42M
31 EventLoopThreadPool池
EventLoopThreadPool池_ev.mp4 64.71M
32 Socket封装fd
Socket封装fd_ev.mp4 102.82M
33 Acceptor代码详解
Acceptor代码详解_ev.mp4 106.69M
34 代码阶段编译问题处理一
代码阶段编译问题处理一_ev.mp4 23.65M
35 TcpServer代码讲解一
TcpServer代码讲解一_ev.mp4 88.38M
36 TcpServer代码讲解二
TcpServer代码讲解二_ev.mp4 113.64M
37 代码阶段性编译问题处理二
代码阶段性编译问题处理二_ev.ev4a 11.76M
38 Buffer缓冲区一
Buffer缓冲区一_ev.mp4 121.90M
39 Buffer缓冲区二
Buffer缓冲区二_ev.mp4 58.77M
40 TcpConnection连接一
TcpConnection连接一_ev.mp4 115.75M
41 TcpConnection连接二
TcpConnection连接二_ev.mp4 104.88M
42 TcpConnection连接三
TcpConnection连接三_ev.mp4 104.37M
43 TcpConnection连接四
TcpConnection连接四_ev.ev4a 73.71M
44 TcpServer终章
TcpServer终章_ev.mp4 120.42M
45 编译安装脚本以及项目测试代码
编译安装脚本以及项目测试代码_ev.mp4 101.20M
46 项目测试问题处理
项目测试问题处理_ev.mp4 33.24M
47 网络库各模块交互流程梳理一
网络库各模块交互流程梳理一_ev.ev4a 115.31M
48 网络库各模块交互流程梳理二
网络库各模块交互流程梳理二_ev.mp4 48.44M
49 网络库项目扩展
网络库项目扩展_ev.mp4 36.37M
50 source insght工具
source insght工具_ev.mp4 33.19M
资料
资料.zip 24.40M
评论0