|
|
课程目标:
^0 Y3 f$ w/ i# m! q: p# I8 g本课程主要讲解定位在希望对c++11新标准中的并发与多线程开发有实际需要的开发者,学完之后,您对c++11新标准中的多线程开发部分将会有一个全面深入的了解。4 b* b2 n+ r" K/ j" p
+ e" x3 T4 y* w6 a9 L
适用人群:! h$ k2 W6 Z! Q" R
本课程需对c++语言本身有一定的掌握,处于中级或以上水平,对c++11新标准里的内容语法也有一定掌握
8 G, ^5 |& I8 Q. y' w, P( [
( A3 H$ p4 f7 `' W3 N. S5 X课程目录:. i' Z- f* k' Y& C
课时1 前言.avi
& _: s& [5 ]: }- ] t! N课时2 并发基本概念及实现,进程、线程基本概念.avi
J) \( f3 }1 f# p3 I4 I课时3 线程启动、结束,创建线程多法、join,detach.avi
, }# |" i2 [; @; F% Q( n课时4 线程传参详解,detach()大坑,成员函数做线程函数.avi
2 A) M( `0 u+ g& w+ ^课时5 创建多个线程、数据共享问题分析、案例代码.avi' \( n/ U/ I4 A. a
课时6 互斥量概念、用法、死锁演示及解决详解.avi- H* S; z) k7 u; a
课时7 unique_lock详解.avi- O( e: U: s& W" _2 a
课时8 单例设计模式共享数据分析、解决,call_once.avi+ G% x; D" v4 ~4 D
课时9 condition_variable、wait、notify_one、notify_all.avi# W4 R4 M& W9 d# i5 s2 K6 N
课时10 async、future、packaged_task、promise.avi/ b( O; i( O# ?. m5 h+ Q& q
课时11 future其他成员函数、shared_future、atomic.avi
+ w9 ]# s8 q$ W7 Z9 o, {课时12 stdatomic续谈、stdasync深入谈.avi3 x [8 ^5 w4 j) [" I! @+ j
课时13 windows临界区、其他各种mutex互斥量.avi" j P3 z1 V. ^+ p/ Y
课时14 补充知识、线程池浅谈、数量谈、总结.avi
6 d, Q) ]# m% v4 V7 f- [课时15 课程总结与展望.avi( r" T: r, A" F
! z( F5 Y3 W; T4 u |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|