C#多线程与线程同步机制高级实战课程

C#多线程与线程同步机制高级实战课程

634分钟

《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中文网站长