多线程
文章平均质量分 54
宫羽卫-银飞羽
主要从事与Java后台开发,目前就职与上海美团公司作为后台开发,擅长于多线程并发开发、数据库设计、属性Spring、mybatis等基础主流框架。
展开
-
分布式锁
/** * 线程局部变量 */ private ThreadLocal<String> lockFlag = new ThreadLocal<String>(); /** * redis分类名 */ private static final String CATEGORY = "creditconsole_distributed_lock"; @Autowired(required = false) @Qualifier("redisStoreClient") pri.原创 2021-01-27 14:24:59 · 119 阅读 · 0 评论 -
并发问题总结一:线程内不同锁乱用
public class Thread2 { AtomicInteger i = new AtomicInteger(10); public synchronized void m4t1() { while (i.get() > 0) { System.out.println(Thread.currentThread().getNa...原创 2019-03-28 15:21:25 · 328 阅读 · 0 评论