|
|
课程目标:0 t9 D1 g9 x2 J/ O
掌握用C++开发具有百万级处理能力的服务端、客户端通信技术。企业实际经验的分享、填坑。握主流平台下使用C++TCP进行网络通信。掌握select、IOCP、epoll网络通信。掌握主流游戏引擎中使用C++TCP与服务端通信。掌握多平台C++程序的编码/调试/发布。掌握服务器开发性能优化技巧
T3 i$ Q- T& |5 e9 O4 @: M
7 U1 B+ e# i3 }9 C$ U' F适用人群:
+ n3 o* [$ q' e, o. @& S& h学生以及想要开发金融、游戏、视频、电商、社交等要求稳定、高性能、高频处理、高并发系统网络程序的工程师
6 Z9 x: b |3 C9 K5 F0 a; u3 D( I, g/ x. {6 m# C
课程简介:
7 H6 l- ~; K0 R本课程从基础的网络知识开始由浅入深地讲解如何使用C++实现一套支持百万级别并发的网络通信引擎。包含:高频并发、多线程、多进程、线程池、内存池、软件硬件瓶颈、如何测试优化网络处理能力等技术知识。可以应用在Windows、Linux、Android、IOS系统上。对从事高性能网络处理的前后端开发人员有极大帮助。5 @' m; v8 `" b% M: ]0 l, E
. x) h8 |6 U) w2 x/ W, @- n0 [
2 d: u; G3 G6 I0 x6 n课程目录:
& O% @' ], s n$ B$ Q! R& F3 |第1章 搭建多平台下C++开发环境% w3 b& q E! @- a3 t, ^3 l; B: T
第2章 Socket网络通信基础4 A! @5 V( [+ j% q0 m8 q
第3章 一步一步建立高性能服务器
3 }2 [! I! O+ \! j# ]8 N9 v3 W第4章 多平台下的客户端网络通信
8 J' f. {$ n: }0 ]) r% E$ \第5章 单服模拟一万(c10k)用户并发(每秒处理100万条消息)
V |; `0 n, q0 E2 \. [$ Z. @第6章 单服模拟十万(c100k)用户并发5 c9 o% L& r1 [* S4 F+ i% Z8 a
第7章 1.0-完结,新的起点-2.0
# G1 v' W! p; j3 I4 V# r
! U$ R3 c% s1 q' H9 L5 P
3 O* ^) q9 v& a+ ?( e$ Z |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|