摘要:
一、用非阻塞IO解决阻塞IO模型 import socket sk = socket.socket() sk.bind(('127.0.0.1',8080)) sk.listen() sk.setblocking(False) lst = [] del_lst = [] while 1: try: 阅读全文
posted @ 2018-08-28 23:01
一根小菜
阅读(165)
评论(0)
推荐(0)
摘要:
一、什么事协程? 协程是一个比线程更加轻量级的单位,是组成线程的各个函数。 携程本身没有实体 二、为什么要有协程? 1、为了在单线程内实现并发的效果。 因为Cpython中有一个GIL锁,限制了同一时间点,只能执行一个线程所以想要在执行 一个线程的期间充分利用CPU的性能。 2、并发的本质是什么? 阅读全文
posted @ 2018-08-28 21:41
一根小菜
阅读(131)
评论(0)
推荐(0)