华为老鸟精讲C++系列之三网络编程

技术专家系统化深入讲解如何学习C++编程,结合多年工作经验心得,分享干货。

936人学习

高级50课时2023/03/20更新

二维码下载学堂APP缓存视频离线看

雷神通关
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
  • 课程介绍
  • 课程大纲

适合人群:

1)希望学习C++编程语言的人 2)在校大学生 3)在职工程师或程序员,希望往C++方向发展,成为高级工程师和架构师

你将会学到:

技术专家系统化深入讲解如何学习C++编程,结合多年工作经验心得,分享干货。

课程简介:

本课程是雷神通关老师主讲的C++系列课程中的C++网络编程课程。主要讨论了以下主题:

1.课程介绍

2.环境搭建和hello world

3.基本调试方法

4.准备linux服务器

5.nginx安装

6.nginx介绍

7.nginx进程模型

8.如何阅读源码

9.当今主流操作系统

10.俯视linux操作系统-实时性

11.俯视linux操作系统-做服务器

12.linux体系结构

13.操作系统功能-文件管理

14.linux文件描述符

15.操作系统功能-进程管理

16.父进程与子进程

17.创建子进程的深度剖析

18.写时复制的例子

19.linux信号

20.终端上启动程序

21.挂接信号处理函数

22.信号处理函数不可重入问题1

23.信号处理函数不可重入问题2

24.信号屏蔽和恢复

25.信号处理深度剖析

26.深入理解信号机制

27.僵尸进程

28.守护进程

29.守护进程重定向输入输出

30.网络的定义和组成

31.互联网的历史

32.全局视角看网络

33.网络设备

34.MAC和IP

35.IP地址分类

36.OSI七层模型

37.TCPIP协议族五层模型

38.封装与解封装

39.网络层-主要功能

40.传输层-主要功能

41.传输层-端口

42.传输层-TCP协议

43.传输层-建立连接和断开连接

44.TCP连接的TIME_WAIT状态

45.CS架构的定义

46.CS架构的编程模型

47.监听函数剖析

48.accept函数剖析

49.阻塞、非阻塞、同步、异步

50.CS架构的演进

展开更多

课程大纲-华为老鸟精讲C++系列之三网络编程

展开更多
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部