爱编程的大丙-高并发Reactor服务器

  • 发布时间:
    2025-07-23 12:24:45
  • 文件大小:
    共计 105 个文件,合计:4.58GB
  • 资源来源:
    夸克网盘夸克网盘
  • 资源售价:
    积分5积分
・本站会员获取资源无需消耗积分。
・获取资源后可以在「个人中心」24 小时内无理由退积分。
为防止资源链接失效,请及时转存文件。
资源详情
本课程深入讲解了构建多反应堆高并发网络服务器的全过程,总时长超24小时(1080P高清)。从零开始,以C语言和C++分别实现类似Muduo网络库的服务器。应用层采用Http协议,打造出B/S架构模型,能处理浏览器请求。课程详细剖析每个环节,无论是初学者还是有一定基础者,都能掌握多反应堆高并发网络服务器的构建精髓,在实践与理论结合中,提升网络编程能力。
📢 以下文件由夸克网盘用户[QQ*户]于2025-01-01分享(只展示部分的文件和文件夹)
爱编程的大丙-高并发Reactor服务器4.58GB
视频4.56GB
001. 项目概述以及要求.mp443.61MB
002. 项目效果展示.mp429.23MB
003. 关于项目业务层的说明.mp427.86MB
004. 多反应堆模型结构概述.mp469.64MB
005. 在VS中创建基于Linux的项目.mp424.37MB
006. 初始化服务器端用于监听的套接字.mp441.2MB
007. epoll 工作模型的雏形.mp443.5MB
008. 和客户端建立新连接.mp423.01MB
009. http的get请求数据块的格式.mp448.38MB
010. http的post请求数据块的格式.mp430.35MB
011. http响应消息的数据格式.mp414.45MB
012. http的状态码和如何指定content-type.mp423.35MB
013. 接收客户端的http请求消息.mp434.22MB
014. sscanf 函数的使用.mp441.85MB
015. 解析请求行.mp441.32MB
016. 发送文件的两种方式.mp438.21MB
017. 组织http响应的数据块头.mp418.8MB
018 通过http响应消息发送文件.mp429.37MB
019. Linux 中遍历目录的两种方式.mp440MB
020. 发送目录-上.mp439.99MB
021. 发送目录-下.mp438.25MB
022. 代码的补充和编译.mp430.2MB
023. 程序测试和部分bug的修改.mp459.81MB
024-非阻塞模式下关于sendfile函数的说明.mp422.38MB
025. 解决浏览器无法访问带特殊字符的文件的问题.mp463.89MB
026. 添加多线程处理.mp455.72MB
027. 第2阶段模块功能概述.mp425.09MB
028. Channel 模块的实现.mp445.15MB
029. ChannelMap 模块的实现 - 上.mp426.03MB
030. ChannelMap 模块的实现 - 下.mp434.28MB
031. Dispatcher 模块的实现思路.mp449.69MB
032. Dispatcher 的定义.mp456.68MB
033. EpollDispatcher 的实现 - 上.mp436.53MB
034. EpollDispatcher 的实现 - 中.mp442MB
035. EpollDispatcher 的实现 - 下.mp422.11MB
036. PollDispatcher 的实现 - 上.mp445.79MB
037. PollDispatcher 的实现 - 下.mp434.46MB
038. SelectDispatcher 的实现.mp480.19MB
039. EventLoop 模块的剖析.mp437.24MB
040. EventLoop 的初始化.mp457.42MB
041. 启动 EventLoop.mp417.73MB
042. 在 EVentLoop 中处理被激活的文件描述符的事件.mp439.15MB
043. 往 EventLoop 的任务队列中添加新任务.mp464.63MB
044. 主线程给子线程添加任务以及如何处理该任务.mp472.94MB
045. 处理任务队列中的任务.mp433.85MB
046. 将任务队列中的任务添加到 Dispatcher 的检测集合中.mp429.47MB
047. 任务队列中节点在 Dispatcher 中的删除和修改.mp434.96MB
048. 子线程 WorkerThread 的实现.mp465.89MB
049. 线程池 ThreadPool 的初始化.mp432.91MB
050. 线程池的启动和从线程池中取出一个反应堆实例.mp447.47MB
051. Buffer 的创建和销毁.mp429.32MB
052. Buffer 的扩容.mp464.48MB
053. Buffer 的数据写入-直接写.mp425.49MB
054. 通过 Buffer 接收套接字数据.mp440.67MB
055. 创建并初始化 TcpServer 实例.mp440.3MB
056. 启动 TcpServer.mp434.29MB
057. 主线程反应堆模型的事件添加和处理详解.mp450.08MB
058. 创建一个 TcpConnection 实例.mp447.43MB
059. 在 TcpConnection 接收客户端数据.mp416.74MB
060. HttpRequest 的定义和初始化.mp441.43MB
061. HttpRequest 资源重置和销毁.mp429.57MB
062. 添加和查找 HttpRequest 请求头.mp440.66MB
063. 解析请求行(通过指针方式解析非 sscanf 方式).mp481.61MB
064. 优化解析请求行的代码.mp460.24MB
065. 解析请求头并存储.mp457.47MB
066. 解析完整的 http 请求协议.mp438.66MB
067. 处理 http 请求 - 上.mp444.32MB
068. HttpResponse 的定义和初始化.mp456.9MB
069. HttpREsponse 添加响应头和内存释放.mp423.45MB
070. 组织 HttpResponse 响应消息.mp451.31MB
071. 处理 Http 请求 - 下.mp460.6MB
072. 修改发送目录和文件的函数.mp435.35MB
073. 在 TcpConnection 中接收并解析 Http 请求消息.mp439.67MB
074. 给客户端回复数据的两种方式-上.mp466.42MB
075. 给客户端回复数据的两种方式 - 下.mp465.99MB
076. 内存资源的释放.mp464.46MB
077. 程序的编译和错误的修改 - 上.mp499.69MB
078. 程序的编译和bug的修改 - 下.mp446.39MB
079. 启动服务器和添加日志功能.mp429.91MB
080. 程序的调试和bug修改 - 上.mp464.5MB
081. 程序的调试和bug修改 - 下.mp480.09MB
082. 使用CPP重构项目-前言.mp446.37MB
083. 重构 Channel 类.mp462MB
084. 重构 Dispatcher 类.mp448.98MB
085. 重构 EpollDispatcher 类.mp474.24MB
086. 重构 PollDispatcher 类.mp453.73MB
087. 重构 SelectDispatcher 类.mp445.21MB
088. 重构 EventLoop 类 - 1.mp466.19MB
089. 重构 EventLoop 类 - 2.mp452.42MB
090. 重构 EventLoop l类 - 3.mp457.14MB
091. 重构 EventLoop 类 - 4.mp468.57MB
092. 重构 EventLoop 类 - 5.mp485.68MB
093. 重构 ThreadWorker 类.mp461.27MB
094. 重构 ThreadPool 类.mp461.62MB
095. 重构 TcpServer 类.mp463.46MB
096. 重构 Buffer 类 - 上.mp430.17MB
097. 重构 Buffer 类 - 下.mp464.32MB
098. 重构 HttpRequest 类 - 1.mp456.44MB
099. 重构 HttpRequest 类 - 2.mp491.62MB
100. 重构 HttpRequest 类 - 3.mp450.56MB
资料17.3MB
代码.exe2.89MB
Http Web 服务器.pdf768.85KB
Http_高并发服务器 概述.pdf405.08KB
图解HTTP-彩色版.pdf13.11MB
项目模块-xmind.pdf151.2KB
网站声明:
1. 该网盘资源的安全性和完整性需要您自行判断,点击下载地址直接跳转到网盘官方页面。本站链接通过程序自动收集互联网公开分享链接,本站不储存、复制、传播任何网盘文件,也不提供下载服务。
2. 本站遵守相关法律法规,坚决杜绝一切违规不良信息,如您发现任何涉嫌违规的网盘信息,请立即向网盘官方网站举报,并及时反馈给我们进行屏蔽删除。
3. 本站高度重视知识产权保护和个人隐私保护,如有网盘链接侵犯您的合法权益,请立即向网盘官方网站举报,并参见本站《版权说明》提供书面材料联系我们屏蔽删改。
资源评论 AUP主 M管理员