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

江西做网站哪家好贵港网站seo

江西做网站哪家好,贵港网站seo,wordpress 页脚,武汉营销型网站建设新任务来的时候,会先判断当前运行的线程数量是否达到核心线程数,如果达到的话,新任务就会被存放在队列中。 不同的线程池会选用不同的阻塞队列,我们可以结合内置线程池来分析。 ● 容量为 Integer.MAX_VALUE 的 LinkedBlockingQue…

新任务来的时候,会先判断当前运行的线程数量是否达到核心线程数,如果达到的话,新任务就会被存放在队列中。
不同的线程池会选用不同的阻塞队列,我们可以结合内置线程池来分析。
● 容量为 Integer.MAX_VALUE 的 LinkedBlockingQueue (无界队列):FixedThreadPool和 SingleThreadExector。FixedThreadPool 最多只能创建核心线程数的线程(核心线程数和最大线程数相等),SingleThreadExector 只能创建一个线程(核心线程数和最大线程数都是 1),二者的任务队列永远不会被放满。
● SynchronousQueue(同步队列):CachedThreadPool。SynchronousQueue 没有容量,不存储元素,目的是保证对于提交的任务,如果有空闲线程,则使用空闲线程来处理;否则新建一个线程来处理任务。也就是说,CachedThreadPool 的最大线程数是Integer.MAX_VALUE,可以理解为线程数是可以无限扩展的,可能会创建大量线程,从而导致 OOM。
● DelayedWorkQueue(延迟阻塞队列):ScheduledThreadPool 和SingleThreadScheduledExecutor。DelayedWorkQueue 的内部元素并不是按照放入的时间排序,而是会按照延迟的时间长短对任务进行排序,内部采用的是“堆”的数据结构,可以保证每次出队的任务都是当前队列中执行时间最靠前的。DelayedWorkQueue添加元素满了之后会自动扩容原来容量的 1/2,即永远不会阻塞,最大扩容可达Integer.MAX_VALUE,所以最多只能创建核心线程数的线程。

http://www.zhongyajixie.com/news/40020.html

相关文章:

  • 长沙网站设计制作网站备案流程
  • 怎么盗号网站怎么做b站推广怎么买
  • 广西建设厅网站培训中心网店推广方法
  • 电子商务网站规划从哪些方面入手搜索热词排名
  • 网站图片的暗纹是怎么做的百度知道官网入口
  • 在线可以做翻译的网站广州seo工程师
  • 海南建设工程信息网站搜索引擎营销有哪些
  • 天津建网站的公司保定seo排名优化
  • 我被朋友拉进彩票网站说做代理网站建设与网页设计制作
  • 网站建设包括哪些内容成都十大营销策划公司
  • 专门做网站企业营销案例
  • 做类似知乎网站东莞疫情最新消息今天新增病例
  • 个人视频网站应该怎么做百度seo查询系统
  • 某高校门户网站开发案例百度网址大全旧版本
  • 英文版科技网站想开广告公司怎么起步
  • 手机网站商城建设答辩网站推广在哪好
  • 适合35岁女人的培训班seo优化软件有哪些
  • 深圳品牌女装前十名长春seo排名收费
  • 温州网约车哪个平台最好seo网站内容优化
  • 怎么做一个局域网站外贸seo公司
  • 如何做内容收费的网站seo综合查询平台官网
  • 网站大图做多大尺寸郴州seo网络优化
  • 做金融资讯用什么网站程序百度服务中心人工客服
  • wordpress当前位置网站搜索优化官网
  • 深圳网站品牌建设舆情报告范文
  • 企业网站优化面向什么工作关键词林俊杰mp3在线听
  • 松江品划做网站seo优化网页
  • 政协网站 两学一做专题研讨武汉官网优化公司
  • 企业网站安全建设方案百度站长平台如何添加网站
  • 济南做门户网站开发公司优化设计答案