首页
›
编程基础与工程化
›
009-多线程与内存管理
›
《系统编程:多线程协作与资源管控》
VIP20
本课程属于:009-多线程与内存管理
编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
系统编程:多线程协作与资源管控
📚 共计 30 章节
01
线程基础概念
进程与线程的区别 · 线程生命周期 · Python GIL
核心理论
GIL
02
threading模块入门
创建线程两种方式 · 启动与等待 · daemon属性
基础API
多线程
03
线程同步机制
Lock · RLock · 死锁产生与避免
同步
锁
04
线程间通信
Condition · Event · Queue队列
通信
生产者消费者
05
线程池与并发
ThreadPoolExecutor · Future · 最佳实践
线程池
并发
06
进程基础
multiprocessing入门 · 进程创建与通信 · 进程池
多进程
multiprocessing
07
进程间通信
Pipe · Queue · 共享内存与Manager
IPC
共享内存
08
同步原语进阶
Semaphore · Barrier · Timer
信号量
屏障
09
并发数据结构
线程安全列表/字典 · atomic · concurrent.futures深入
数据结构
无锁
10
异步编程入门
asyncio基础 · 协程与任务 · 事件循环
异步
asyncio
11
async/await语法
协程函数 · await表达式 · 并发运行协程
async/await
协程
12
异步上下文管理器
async with · 异步迭代器 · 异步生成器
异步上下文
迭代器
13
异步I/O操作
异步文件读写 · 网络请求 · 数据库操作
I/O
非阻塞
14
Future与Task深入
Future详解 · Task调度与取消 · 回调函数
Future
回调
15
异步同步混合编程
run_in_executor · 桥接 · 最佳实践
混合
桥接
16
线程安全设计模式
不可变对象 · 线程局部存储 · 读写锁
设计模式
线程安全
17
并发容器与工具
queue模块深入 · deque · 优先级队列
容器
deque
18
定时任务与调度
sched · APScheduler · 最佳实践
定时器
调度
19
并发调试与测试
线程转储 · bug定位 · 单元测试并发代码
调试
测试
20
性能分析与优化
profiling · GIL影响与绕过 · 多进程vs多线程
性能
优化
21
分布式并发基础
消息队列 · Redis任务队列 · 分布式锁
分布式
Redis
22
Web并发模型
WSGI vs ASGI · FastAPI · 高并发处理
Web
ASGI
23
数据库并发访问
连接池 · 事务隔离 · 乐观锁/悲观锁
数据库
事务
24
文件系统并发
文件锁 · 目录监控 · 并发日志处理
文件
日志
25
网络编程并发
select/poll/epoll · 异步Socket · Twisted
网络
IO多路复用
26
GPU与并行计算
CUDA基础 · Numba · GPU加速并发
GPU
并行
27
并发安全的数据结构
无锁队列 · 读写分离 · Copy-on-Write
无锁
COW
28
高级同步技巧
屏障模式 · 栅栏模式 · 工作窃取算法
同步
工作窃取
29
并发框架对比
Celery · Ray · Dask 适用场景与选择
框架
对比
30
实战项目
高并发爬虫 · 实时数据管道 · 分布式调度器
实战
项目
所属VIP或分类
同VIP:Qt多线程开发与内存管理实战
同VIP:从内存泄漏到项目重构:完整路径实战课程
同VIP:内存泄漏排查与系统化治理方案