线程
程治铭
如果不能帮助到你的亲人,你好有什么用。
展开
-
多线程之线程池详细讲解
ExecutorServiceexecutorService=Executors.newFixedThreadPool(10); for(inti=0;i<10;i++){ finalintfinalI=i; executorService.submit(newRunnable(){ ...原创 2019-11-20 11:14:31 · 170 阅读 · 0 评论 -
2020-09-30 多线程添加redis锁控制并发
使用redis锁:直接上代码,参考验证 RedisLock lock = null; try { lock =RedisLockClient.getLock(String.format("claimID_%s",claimId)); if (lock!=null) { return bpmProcessService.rollBack(workitemId, handlerName); }else { throw new BPMClientException(BP.原创 2020-09-30 14:17:30 · 551 阅读 · 0 评论 -
多线程
一多线程介绍 现在的操作系统基本都是多用户,多任务的操作系统。每个任务就是一个进程。而在这个进程中就会有线程。 真正可以完成程序运行和功能的实现靠的是进程中的线程,线程有自己的栈(stack)、寄存器(Register)、本地存储(ThreadLocal)。 多线程:在一个进程中,我们同时开启多个线程,让多个线程同时去完成某些任务(功能)。 多线程的目的:充分利用cpu资源,提高程序的运行效率。 ...原创 2018-11-19 16:50:15 · 112 阅读 · 0 评论 -
ThreadPool线程池的创建
public class ThreadPool { public static ThreadPool threadPool; Logger logger = LoggerFactory.getLogger(this.getClass()); //ExecutorService executorService = Executors.newFixedThreadPool(...原创 2019-01-24 10:04:53 · 619 阅读 · 0 评论