C++ 百万并发网络通信引擎架构与实现 – 带源码课件

  • 发布时间:
    2025-05-27 01:51:19
  • 文件大小:
    共计 100 个文件,合计:3.26GB
  • 资源来源:
    夸克网盘夸克网盘
  • 资源售价:
    积分5积分
・本站会员获取资源无需消耗积分。
・获取资源后可以在「个人中心」24 小时内无理由退积分。
为防止资源链接失效,请及时转存文件。
资源详情
从基础的网络知识开始由浅入深地讲解如何使用C++实现一套支持百万级别并发的网络通信引擎。包含:高频并发、多线程、多进程、线程池、内存池、软件硬件瓶颈、如何测试优化网络处理能力等技术知识。可以应用在Windows、Linux、Android、IOS系统上。对从事高性能网络处理的前后端开发人员有极大帮助。
📢 以下文件由夸克网盘用户[嘀嘟*享]于2024-05-21分享(只展示部分的文件和文件夹)
【CSDN-6252】C++ 百万并发网络通信引擎架构与实现 - 带源码课件3.26GB
任务001:课程介绍.mp451MB
任务002:云服务器演示1_Windows Server 2016_C10K.mp429.09MB
任务003:云服务器演示2_Windows Server 2016_C100K.mp442.07MB
任务004:云服务器演示3_Ubuntu_Server_16.04_C10K.mp454.24MB
任务005:云服务器演示4_Ubuntu_Server_16.04_C100K.mp449.95MB
任务006:cs103_720_17年版_网络通信引擎云服务器演示测试.mp468.7MB
任务007:cs104_720_建立 Windows C++开发环境.mp436.44MB
任务008:cs105_720_建立一个易于管理的Windows C++工程.mp455.04MB
任务009:cs106_720_VS2015 C++程序常用调试方法.mp452.46MB
任务010:cs107_720_常用虚拟机软件简介.mp426.68MB
任务011:cs108_安装VMware Player 12 并解锁MacOS系统.mp430.7MB
任务012:cs109_安装配置SVN代码管理工具1.mp423.48MB
任务013:cs110_安装配置SVN代码管理工具2.mp426.03MB
任务014:cs111_在虚拟机中安装MacOS 10.12系统.mp465.86MB
任务015:cs112_在MacOS 10.12中安装Xcode9开发工具.mp431.13MB
任务016:cs113_使用Xcode9.1编写一个MacOS C++程序.mp417.99MB
任务017:cs114_1_在虚拟机中安装Linux-ubuntu-16.04桌面系统.mp418.12MB
任务018:cs114_2_解决Ubuntu系统错误提示.mp46.95MB
任务019:cs115_在Ubuntu中编写一个Linux C++程序.mp412.29MB
任务020:cs116_1_在ubuntu16.04中安装vsCode.mp431.24MB
任务021:cs116_2_在vsCode中建立C++项目.mp442.79MB
任务022:cs116_3_在vsCode中调试C++项目.mp434.81MB
任务023:cs200_Socket 基础Api(TCP篇) 介绍.mp48.62MB
任务024:cs201_Hello Socket.mp442.01MB
任务025:cs202_用Socket API 6步建立TCP服务端1.mp485.37MB
任务026:cs203_用Socket API 4步建立TCP客户端1.mp445.92MB
任务027:cs204_建立能持续处理请求的CS网络程序.mp467.51MB
任务028:cs205_用SVN来管理我们的教学项目.mp428.95MB
任务029:cs206_发送结构化的网络消息数据1.mp416.99MB
任务030:cs206_发送结构化的网络消息数据2.mp413.3MB
任务031:cs207_1网络报文的数据格式定义及使用1.mp417.88MB
任务032:cs207_2网络报文的数据格式定义及使用2.mp431.87MB
任务033:cs207_3网络报文的数据格式定义及使用3.mp426.74MB
任务034:cs207_4网络报文的数据格式定义及使用4.mp419.39MB
任务035:cs208_将多次收发报文数据升级为一次收发1.mp418.98MB
任务036:cs208_将多次收发报文数据升级为一次收发2.mp427.09MB
任务037:cs209_答疑解惑:网络消息接收长度问题.mp435.13MB
任务038:cs210_服务端升级为select模型处理多客户端1.mp45.72MB
任务039:cs210_服务端升级为select模型处理多客户端2.mp427.73MB
任务040:cs210_服务端升级为select模型处理多客户端3.mp445.51MB
任务041:cs210_服务端升级为select模型处理多客户端4.mp421.04MB
任务042:cs211_服务端升级为select模型处理多客户端5.mp417.36MB
任务043:cs212_客户端升级为select网络模型1.mp429.82MB
任务044:cs212_客户端升级为select网络模型2.mp431.72MB
任务045:cs212_客户端升级为select网络模型3.mp454.6MB
任务046:cs213_为客户端添加输入线程(Thread).mp459.69MB
任务047:cs214_客户端跨平台移植1.mp418.17MB
任务048:cs214_客户端跨平台移植2.mp424MB
任务049:cs214_客户端跨平台移植3.mp430.33MB
任务050:cs214_客户端跨平台移植4.mp419.5MB
任务051:cs214_客户端跨平台移植5.mp435.18MB
任务052:cs215_服务端跨平台移植1.mp420.5MB
任务053:cs215_服务端跨平台移植2.mp423.3MB
任务054:cs215_服务端跨平台移植3.mp426.34MB
任务055:cs215_服务端跨平台移植4.mp422.53MB
任务056:cs215_服务端跨平台移植5.mp422.06MB
任务057:cs215_服务端跨平台移植6.mp423.27MB
任务058:cs215_服务端跨平台移植7.mp423.91MB
任务059:cs215_服务端跨平台移植8.mp422.97MB
任务060:cs216_封装Client1.5_1.mp414.96MB
任务061:cs216_封装Client1.5_2.mp426.22MB
任务062:cs216_封装Client1.5_3.mp436MB
任务063:cs216_封装Client1.5_4.mp435.07MB
任务064:cs217_验证Client1.5_1.mp423.6MB
任务065:cs217_验证Client1.5_2.mp441.69MB
任务066:cs217_验证Client1.5_3.mp463.96MB
任务067:cs217_验证Client1.5_4.mp444.66MB
任务068:cs218_封装Server1.5_1.mp446.88MB
任务069:cs218_封装Server1.5_2.mp439.11MB
任务070:cs218_封装Server1.5_3.mp430.46MB
任务071:cs218_封装Server1.5_4.mp440.77MB
任务072:cs219_在内外网中测试粘包原因2.mp442.18MB
任务073:cs219_在内外网中测试粘包原因3.mp456.02MB
任务074:cs219_在内外网中测试粘包原因1.mp439.15MB
任务075:cs220_解决客户端粘包1.mp430.58MB
任务076:cs220_解决客户端粘包2.mp425.79MB
任务077:cs220_解决客户端粘包3.mp443.39MB
任务078:cs221_解决服务端粘包1.mp427.87MB
任务079:cs221_解决服务端粘包2.mp427.82MB
任务080:cs221_解决服务端粘包3.mp449.7MB
任务081:cs221_解决服务端粘包4.mp446.43MB
任务082:cs222_解决粘包测试-Linux系统.mp459.8MB
任务083:cs222_解决粘包测试-Win10专业版-每秒1Gb数据.mp414.74MB
任务084:cs222_解决粘包测试-外网云服务器.mp439.83MB
任务085:cs223_1突破Windows下select64限制1.mp432.42MB
任务086:cs223_2突破Windows下select64限制2.mp450.26MB
任务087:cs224_1添加高精度计时器测量处理能力1.mp437.5MB
任务088:cs224_2添加高精度计时器测量处理能力2.mp448.63MB
任务089:cs225_1单线程select模型10000连接测试.mp444.2MB
任务090:cs226_1多线程与单线程网络程序架构简介.mp434.14MB
任务091:cs227_1多线程基本概念简介.mp441.86MB
任务092:cs227_2创建线程,join与detach启动线程.mp428.31MB
任务093:cs227_3传递参数给线程入口函数,创建线程数组.mp417.88MB
任务094:cs227_4锁与临界区域.mp413.35MB
任务095:cs227_5通过简单并行计算示例测试锁的消耗.mp423.89MB
任务096:cs227_6自解锁.mp410.12MB
任务097:cs227_7原子操作.mp423.94MB
任务098:cs227_8多线程-基本概念总结.mp414.12MB
任务099:cs228_1_定个小目标,1万连接每秒处理200万个数据包1.mp425.25MB
任务100:cs228_2_定个小目标,1万连接每秒处理200万个数据包2.mp443.48MB
网站声明:
1. 本站链接通过程序自动收集互联网公开分享链接,本站不储存、复制、传播任何网盘文件,也不提供下载服务。
2. 本站遵守相关法律法规,坚决杜绝一切违规不良信息,如您发现任何涉嫌违规的网盘信息,请立即向网盘官方网站举报,并及时反馈给我们进行屏蔽删除。同时您必须了解并同意本站《用户协议》,严禁搜索非法关键词。
3. 本站高度重视知识产权保护和个人隐私保护,如有网盘链接侵犯您的合法权益,请立即向网盘官方网站举报,并参见本站《版权说明》提供书面材料联系我们屏蔽删改。
4. 本站作为非经营性网站,所有服务仅供学习交流使用。
资源评论 AUP主 M管理员