1.系统IO

1.1 相关概念 — 文件描述符

1.2 系统IO函数

1.3 内存映射(mmap)

1.4 IO 控制 (ioctl)

1.5 目录操作

2.多任务处理

2.1多进程

2.1.1相关概念 (进程,特征,状态)

2.1.2进程基本操作 (创建,等待,销毁/回收,…)

2.1.3进程间通讯 (管道,共享内存,信号量,信号,消息队列,套接字)

2.2多线程

2.2.1相关概念 (线程,线程ID)

2.2.2线程基本操作 (创建,等待,回收,取消,清理…)

2.2.3线程间同步互斥(互斥锁,读写锁,信号量,条件变量)

3.网络编程

3.1网络基础知识(网络协议模型,传输层协议 UDP/TCP,套接字,IP,端口,网络字节序)

3.2基于UDP协议的网络编程

1.单播

2.广播

3.组播

3.3基于TCP协议的网络编程

1.基础编程;

2.服务器端多并发设计

3.多路复用技术

4.数据库编程(MYSQL)

4.1 SQL语句

4.2 数据库基础操作

4.3 编程操作数据库

5.高阶

5.1音视频编程

5.2串口编程