该内容需要权限查看
解锁内容
适合人群:
本课程适合拥有一定的C#基础的学生及开发人员,特别是想彻底搞懂多线程开发的细节,希望在软件业务开发及线程调试有突破的人士学习。
你将会学到:
您将学到C#的有关多线程以及线程同步机制的全部内容,提升多线程及异步编程能力
课程目录:
101-C#多线程学习大纲[22:38]
202-进程与线程概述[06:04]
303-多线制的特点与机制概述[07:56]
404-Thread线程概述及线程状态与优化级[05:45]
505-创建Thread无参线程[06:15]
606-前台线程与后台线程[06:10]
707-Thread创建参数线程[05:22]
808-Thread线程控制与生命周期[20:33]
909-ThreadPool线程池概述[09:26]
1010-ThreadPool创建工作者线程[14:11]
1111-ThreadPool工作者线程的返回值[10:57]
1212-FileStream创建IO线程[11:54]
1313-多线程的执行上下文数据缓存[08:12]
1414-Task任务概述[09:14]
1515-Task创建任务的3种方式[09:12]
1616-Task任务返回值[09:37]
1717-Task单任务等待[06:59]
1818-Task多任务等待[10:02]
1919-Task创建延续任务[09:39]
2020-Task任务状态[13:09]
2121-Task任务的取消[08:32]
2222-Task创建并行任务[11:48]
2323-Parallel并行任务之Invoke传参[11:50]
2424-Paralled并行任务之For简单用法[11:16]
2525-Paralled并行任务之For复杂用法[10:17]
2626-Paralled并行任务之ForEach复杂用[17:41]
2727-异步编程之概念及异步方法定义[13:39]
2828-异步编程之WebRequest[09:20]
2929-异步编程之IO绑定代码演示[09:07]
3030-异步编程之CPU绑定代码演示[10:24]
3131-异步编程之等任多个任务[10:21]
3232-异步编程之中止异步任务[08:00]
3333-Thread线程异常处理[12:54]
3434-Task线程异常处理[11:36]
3535-Task前驱任务异常处理[05:30]
3636-异步编程之异常处理[06:27]
3737-Timer计时器之Threading.Time[07:45]
3838-Timer计时器之Timers.Timer[06:34]
3939-Timer计时器之Forms.Timer[04:18]
4040-Timer计时器之DispatcherTime[04:52]
4141-Timer计时器之BackgroundWork[10:22]
4242-线程同步概念及竞态条件[12:03]
4343-线程同步之Volatile易变性[10:38]
4444-线程同步之SpinLock自旋锁[12:40]
4545-线程同步之Interlocked[07:30]
4646-内核模式锁之WaitHandle和EventW[13:00]
4747-内核模式锁之AutoResetEvent[06:01]
4848-内核模式锁ManualResetEvent[02:55]
4949-内核模式锁Semaphore信号量[14:32]
5050-内核模式锁Semaphore交替线程[07:52]
5151-内核模式锁Mutex互斥量[12:05]
5252-内核模式锁Mutex命名系统互斥量[06:26]
5353-内核模式锁ReaderWriterLock读写[11:33]
5454-混合模式锁CountdownEvent计数器[12:28]
5555-混合模式锁Monitor监视器[09:40]
5656-混合模式锁Monitor的TryEnter用法[09:59]
5757-混合模式锁lock同步块及死锁情况[14:43]
5858-混合模式锁ManualResetEventSl[07:04]
5959-混合模式锁SemaphoreSlim信号量[07:26]
6060-混合模式锁ReaderWriterLockSl[14:07]
6161-混合模式锁Barrier屏障锁[10:34]
6262-双检锁与Lazy延迟初始化[10:41]
6363-MethodlmplAttribute特性类[05:47]
6464-SynchronizationAttribut[05:41]

评论(0)