首页
›
编程基础与工程化
›
009-多线程与内存管理
›
《多线程实战:从零构建高性能应用》
VIP20
本课程属于:009-多线程与内存管理
编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
多线程实战:从零构建高性能应用
📚 共计 30 章节
01
线程基础与概念
进程与线程的区别 · Python GIL · 多线程适用场景
基础
核心
02
threading模块入门
函数式/类继承创建 · 启动等待 · 命名标识
入门
API
03
线程生命周期管理
启动·运行·阻塞·死亡 · daemon · join深度解析
生命周期
守护
04
线程同步机制 (上)
Lock · RLock · 死锁产生与预防
同步
锁
05
线程同步机制 (下)
Semaphore · Event · Condition · Barrier
信号量
条件
06
线程间数据通信
Queue安全 · 生产者消费者 · 三种队列
通信
队列
07
线程池与并发控制
ThreadPoolExecutor · Future · 最佳大小
池化
性能
08
GIL深度剖析
工作原理 · 性能影响 · 绕过GIL
GIL
进阶
09
多线程与多进程对比
CPU/IO密集型 · multiprocessing · IPC
对比
进程
10
线程安全的数据结构
内置安全容器 · 自定义类 · 原子操作
安全
容器
11
并发设计模式 (上)
单例线程安全 · 生产者消费者进阶 · 工作窃取
模式
设计
12
并发设计模式 (下)
Future模式 · 读写锁 · ThreadLocal
模式
存储
13
异步编程基础
协程vs线程 · async/await · 事件循环
异步
协程
14
asyncio模块实战
协程创建调度 · Task/Future · 异步上下文
asyncio
实战
15
异步网络编程
aiohttp · 异步HTTP · 异步文件操作
网络
IO
16
多线程调试与测试
线程转储 · Bug复现 · 单元测试并发
调试
测试
17
性能监控与调优
指标监控 · cProfile · 瓶颈分析
调优
监控
18
Web应用中的多线程
Flask/Django线程模型 · WSGI线程池 · 异步视图
Web
框架
19
数据库并发访问
连接池 · SQLAlchemy安全 · 事务隔离
数据库
事务
20
文件与IO并发
多线程读写优化 · 内存映射 · 异步日志
IO
文件
21
网络爬虫实战
多线程爬虫框架 · 限速反爬 · 去重持久化
爬虫
实战
22
图像处理并发
Pillow多线程 · 批量流水线 · GPU协作
图像
GPU
23
实时数据处理
流式框架 · 数据管道 · 背压机制
实时
流式
24
分布式系统中的线程
微服务线程模型 · 消息队列并发 · 分布式锁
分布式
微服务
25
C扩展与多线程
ctypes与C线程 · Cython GIL · C扩展安全
C扩展
性能
26
高级主题
无锁编程CAS · 内存屏障 · 线程调度
无锁
调度
27
实战项目一:高性能日志系统
多生产者消费者 · 异步写入 · 日志轮转
项目
日志
28
实战项目二:实时股票行情推送
WebSocket管理 · 数据分发 · 故障恢复
项目
股票
29
实战项目三:分布式任务调度器
任务队列 · 工作节点 · 结果监控
项目
调度
30
课程总结与展望
最佳实践 · 并发趋势 · 学习路径
总结
进阶
所属VIP或分类
同VIP:Qt多线程开发与内存管理实战
同VIP:从内存泄漏到项目重构:完整路径实战课程
同VIP:内存泄漏排查与系统化治理方案