1. 首页
  2. 数据库
  3. 其它
  4. 【每日爬虫】:生产者与消费者模式爬取王者荣耀壁纸

【每日爬虫】:生产者与消费者模式爬取王者荣耀壁纸

上传者: 2020-12-31 01:11:53上传 PDF文件 376KB 热度 6次
一:什么是生产者和消费者? 在线程世界里,生产者就是生产数据的线程,消费者就是消费数据的线程。在多线程开发当中,如果生产者处理速度很快,而消费者处理速度很慢,那么生产者就必须等待消费者处理完,才能继续生产数据。同样的道理,如果消费者的处理能力大于生产者,那么消费者就必须等待生产者。为了解决这个问题于是引入了生产者和消费者模式。 二:生产者消费者模式的工作机制 1、通过容器来解决生产者和消费者的强耦合问题。 生产者和消费者彼此之间不直接通讯,而是通过阻塞队列来进行通讯,所以生产者生产完数据之后不用等待消费者处理,直接扔给阻塞队列,消费者不直接找生产者要数据,而是从阻塞队列里取,阻塞队列就相当于一
下载地址
用户评论