摘要: 使用案列: Gevent案例一爬虫: Gevent 案例二 TCP: 阅读全文
posted @ 2019-07-08 17:23 enazede 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 上一节课我们知道GIL锁导致CPython中多线程无法并行执行,之能给并发 并发实现的原理就是切换+保存 意味着使用多线程实现并发,就需要为每一个任务创建一个线程,必然增加了线程创建销毁与切换带来的开销 面临的问题:高并发情况下,由于任务数量太多导致无法开启新的线程,使得既没有实际任务要执行,也无法 阅读全文
posted @ 2019-07-08 17:22 enazede 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1、基于多进程实现并发的套接字通信,完成如下功能: 1、客户端链接功成功后,先登录,登录成功后才可以执行其他功能 2、登录成功后可以执行下载功能 3、登录成功后可以执行上传功能 ​ 4.进程队列是什么 有什么特点 5.进程间通讯有哪些方法说明优缺点 1共享文件 优点:数据量理论上没有限制 缺点:效率 阅读全文
posted @ 2019-07-08 15:07 enazede 阅读(143) 评论(0) 推荐(0) 编辑