当前位置: 首页 > news >正文

万州网站建设多少钱美工设计培训

万州网站建设多少钱,美工设计培训,注册网站入口,启信宝企业查询目录 1. 什么是生产者消费者模型 2. 为什么引入生产者消费者模型 3. 如何实现 4. 示例 1. 什么是生产者消费者模型 生产者 : 程序中负责产生数据的一方消费者 : 程序中负责处理数据的一方 2. 为什么引入生产者消费者模型 在并发编程中, 生产者消费者模式通过一个容器来解…目录 1. 什么是生产者消费者模型 2. 为什么引入生产者消费者模型 3. 如何实现 4. 示例 1. 什么是生产者消费者模型 生产者 : 程序中负责产生数据的一方消费者 : 程序中负责处理数据的一方 2. 为什么引入生产者消费者模型 在并发编程中, 生产者消费者模式通过一个容器来解决生产者和消费者之间的强耦合性, 两者之间不再是直接通信, 而是通过堵塞队列来进行通信, 生产者(生产速度快)不必再等待消费者是否处理完数据, 消费者直接从队列中取, 该队列就相当于一个缓冲区, 平衡了生产者和消费者的工作能力, 从而提高了程序整体的数据处理速度 3. 如何实现 通过队列 : 生产者------队列-------消费者 4. 示例 producer_consumer_spider.py import queue import random import threading import timeimport blog_spiderdef do_craw(url_queue: queue.Queue, html_queue: queue.Queue):while True:url url_queue.get()html blog_spider.craw(url)html_queue.put(html)print(threading.current_thread().name, fcraw {url}, url_queue.size, url_queue.qsize())time.sleep(random.randint(1, 2))def do_parse(html_queue: queue.Queue, fout):while True:html html_queue.get()results blog_spider.parse(html)for result in results:fout.write(str(result) \n)print(threading.current_thread().name, fresults.size, len(results), html_queue.size, html_queue.qsize())time.sleep(random.randint(1, 2))if __name__ __main__:url_queue queue.Queue()html_queue queue.Queue()for url in blog_spider.urls:url_queue.put(url)for idx in range(3):t threading.Thread(targetdo_craw, args(url_queue, html_queue), namefcraw{idx})t.start()fout open(02.data.txt, w, 1024, utf-8)for idx in range(2):t threading.Thread(targetdo_parse, args(html_queue, fout), namefparse{idx})t.start()参考资料 https://www.cnblogs.com/mingerlcm/p/8999004.htmlPython并发编程之多进程(生产者消费者模型)
http://www.dnsts.com.cn/news/251343.html

相关文章:

  • 网站内容栏目wamp做网站
  • 网站制作app开发公司网站seo站群软件
  • 物业公司网站设计外贸网站后台
  • 东莞网站建设搭建directory wordpress
  • 淮北网站建设求职简历太仓网站建设服务
  • 利鑫做彩票网站门户网站怎么建设
  • 网站后台添加新闻wordpress 禁止索引目录
  • 自流井移动网站建设线上运营平台有哪些
  • 做网站买域名多少钱深圳网站设计报价
  • 公司网站建站流程邯郸网站设计报价
  • 建设网站的风险分析开不锈钢公司怎么做网站
  • 做像素画的网站谁能给个网址啊
  • 广东网站营销seo费用烟台平台公司
  • flash 源码网站网站关键词优化排名怎么做
  • 公司网站建设及维护管理总结广州网站建设484186
  • 知名网站建设设计没干过网络推广能干吗
  • ASP.NET商业级数据库网站开发实战南通网站建设.
  • 天津建设招标网站首页想要导航页推广(推广版)
  • 哪个网站专做民宿react 和wordpress
  • 街道网站建设更新汇报果洛电子商务网站建设多少钱
  • 网站推广公司兴田德润官网多少网站怎么加关键词做优化
  • 昆明网站建设方案策划自己做网站需要填税表吗
  • 网站建设实训个人总结3000网站首页 如何设置
  • 临沂做商城网站建设网站代备案多少钱
  • 微网站怎么自己做怎么向企业推销网站建设
  • 德州宁津网站建设wordpress 精简
  • 网站书店架构书怎么做百度排名软件
  • 重庆免费网站建站模板山东威海网站开发
  • 网站没后台怎么修改类容趣快排seo是什么
  • 哪个网站可以做链接wordpress主题tag标签页面代码