
多线程
佩奇的胖爸爸
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多线程异步 分布式 RedissonClient redis锁
springboot多线程异步 , 分布式锁 redisson原创 2022-06-02 18:41:14 · 1335 阅读 · 0 评论 -
多线程
在项目中经常遇到需要处理大数据量的问题,我们可以把任务拆分通过多线程来缩短处理时间。初始化线程,通过completionService .submit() 把任务加入线程。private ExecutorService executorService= Executors.newFixedThreadPool(300);ExecutorCompletionService<String&...原创 2019-04-20 17:29:17 · 127 阅读 · 0 评论 -
sleep()与wait()区别
1、每个对象都有一个锁来控制同步访问,Synchronized关键字可以和对象的锁交互,来实现同步方法或同步块。sleep()方法正在执行的线程主动让出CPU(然后CPU就可以去执行其他任务),在sleep指定时间后CPU再回到该线程继续往下执行(注意:sleep方法只让出了CPU,而并不会释放同步资源锁!!!);wait()方法则是指当前线程让自己暂时退让出同步资源锁,以便其他正在等待该资源的线...原创 2019-07-11 16:42:09 · 120 阅读 · 0 评论 -
spring boot 异步多线程
1.在启动类中加入注解@EnableAsync启用异步@EnableAsync@SpringBootApplicationpublic class TestApplication { public static void main(String[] args) { ApplicationContext ctx = SpringApplication.run(Test...原创 2019-07-23 14:42:13 · 341 阅读 · 0 评论