随笔分类 -  python-网络编程

摘要:1.1 asyncio简介 参考博客:https://www.cnblogs.com/zhaof/p/8490045.html 1、什么是asyncio? 1.和我们以前常用的gevent模块相似,asyncio模块也是在Python中实现协程的模块 2.区别是gevent是第三方库,通过green 阅读全文
posted @ 2020-05-11 16:59 不做大哥好多年 阅读(397) 评论(0) 推荐(0) 编辑
摘要:网络编程其他篇 1.1 greenlet简介 1、greenlet原理 & 使用 1. greenle间切换 1)一个 “greenlet” 是一个很小的独立微线程,可以把它想像成一个堆栈帧,栈底是初始调用,而栈顶是当前greenlet的暂停位置。 2)你使用greenlet创建一堆这样的堆栈,然后 阅读全文
posted @ 2019-02-27 15:01 不做大哥好多年 阅读(417) 评论(0) 推荐(0) 编辑
摘要:网络编程其他篇 目录: 1.1 事件驱动 1.2 五种I/O操作 1.3 I/O 多路复用之select、poll、epoll详解 1.1 事件驱动 返回顶部 1、什么是事件驱动 定义:就是根据不同事件触发处理不同的事情(根据事件做反应),将要处理的事件加入队列中而不是立刻处理 2、使用UI编程的点 阅读全文
posted @ 2017-11-28 09:27 不做大哥好多年 阅读(765) 评论(0) 推荐(0) 编辑
摘要:网络编程其他篇 目录: 1.1 进程与线程简介 1.2 多线程 1.3 进程 1.4 协程 1.5 Python进程池和线程池(ThreadPoolExecutor&ProcessPoolExecutor) 1.6 使用线程池、进程池、协程向多个url并发获取页面数据比较 1.1 进程与线程简介 返 阅读全文
posted @ 2017-11-27 17:58 不做大哥好多年 阅读(845) 评论(0) 推荐(0) 编辑
摘要:网络编程其他篇 目录: 1.1 SocketServer四种基本流及 异步处理理论部分 1.2 创建socketserver实现: 多客户端并发 1.3 SocketServer实现多并发FTP 部分功能 1.1 SocketServer四种基本流及 异步处理理论部分 返回顶部 1、SocketSe 阅读全文
posted @ 2017-11-27 15:16 不做大哥好多年 阅读(242) 评论(0) 推荐(0) 编辑
摘要:网络编程其他篇 目录: 1.1 socket理论部分 1.2 socket处理单个连接 和 同时接受多个连接 1.3 socket实现远程执行命令,下载文件 1.4 通过socket实现简单的ssh 和 处理连包问题 1.1 socket理论部分 返回顶部 1、socket起源 1. socket起 阅读全文
posted @ 2017-11-27 09:17 不做大哥好多年 阅读(336) 评论(0) 推荐(0) 编辑