|
|
课程目标:8 P; D0 p$ r/ L% V
本课程主要讲解定位在希望对c++11新标准中的并发与多线程开发有实际需要的开发者,学完之后,您对c++11新标准中的多线程开发部分将会有一个全面深入的了解。. P) _6 L. W/ a7 ?$ V5 k
6 t+ @) [5 Q9 x$ ~, B. t适用人群: |8 x n# K5 a1 M2 ~* E# V
本课程需对c++语言本身有一定的掌握,处于中级或以上水平,对c++11新标准里的内容语法也有一定掌握% W- T3 c) j/ K, }7 ~3 q
6 f0 q: Y) w9 p9 Z- [课程目录:
" {2 E6 ]6 X6 X' q- o课时1 前言.avi, D/ ?7 P6 t& s- g+ s4 h6 c/ T
课时2 并发基本概念及实现,进程、线程基本概念.avi
& {5 @, s* ~- `) }! W3 q9 u课时3 线程启动、结束,创建线程多法、join,detach.avi
J0 G1 [ T3 \3 V; `" P课时4 线程传参详解,detach()大坑,成员函数做线程函数.avi
1 F% a! B4 ?, A- D4 D- I. Q课时5 创建多个线程、数据共享问题分析、案例代码.avi
4 M! {" |! \- X' V$ }. u1 V课时6 互斥量概念、用法、死锁演示及解决详解.avi2 \& o& T$ ]; Z1 |* i5 j
课时7 unique_lock详解.avi I9 s# U& Z* g: w' B( I) U
课时8 单例设计模式共享数据分析、解决,call_once.avi, B d! i% L5 U: f" @
课时9 condition_variable、wait、notify_one、notify_all.avi
. U5 C5 q5 g/ Z) |课时10 async、future、packaged_task、promise.avi# D9 R5 x+ Y* O$ U$ P# h/ V% v* }
课时11 future其他成员函数、shared_future、atomic.avi. | g% w( o. E) E' b
课时12 stdatomic续谈、stdasync深入谈.avi/ ^7 B$ X8 V. ~' P5 g" @; r/ s
课时13 windows临界区、其他各种mutex互斥量.avi
+ g9 M! b2 Z7 d' u# }+ H课时14 补充知识、线程池浅谈、数量谈、总结.avi
B* B3 ^7 O3 X; v' C' H+ ]课时15 课程总结与展望.avi6 Q; D( P7 E, M- E
2 X8 i' k2 [1 N% s% B& J$ L |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|