首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ldap
订阅
加盐的饭就是我
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
Java并发 之 线程池系列 (2) 使用ThreadPoolExecutor构造线程池
诚然,这种创建线程池的方法非常简单和方便。但仔细阅读源码,却把我吓了一条: 这是要老子的命啊! 那这些连排队的资格都没有的Tasks怎么处理呢?不要急,后面在介绍ThreadPoolExecutor的拒绝处理策略(Handler Policies for Rejected Ta…
ThreadPoolExecutor 详解
Executor 框架最核心的类是 ThreadPoolExecutor,它是线程池的实现类,主要由下列4个组件构成。 corePool:核心线程池的大小 maximumPool:最大线程池的大小
ThreadPoolExecutor杂谈
线程池能够对线程进行统一分配,调优和监控: - 降低资源消耗(线程无限制地创建,然后使用完毕后销毁) - 提高响应速度(无须创建线程) - 提高线程的可管理性
ThreadPoolExecutor 详解
摘要: 本文讲解了ThreadPoolExecutor的主要api,线程池调度方式,以及核心方法的实现原理 ThreadPoolExecutor顾名思义,是一个线程池管理工具类,该类主要提供了任务管理,线程的调度和相关的hook方法来控制线程池的状态。
ThreadPoolExecutor
有的时候,系统处理很多任务,如何这些任务要是都是通过new Thread来做的话,系统就不得不常常的创建之后还要销毁Thread,这个是非常消耗时间而且还占用资源,所以我们通过创建线程池来管理我们的线程。 核心线程数。当我们向线程池中提交新的任务的时候,线程池会创建一个新的线程…
ThreadPoolExecutor
总结 ThreadPoolExecutor通过使用线程池里的一个线程来执行提交的task。当任务数多的时候通过动态的创建线程到最大值来进行处理,没有任务的时候通过减少线程。
深入理解Java系列 | LinkedBlockingQueue用法详解
在上一篇文章中分析了BlockingQueue的基于数组的实现类ArrayBlockingQueue,那么本文我们一起来研究下基于链表的实现类`LinkedBlockingQueue`的用法和原理。
美团动态线程池实践思路,开源了
大家好,今天我们来聊一个比较实用的话题,动态可监控的线程池实践,全新开源项目(DynamicTp)地址在文章末尾,欢迎交流学习。 写在前面 稍微有些Java编程经验的小伙伴都知道,Java的精髓在ju
一文搞懂 java 线程池:ThreadPoolExecutor 和 FixedThreadPool 原理
本文详细介绍了线程池的原理,包括ThreadPoolExecutor的处理流程、execute方法原理,以及FixedThreadPool的原理、优缺点及应用场景。
MQ消息最终一致性解决方案
随着分布式服务架构的流行与普及,原来在单体应用中执行的多个逻辑操作,现在被拆分成了多个服务之间的远程调用。虽然服务化为我们的系统带来了水平伸缩的能力,然而随之而来挑战就是分布式事务问题,多个服务之间使用自己单独维护的数据库,它们彼此之间不在同一个事务中,假如A执行成功了,B执行…