简介:并发程序设计
课程章节
第01课 进程的创建和回收
第02课 exec函数族
-
课时1exec函数族的执行过程
-
课时2execl函数和execlp函数
-
课时3execv函数和execvp函数
-
课时4system函数
-
课时5exec函数族特点
第03课 守护进程
第04课 GDB 调试多进程程序
第05课 线程的创建和参数传递
-
课时1线程的基本特点
-
课时2使用pthread库函数创建线程
-
课时3常见编译错误及处理方法
-
课时4线程的运行特点
-
课时5线程ID的获取
-
课时6线程的参数传递
-
课时7段错误的原因及处理方法
第06课 线程的回收及内存演示
-
课时1pthread_join与pthread_exit
-
课时2常见编译错误及处理方法
-
课时3pthread_join函数的特点
-
课时4线程分离pthread_detach
-
课时5线程回收内存演示
第07课 线程的取消和清理
-
课时1pthread_cancel与线程取消点
-
课时2GDB 调试段错误
-
课时3pthread_testcancel手动设置取消点
-
课时4pthread_setcancelstate设置取消属性
-
课时5线程的清理
第08课 互斥锁/读写锁的概念及使用、死锁的避免
第09课 条件变量的使用及注意事项
第10课 线程池及gdb调试多线程
第11课 有名管道和无名管道
第12课 共享内存(内存映射的使用、注意事项、进程间通信、systemV共享内存)
第13课 信号机制上(信号概念、发送、定时器、信号捕捉、SIGCHLD)
第14课 信号机制下(阻塞、信号集、信号驱动任务)
第15课 消息队列
第16课 信号灯(有名信号灯、无名信号灯、systemV信号灯)
授课讲师
-
俊龙老师
总监级讲师
关于讲师
华清创客总监级讲师,北京交大才子,华为、爱立信研发总监,10余年物联网行业工作经验,对物联网、2/3/4G无线网络、NB-IOT技术、数据通信等方面见解独到,主导参与华为骨干路由器、即时通信、网数通产品等多个项目研发,其产品创新解决方案荣获多个华为新颖创新奖。曾负责项目:华为骨干网、智能农业系统。
课程推荐
- C++开发基础 试听 3096
- FreeRTOS操作系统 试听 4466
- C语言 试听 54234
- ARM 体系结构与接口技术 试听 2377
学习服务
- 技术大牛直播授课
- 实时学情管理
- 课后作业批改,BUG诊断
- 辅导老师当堂答疑
- 学习规划,专属学习方案