深入浅出Linux环境编程(进程基础+IPC+POSIX+线程同步与互斥)—2488人已学习
课程介绍
全面系统地介绍Linux下的编程细节,从基本的进程概念,到IPC机制,到POSIX多线程并发,到同步互斥,全面掌握Linux环境的编程技巧。 拒绝照念PPT,拒绝只讲理论,手工从零开始敲代码(极具观赏性),每个知识点都实打实编程实战,直接编码验证,每篇代码都经仔细打磨,能全面反映所讲逻辑,保证听者听得明白听得清澈。 本课程只讲干货不含鸡汤,林老师亲自烹制请放心使用。
课程收益
全面深刻了解Linux下的多进程开发、多线程开发,全面掌握Linux下并发编程技术细节,掌握进程线程原语,全面剖析六种进程间通信机制,深刻理解同步互斥机制,胜任Linux下系统编程开发岗位。
讲师介绍
林世霖 更多讲师课程
广州粤嵌科技有限公司嵌入式技术总监。先后供职北京赞同科技公司、大连商业银行、长春商业银行科技部等,12年嵌入式开发经验,5年嵌入式Linux系统架构部署经验,主要从事方向为Linux/UNIX应用编程,精通SCO系统下Shell脚本与系统部署优化。目前致力于嵌入式Linux系统开发和研究,数据算法与机器视觉的实现,以及教学和授课等一线工作。出版的《Linux环境编程图文指南》一直受到学生的追捧。
课程大纲
1. 课程总览 + 程序与进程 21:47
2. 进程状态变迁 20:17
3. Linux进程创建与消亡 26:23
4. 子进程资源回收和exec函数簇 36:08
5. 精灵进程 39:37
6. 匿名管道 26:12
7. 有名管道 38:44
8. 图解异步信号与其生命周期 57:34
9. 信号的发送、捕捉和阻塞 45:38
10. 进阶信号处理 30:46
11. sigaction与信号安全 17:25
12. system-V IPC之共享内存 38:04
13. system-V IPC之消息队列 24:38
14. system-V IPC之信号量 01:01:48
15. POSIX有名信号量 26:27
16. Linux线程概念和创建 41:08
17. Linux线程属性变量和分离与接合 20:17
18. Linux线程调度策略与优先级 40:41
19. 互斥锁、读写锁与POSIX匿名信号量 44:55
20. Linux线程取消、线程死锁及其解决方案 36:37
21. 条件变量 33:02
22. 线程池原理及实现细节 23:49
大家可以点击【 查看详情】查看我的课程
课程介绍
全面系统地介绍Linux下的编程细节,从基本的进程概念,到IPC机制,到POSIX多线程并发,到同步互斥,全面掌握Linux环境的编程技巧。 拒绝照念PPT,拒绝只讲理论,手工从零开始敲代码(极具观赏性),每个知识点都实打实编程实战,直接编码验证,每篇代码都经仔细打磨,能全面反映所讲逻辑,保证听者听得明白听得清澈。 本课程只讲干货不含鸡汤,林老师亲自烹制请放心使用。
课程收益
全面深刻了解Linux下的多进程开发、多线程开发,全面掌握Linux下并发编程技术细节,掌握进程线程原语,全面剖析六种进程间通信机制,深刻理解同步互斥机制,胜任Linux下系统编程开发岗位。
讲师介绍
林世霖 更多讲师课程
广州粤嵌科技有限公司嵌入式技术总监。先后供职北京赞同科技公司、大连商业银行、长春商业银行科技部等,12年嵌入式开发经验,5年嵌入式Linux系统架构部署经验,主要从事方向为Linux/UNIX应用编程,精通SCO系统下Shell脚本与系统部署优化。目前致力于嵌入式Linux系统开发和研究,数据算法与机器视觉的实现,以及教学和授课等一线工作。出版的《Linux环境编程图文指南》一直受到学生的追捧。
课程大纲
1. 课程总览 + 程序与进程 21:47
2. 进程状态变迁 20:17
3. Linux进程创建与消亡 26:23
4. 子进程资源回收和exec函数簇 36:08
5. 精灵进程 39:37
6. 匿名管道 26:12
7. 有名管道 38:44
8. 图解异步信号与其生命周期 57:34
9. 信号的发送、捕捉和阻塞 45:38
10. 进阶信号处理 30:46
11. sigaction与信号安全 17:25
12. system-V IPC之共享内存 38:04
13. system-V IPC之消息队列 24:38
14. system-V IPC之信号量 01:01:48
15. POSIX有名信号量 26:27
16. Linux线程概念和创建 41:08
17. Linux线程属性变量和分离与接合 20:17
18. Linux线程调度策略与优先级 40:41
19. 互斥锁、读写锁与POSIX匿名信号量 44:55
20. Linux线程取消、线程死锁及其解决方案 36:37
21. 条件变量 33:02
22. 线程池原理及实现细节 23:49
大家可以点击【 查看详情】查看我的课程