多任务
一匹脱缰的野马
一匹脱缰的野马
展开
-
python多进程全方位总结
简单聊聊多进程 关于多进程,简单来说每一个程序就可以看成是一个进程,如:QQ,微信,百度地图,我们能在手机或电脑等终端同时使用它们,是因为多个应用程序在CPU上高速切换,由于切换速度过快导致人的肉眼无法察觉。因此我们会认为程序是在同时运行,但是实际上并不是,这是电脑处理速度快给人造成的一种感觉。有时候电脑会出现卡顿这是因为CPU处理不过来导致的。单核CPU如何实现多任务...原创 2019-06-15 16:36:43 · 340 阅读 · 0 评论 -
python多线程全面总结
进程是资源的拥有者,进程占有的资源较大,因此需要引入线程。进程是资源分配的最小单位,线程是CPU调度的最小单位。进程包含线程,一个进程至少有一个线程。创建线程示例如下from threading import Threadimport timedef eat(num): for i in range(num): print("进餐{}".format(i...原创 2019-06-17 17:26:16 · 523 阅读 · 0 评论 -
Python进行ssh操作
python进行ssh操作需要用到paramiko模块,paramiko是python的三方ssh模块,通过socket实现了ssh功能。下载paramikopip install paramikoparamiko使用代码示例如下import paramiko#创建一个ssh的客户端,用来连接服务器ssh = paramiko.SSHClient()#创建一个ss...原创 2019-06-29 17:01:55 · 37765 阅读 · 3 评论 -
关于协程
并发:同时出发,不一定同时执行。异步并发:执行时间片,在效果上神似并发的效果并行:同时执行,不强调同时出发多线程:解决异步问题协程:单线程,在单个线程内,自由的在两个不同函数,执行到一部分的时候, 切换到另一个函数。协程解决了IO等待问题,在python当中协程最原始是由yeild生成器实现。关于yield与senddef getContent(): ...原创 2019-08-12 19:25:24 · 100 阅读 · 0 评论