首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
线程池
zy苦行僧
创建于2021-10-28
订阅专栏
线程池系列
暂无订阅
共5篇文章
创建于2021-10-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
细数线程池五大坑,一不小心线上就崩了
系统性能优化的几种常用手段是异步和缓存。因此我们常常使用线程池异步处理一些业务。 线程池的使用还是相对比较简单的,首先创建一个线程池,然后通过execute或submit执行任务。 但魔鬼往往藏于细节
实战 | 线程池的几种自定义扩展
下图为线程池的构造方法,我们可以自定义一些功能实现项目优化 1、预先启动核心线程 this.prestartAllCoreThreads(); 使用方式:自定义线程池的构造方法中调用 作用:当真正任务
线程池系列三:动态修改线程池队列大小
线程池本身并没有提供修改队列大小的功能,但线上情况各不相同,单纯根据猜想设置大小往往并不理想。因此我们可以通过自定义队列,来实现动态调整大小的能力,实现线上动态调优
线程池系列二:一张动图,彻底懂了execute和submit
我们知道线程池通过execute方法执行提交的Runnable任务,但Runnable只是执行任务,没有返回任何信息。 【线程池原理:线程池原来是个外包公司,打工人我悟了】 若是我们想在异步执行完任务
线程池系列一:线程池原来是个外包公司,打工人我悟了
我们在工作中经常用到线程池,线程池(Thread Pool)是一种基于池化思想管理线程的工具。 线程的作用是处理任务,而池则是帮助我们实现资源的重复利用和管理。线程池就是帮助我们异步处理任务的工具 带