上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: AQS 中的 ConditionObject 内部类 ConditionObject 内部类 主要用作条件等待队列,条件等待队列为单项链表 加入条件队列的过程:等待队列的节点调用 await() 从同步队列移除,追加到条件队列的队尾 从条件队列出队的过程:当其他线程调用 single()/singl 阅读全文
posted @ 2023-02-07 18:56 Cool_Yang 阅读(19) 评论(0) 推荐(0) 编辑
摘要: AQS 中的 Node 内部类 Node 内部类 Node 的主要作用:作为等待队列的节点存在 1.作为同步等待队列中的节点存在 (nextWaiter值为 SHARED/EXCLUSIVE 表示,该节点在某种模式下等待 ) 2.作为条件等待队列的节点存在(nextWaiter值为下一个节点,注意条 阅读全文
posted @ 2023-02-07 18:49 Cool_Yang 阅读(72) 评论(0) 推荐(0) 编辑
摘要: MinIO安装 官网地址:https://min.io/ 文档地址:https://min.io/docs 一、Docker 环境安装 安装docker镜像 docker pull minio/minio 运行容器 docker run -p 19000:9000 -p 19090:9090 \ - 阅读全文
posted @ 2023-02-06 19:12 Cool_Yang 阅读(82) 评论(0) 推荐(0) 编辑
摘要: Centos8安装KVM 一、需要安装的软件 | 软件名 | 作用 | | | | | qemu | qemu是一个广泛使用的开源计算机仿真机器和虚拟机 | | qemu-kvm | 主要的KVM程序包 | | qemu-kvm-tools | kvm调试工具 | | qemu-img | kvm组 阅读全文
posted @ 2023-02-03 11:44 Cool_Yang 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 报错信息: 解决: 如果 virt-manager 需要远程连接管理虚拟机,则需要安装虚拟化界面工具 #ubuntu sudo apt-get install ssh-askpass-gnome --no-install-recommends # 安装ssh-askpass-gnome来允许弹出认证 阅读全文
posted @ 2023-02-01 18:03 Cool_Yang 阅读(287) 评论(0) 推荐(0) 编辑
摘要: Ubuntu20安装KVM 一、需要安装的软件 | 软件名 | 作用 | | | | | qemu | qemu是一个广泛使用的开源计算机仿真机器和虚拟机 | | qemu-kvm | 主要的KVM程序包 | | qemu-kvm-tools | kvm调试工具 | | qemu-img | kvm 阅读全文
posted @ 2023-02-01 16:22 Cool_Yang 阅读(442) 评论(0) 推荐(0) 编辑
摘要: ##Condition 条件队列入队过程 1.初始状态 2.线程0 调用 await 方法 3.线程1 调用 await 方法 ##Condition 条件队列出队过程 1.初始状态 2.条件队列 线程0 出队 3.条件队列 线程1 出队 阅读全文
posted @ 2022-12-30 10:16 Cool_Yang 阅读(21) 评论(0) 推荐(0) 编辑
摘要: ###非阻塞的获取和释放独占锁的流程 ,acquire 方法 ###可中断式获取和释放独占锁。acquireInterruptibly 方法 ###超时获取和释放独占锁。tryAcquireNanos 方法 阅读全文
posted @ 2022-12-22 10:48 Cool_Yang 阅读(13) 评论(0) 推荐(0) 编辑
摘要: ###互斥锁:同步队列的初始化构建 ###互斥锁:同步队列的出队过程 阅读全文
posted @ 2022-12-22 10:44 Cool_Yang 阅读(38) 评论(0) 推荐(0) 编辑
摘要: Wait_Notify_NotifyAll wait、notify、notifyAll 机制是在Java 的 Object 对象里面的 wait 是让当前线程释放锁,保存运行状态,然后进入等待状态 notify 是唤醒当前处于等待状态的一个线程(随机唤醒) notifyAll 是唤醒当前处于等待状态 阅读全文
posted @ 2022-12-07 22:03 Cool_Yang 阅读(17) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页