JUC
文章平均质量分 88
谭飓风
一个优雅的程序员
展开
-
并发编程:springboot并发编程的相关问题及解决方案(持续更新...)
springboot单实例多线程下获取同一个bean,获取的对象引用相同,业务逻辑互相产生覆盖。最常见的场景是多次启动同一个定时任务。指定bean的作用域为@Scope(“prototype”),采用多例模式拒绝使用一个bean。:创建spring工具类,手动获取。或者使用hutool里面的工具类。设置的线程池队列满了,可以扩大线程池增加溢出策略来解决。原创 2021-08-18 09:10:20 · 2879 阅读 · 0 评论 -
源码解析:JUC及使用场景
本文当用于帮助读者从功能性上理解JUC的功能场景 * 阅读之前请先确定了解集合相关的基础知识 *一、Collections工具类该类应用工厂及静态内部类的形式为已有数据结构进行加工,赋予dynamically(checked) 、empty 、immutable(singleton) 、synchronized.所有读写都加对象锁、unmodifiable view(unmodifiable).final修饰对象,写操作throw new UnsupportedOperationException.原创 2021-02-28 11:10:15 · 1334 阅读 · 1 评论