634分钟
C#多线程与线程同步机制高级实战课程
《C#多线程与线程同步机制高级实战》课程介绍 你是否正在思考: 如何构建高并发的企业级应用? 面对复杂的业务场景,如何设计线程安全的代码架构? 当系统性能遇到瓶颈时,如何通过多线程技术实现质的飞跃? …
《C#多线程与线程同步机制高级实战》课程介绍
你是否正在思考:
如何构建高并发的企业级应用?
面对复杂的业务场景,如何设计线程安全的代码架构?
当系统性能遇到瓶颈时,如何通过多线程技术实现质的飞跃?
这门由重庆教主导师精心打造的高级实战课程,将带你深入C#多线程编程的核心领域,掌握高并发系统开发的关键技术!
课程主线:从基础到高级的完整知识体系
1. 多线程基础架构
线程核心概念:
进程与线程的本质区别
线程生命周期管理
前台线程与后台线程
线程池技术:
ThreadPool工作机制
IO线程与工作者线程
执行上下文管理
2. 高级并发编程
Task并行库:
任务创建与状态管理
任务延续与取消
并行循环优化
异步编程模型:
async/await最佳实践
CPU绑定与IO绑定任务
异常处理策略
3. 线程同步机制
内核模式锁:
Mutex互斥量
Semaphore信号量
EventWaitHandle事件
混合模式锁:
Monitor监视器
ReaderWriterLockSlim
Barrier屏障锁
高级同步技术:
双检锁模式
延迟初始化
原子操作
讲师介绍:重庆教主
重庆教主是资深工业自动化开发专家,拥有10年C# WPF工业控制系统开发经验,曾主导多个大型反应釜控制系统项目,擅长上位机开发,对软件架构、WPF、网络编程十分熟悉。
加入我们
立即报名,开启你的高并发大师之路!
01-C#多线程学习大纲.
02-进程与线程概述.
03-多线制的特点与机制概述.
04-Thread线程概述及线程状态与优化级.
05-创建Thread无参线程.
06-前台线程与后台线程.
07-Thread创建参数线程.
08-Thread线程控制与生命周期.
09-ThreadPool线程池概述.
10-ThreadPool创建工作者线程.
11-ThreadPool工作者线程的返回值.
12-FileStream创建IO线程.
13-多线程的执行上下文数据缓存.
14-Task任务概述.
15-Task创建任务的3种方式.
16-Task任务返回值.
17-Task单任务等待.
18-Task多任务等待.
19-Task创建延续任务.
20-Task任务状态.
21-Task任务的取消.
22-Task创建并行任务.
23-Parallel并行任务之Invoke传参.
24-Paralled并行任务之For简单用法.
25-Paralled并行任务之For复杂用法.
26-Paralled并行任务之ForEach复杂用法.
27-异步编程之概念及异步方法定义.
28-异步编程之WebRequest.
29-异步编程之IO绑定代码演示.
30-异步编程之CPU绑定代码演示.
31-异步编程之等任多个任务.
32-异步编程之中止异步任务.
33-Thread线程异常处理.
34-Task线程异常处理.
35-Task前驱任务异常处理.
36-异步编程之异常处理.
37-Timer计时器之Threading.Timer.
38-Timer计时器之Timers.Timer.
39-Timer计时器之Forms.Timer.
40-Timer计时器之DispatcherTimer.
41-Timer计时器之BackgroundWorker.
42-线程同步之不同步的后果.
43-线程同步之Volatile.
44-线程同步之SpinLock自旋锁.
45-线程同步之Interlocked.
46-内核模式锁之WaitHandle和EventWaitHandle.
47-内核模式锁之AutoResetEvent.
48-内核模式锁ManualResetEvent.
49-内核模式锁Semaphore信号量.
50-内核模式锁Semaphore交替线程.
51-内核模式锁Mutex互斥量.
52-内核模式锁Mutex命名系统互斥量.
53-内核模式锁ReaderWriterLock读写锁.
54-混合模式锁CountdownEvent计数器.
55-混合模式锁Monitor监视器.
56-混合模式锁Monitor的TryEnter用法.
57-混合模式锁lock同步块及死锁情况.
58-混合模式锁ManualResetEventSlim手动重置事件.
59-混合模式锁SemaphoreSlim信号量.
60-混合模式锁ReaderWriterLockSlim读写锁.
61-混合模式锁Barrier屏障锁.
62-双检锁与Lazy延迟初始化.
63-MethodlmplAttribute特性类.
64-SynchronizationAttribute特性类.
课程资料
重庆教主
WPF中文网站长