课程试听
1-1 认识多任务

- 04-多任务概念 免费试学
- 05-多任务理解 免费试学
1-2 fork实现多任务

- 06-fork创建子进程
- 07-getpid、getppid
- 08-父子进程的先后顺序
- 09-全局变量在多个进程中不共享
- 10-多个fork
- 11-多个fork-2
1-3 python中进程实现多任务

- 12-Process创建子进程
- 13-主进程等待Process子进程先结束
- 14-Process强调
- 15-Process子类创建子进程
- 16-进程池
- 17-多种方式的比较
- 18-apple堵塞式添加任务
- 19-进程间通信-Queue
- 20-多进程拷贝文件
1-4 python中线程实现多任务

- 01-使用Thread完成多线程
- 02-使用Thread子类完成创建多线程
- 03-线程的执行顺序
- 04-线程共享全局变量
- 05-线程共享全局变量的问题
- 06-列表当做实参传递到线程处理函数中
- 07-进程和线程的区别
- 08-执行100万次的bug
1-5 线程安全

- 09-避免全局变量被修改的方式1
- 10-避免全局变量被修改的方式2-互斥锁
- 11-大家遇到的问题讲解
- 12-多线程使用非共享变量
- 13-死锁以及解决办法
1-6 其他知识

- 14-同步的理解已经使用
- 15-生产者与消费者来解决耦合的问题
- 16-ThreadLocal对象在线程中的使用
- 17-异步的实现
- 18-GIL的问题