摘要: IO模型 模型就是解决某个问题的套路 IO问题: 输入输出 阻塞IO模型 (blocking IO) 我要一个用户名用来执行登陆操作,问题用户名需要用户输入,输入需要耗时, 如果输入没有完成,后续逻辑无法继续,所以默认的处理方式就是 等待!!! 将当前进程阻塞住,切换至其他进程执行,等到按下回车键, 阅读全文
posted @ 2019-06-10 21:37 挺锅锅 阅读(194) 评论(0) 推荐(1) 编辑
摘要: 服务端 客户端 阅读全文
posted @ 2019-06-10 20:04 挺锅锅 阅读(212) 评论(0) 推荐(0) 编辑
摘要: # 服务端代码 import socket import select server = socket.socket() server.bind(("127.0.0.1", 1688)) server.listen(5) # server.setblocking(False) rlist = [server, ] # 将需要检测(是否可读==recv)的socket对象放到该列表中 #... 阅读全文
posted @ 2019-06-10 19:51 挺锅锅 阅读(162) 评论(0) 推荐(0) 编辑