![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并发
wongyiming
这个作者很懒,什么都没留下…
展开
-
JUC_每个类一句话
原创 2019-12-31 22:00:54 · 128 阅读 · 0 评论 -
独占式锁拿锁逻辑-比喻
这里只有一口水井, 所有村民都要来打水, 那哪行啊.先来的第一个把自己的桶放在水井的绳子上打水.之后来的每次来都看一下打水的绳子上有没有水桶.有水桶说明前面有人打, 就乖乖去后面排队.打水的人打完了, 大喊一声"我打完了, 你们排队的来打把", 所有排队的人都醒来了, 分别都摸一下绳子看看有没有水桶, 摸到了就接着挂上水桶打水, 摸不到的人就接着等.没有达到水的无限次的循环.(当然了, ...原创 2019-08-25 19:29:06 · 77 阅读 · 0 评论 -
为什么要手动new方式创建线程池-Executors工具类创建线程池的两个潜在问题
原创 2019-09-04 10:05:29 · 518 阅读 · 0 评论 -
解决dubbo接口超时问题
dubbo接口是同步接口, 现在在综测环境总是接口超时, 同步请求把我们的接口也弄得超时了, 现在放在线程池改成异步接口, 蛮好????直接上代码: 利用有返回结果的futureTask解决 @Autowired @Qualifier("dataExecutor") private ThreadPoolTaskExecutor taskExecutor; private Set<S...原创 2019-09-10 16:34:28 · 1342 阅读 · 0 评论 -
用两个key控制领券-解决领券返回文案的问题
用两个key控制领券key1: MAX_SUCCESS_REQUEST_KEY: 控制请求的最大数, 默认请求成功, 每个请求进来都把key-value减一, 如果不成功就把这个1加回来. 让其他请求进来.key2: REMAIN_STOCK: 剩余券的库存, 请求进来默认成功, 真正成功后会扣一下库存.流程:领券开始: 一小波请求进来-> 减请求量key, 去领券 -> 领...原创 2019-09-24 11:01:28 · 194 阅读 · 0 评论