|
|
课程目标:
' Z B# F( L5 H掌握用C++开发具有百万级处理能力的服务端、客户端通信技术。企业实际经验的分享、填坑。握主流平台下使用C++TCP进行网络通信。掌握select、IOCP、epoll网络通信。掌握主流游戏引擎中使用C++TCP与服务端通信。掌握多平台C++程序的编码/调试/发布。掌握服务器开发性能优化技巧) M) i6 R5 O( ]# m5 D; k; x
" b6 N) ?3 J+ ]4 s( t% A* n适用人群:* d7 T) c# t% c7 n( Y
学生以及想要开发金融、游戏、视频、电商、社交等要求稳定、高性能、高频处理、高并发系统网络程序的工程师
/ r: v' H. ~( V: `. x& |* B& p0 S* z% m+ O9 X/ D' p
课程简介:
" N' D$ v4 @9 E2 o本课程从基础的网络知识开始由浅入深地讲解如何使用C++实现一套支持百万级别并发的网络通信引擎。包含:高频并发、多线程、多进程、线程池、内存池、软件硬件瓶颈、如何测试优化网络处理能力等技术知识。可以应用在Windows、Linux、Android、IOS系统上。对从事高性能网络处理的前后端开发人员有极大帮助。
+ z% w6 A4 n3 _2 Q
8 E6 W: y& C; J6 _% N* w& g
3 @ Q7 r D! }/ t- m( ^# T# s1 `' a课程目录:
! j0 |- b, x3 d) _' o第1章 搭建多平台下C++开发环境1 K. @& c: ~$ Y7 j7 O
第2章 Socket网络通信基础
* V! Q- M$ e2 P2 J第3章 一步一步建立高性能服务器2 i1 |7 ~9 f8 x$ B6 x
第4章 多平台下的客户端网络通信
- x l8 Z4 r8 K第5章 单服模拟一万(c10k)用户并发(每秒处理100万条消息)
0 B6 K4 N& t( r- r: K! b, Q第6章 单服模拟十万(c100k)用户并发
. |8 l2 } N5 p0 A! |: c) w第7章 1.0-完结,新的起点-2.02 I2 y& W/ @3 R' W0 }3 v
' n6 x2 F, Z: I( @! @
, _& z4 y7 L( H6 a# L
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|