IO各种概念及多路复用
|
0 评论
异步编程同步、异步函数或方法被调用的时候,调用者是否得到最终结果的直接得到最终结果的,就是同步调用不直接得到最终结果的,就是异步调用同步就是我让你打饭,你不打好给我不走开,直到你打饭给了我异步就是我让你打饭,你打着我不等你,但是我会盯着你,你打完,我就会过来拿走的,异步并不保证多长时间最终打完饭阻塞
UDP编程
|
0 评论
TCP编程
|
0 评论
Socket介绍Socket套接字Python中提供socket.py标准库,非常底层的接口库Socket是一种通用的网络编程接口,和网络层次没有--对应的关系协议族AF表示Address Family,用于socket()第一个参数名称含义AF_INETIPV4AF_INET6IPV6AF_UNI
python3的concurrent包
|
0 评论
concurrent.futures
多进程
|
0 评论
multiprocessingProcess类进程间同步进程池举例多进程、多线程的选择应用
GIL
|
0 评论
QueueGIL全局解释器锁
线程同步
|
0 评论
概念线程同步,线程间协同,通过某种技术,让一个线程访问某些数据时,其他线程不能访问这些数据,直到该线程完成对数据的操作不同操作系统实现技术有所不同,有临界区(Critical Section)、互斥量(Mutex)、信号量(Semaphore)、事件Event等EventLock可重入锁RLockC
线程安全
|
0 评论
线程安全IPython中演示,python命令行、pycharm都不能演示出效果import threadingdef worker(): for x in range(1000):print("{} is running.".format(threading.curren
并发和线程
|
0 评论
并发基本概念并发和并行区别并行,parallel同时做某些事,可以互不干扰的同一个时刻做几件事并发,concurrency也是同时做某些事,但是强调,一个时段内有事情要处理举例乡村公路一条车道,半幅路面出现了坑,交警指挥交通众多车辆在这一时段要通过路面的事件,这就是并发交警指挥,车辆排队通过另外半幅
python描述器
|
0 评论
描述器的表现用到3个魔术方法:__get__()、__set__()、__delete__()方法签名如下object.get(self, instance, owner)object.set.(self, instance, value)object.__ delete_(self, instan