BestQiang
BestQiang
全部文章
并发编程
Hexo(3)
javaweb(10)
java语言(36)
JVM(3)
LeetCode(5)
Netty(1)
Nginx(1)
NIO(2)
web前端(5)
分布式文件系统(1)
剑指offer(9)
各种bug处理(11)
名词科普(1)
操作系统-linux(5)
操作系统-windows(4)
数据结构(14)
未归档(2)
生活杂记(1)
算法(2)
设计模式(2)
跨域问题(1)
运维(2)
题解(2)
归档
标签
去牛客网
登录
/
注册
BestQiang的博客
To be or not to be,thats a question.
全部文章
/ 并发编程
(共2篇)
再谈Java多线程编程中的虚假唤醒
虚假唤醒和你写的程序逻辑无关! 这是偏于底层的锅,是否看到有些博客写的虚假唤醒难以理解?各种逻辑看似合理,但却给出了虚假唤醒的错误解释?那么来看这篇文章吧,可以满足你的需求。 首先,先看一波《Java并发编程的艺术》中关于等待/通知的经典范式的描述: 等待方遵循如下原则: 获取对象的锁。...
2019-12-18
0
2012
多线程之间按顺序调用,实现A->B->C三个线程启动(使用Lock锁)
题目:多线程之间按顺序调用,实现A->B->C三个线程启动,要求如下: AA打印5次,BB打印10次,CC打印15次 …来十轮 思路:使用Lock锁的多个Condition实现精准唤醒。 package com.bestqiang.thread.Queue; /**...
2019-05-17
0
612