摘要:
多进程VS多线程 功能: 进程:能够完成多任务,比如,同时运行多个QQ 线程:能够完成多任务,比如一个QQ中的多个聊天窗口 定义 进程:系统进行资源分配和测试的一个独立单位,线程自己基本上不拥有系统资源,但是他可以与同属于一个进程的其他线程共享所拥有的全部资源 线程:进程的一个实体,是CPU调用和分 阅读全文
posted @ 2018-07-17 21:30
不止于python
阅读(200)
评论(0)
推荐(0)
摘要:
一.生产者和消费者模式 什么是生产者消费者模式 生产者消费者模式是通过一个容器来解决生产者和消费者的强耦合问题。生产者和消费者彼此之间不直接通讯,而通过阻塞队列来进行通讯, 所以生产者生产完数据之后不用等待消费者处理,直接扔给阻塞队列,消费者不找生产者要数据,而是直接从阻塞队列里取,阻塞队列就相当 阅读全文
posted @ 2018-07-17 21:26
不止于python
阅读(266)
评论(0)
推荐(0)
摘要:
协程 又称微线程,纤程。 它是比线程更小的执行单元,因为它自带CPU上下文。这样只要在合适的时机,我们可以把一个协程切换到另一个协程当中。 只要这个过程保存或恢复CPU上下文,那么程序就可以运行。 通俗的理解:在一个线程中的某个函数,可以在任何地方保存当前函数的一些临时变量等信息,然后切换到另外一个 阅读全文
posted @ 2018-07-17 21:05
不止于python
阅读(252)
评论(0)
推荐(0)
摘要:
多线程 线程拥有自己独立的栈和共享的堆,共享堆,不共享栈,线程亦由操作系统调度(标准线程是的)。 thread在python3中被废弃了 python3中threading代替thread模块 为了兼容性 python3将thread改名为 “_thread” python的标准库提供了两个模块 , 阅读全文
posted @ 2018-07-17 20:35
不止于python
阅读(240)
评论(0)
推荐(0)
摘要:
多进程的定义 提高效率(增加并发数) 进程是程序一次动态的执行过程,包括代码加载,执行,执行完毕退出阶段 进程是系统资源分配的独立单位(最小单位) 进程拥有自己独立的堆和栈,既不共享堆,亦不共享栈,进程由操作系统调度 多进程的特性 并发性:任何进程在操作系统中可以同时运行 独立性:资源不共享 异步性 阅读全文
posted @ 2018-07-17 19:32
不止于python
阅读(254)
评论(0)
推荐(0)
摘要:
最近在学习爬虫,在爬取网站时很多时候是需要将图片或视频下载到本地 今天就来说说如何使用urllib将图片保存到本地 以下代码均为win7 python3.6.* 使用urllib下载函数保存 使用urllib文件方式写入文件 使用urllib的下载函数下载视频并输出下载进度 说明: 参数 finen 阅读全文
posted @ 2018-07-17 19:01
不止于python
阅读(2623)
评论(0)
推荐(0)
摘要:
以下内容均为python3.6.*代码 学习爬虫,首先有学会使用urllib库,这个库可以方便的使我们解析网页的内容,本篇讲一下它的基本用法 解析网页 构造请求 有些网站通过获取浏览器信息判断是否是机器在操作 因此我们需要构造请求头 get请求传输数据 提交表单经常用到的就是post发送或者get发 阅读全文
posted @ 2018-07-17 14:23
不止于python
阅读(457)
评论(0)
推荐(0)

浙公网安备 33010602011771号