多线程
文章平均质量分 68
卡布奇诺-海晨
《微服务实战》专栏是本人的实战经验总结,《Spring家族及微服务系列》专注Spring、SpringMVC、SpringBoot、SpringCloud系列、Nacos等源码解读、热门面试题、架构设计等。全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。有研究MyBatis的经验,设计模式,基本算法,也有相关的博文输出。未来时间允许情况下,推出更多的关于框架源码的知识以及结合工作经验的沉淀。程序员这条路一开始走对了后面就轻松些,作为过来人,有经验感受在博文透露。程序员这条路最好有个引路人,每个人都可以努力,但是方向不对努力白费。某音有视频教程(某马/某千等都是上万价格)
展开
-
利用线程池优化大批量数据库操作
多线程对数据库进行操作时,并非线程数越多操作越快。原创 2024-04-09 11:15:19 · 673 阅读 · 0 评论 -
如何让Thread有序执行
/** * 常用的构造方法: * * public Thread() { init(null, null, "Thread-" + nextThreadNum(), 0); } * public Thread(Runnable target) { init(null, target, "Thread-" + nextThreadNum(), 0); } * public Thread(String name) { init(null, null, ...原创 2021-11-05 22:00:37 · 361 阅读 · 0 评论 -
ThreadPoolExecutor使用详解
一、核心构造方法讲解下面是ThreadPoolExecutor最核心的构造方法构造方法参数讲解参数名 作用 corePoolSize 核心线程池大小 maximumPoolSize 最大线程池大小 keepAliveTime 线程池中超过corePoolSize数目的空闲线程最大存活时间;可以allowCoreThreadTimeOut(true)使得核心线程有效时间 TimeUnit keepAliveTime时间单位 workQueue ...原创 2021-10-07 23:00:20 · 2294 阅读 · 0 评论