《Python全系列》
本次更新内容Python全系列第三阶段:
并发编程
网络编程中的高并发问题是大型互联网企业必须面对的核心问题,解决高并发可以用多进 程、多线程,python 中还有协程。高并发和网络是相关的,我们会利用学到的并发编程的 知识来编写不同的服务器模型。
阶段三:Python网络与并发编程-并发编程
01_并发编程介绍_串行_并行_并发的区别
02_并发编程介绍_进程_线程_协程的区别
03_并发编程介绍_同步和异步通信机制的区别
04_线程_方法包装创建线程
05_线程_类包装创建线程
06_线程_join()和守护线程
07_线程_全局解释器锁GIL问题
08_线程_线程同步和互斥锁_资源冲突案例
09_线程_互斥锁典型案例
10_线程_死锁问题和解决方案
11_线程_信号量
12_线程_事件Event对象
13_线程_生产者消费者模式
14_进程_方法模式创建进程_windows多进程的一个bug
15_进程_类模式创建进程
16_进程_Queue实现进程通信
17_进程_Pipe管道实现进程通信
18_进程_Manager管理器实现进程通信
19_进程_进程池管理进程的两种典型案例
20_协程_核心概念_面试重点
21_协程_yield方式实现(了解即可)
22_协程_syncio异步IO实现协程