详解AQS中的condition源码原理
- 2022 年 11 月 3 日
- 笔记
摘要:condition用于显式的等待通知,等待过程可以挂起并释放锁,唤醒后重新拿到锁。 本文分享自华为云社区《AQS中 …
Continue Reading摘要:condition用于显式的等待通知,等待过程可以挂起并释放锁,唤醒后重新拿到锁。 本文分享自华为云社区《AQS中 …
Continue Reading摘要:JDK中提供了CopyOnWriteArrayList类,简称COW。为了将读取的性能发挥到极致,CopyOnWr …
Continue Reading摘要:本文通过完整的案例复现来演示在什么情况会触发该问题,同时给出了处理建议。希望读者在编程时加以借鉴,避免再次遇到此类 …
Continue Reading一、序言 本文讲述仅针对 JVM 层次的内置锁,不涉及分布式锁。 锁有多种分类形式,比如公平锁与非公平锁、可重入锁与非重 …
Continue Reading只要业务逻辑代码写正确,处理好业务状态在多线程的并发问题,很少会有调优方面的需求。最多就是在性能监控平台发现某些接口的调 …
Continue Reading摘要:本文结合示例,谈谈如何在 Java 语言中,实现线程安全的程序。 本文分享自华为云社区《如何只用5招实现多线程场景 …
Continue Reading前言 sql事务的执行,如果需要锁定数据进行更新操作,则必定离不开锁 共享锁和排他锁 表锁 行锁 Record Lock …
Continue Reading索引 注意:本小节会涉及数据结构与算法相关知识。 索引就好像我们书的目录,每本书都有一个目录用于我们快速定位我们想要的内 …
Continue ReadingJava语法规范 所有的Java语句必须以;结尾! 无论是()、还是{},所有的括号必须一一匹配! 主方法的代码只能 …
Continue Reading摘要:从手写线程池开始,逐步的分析这些代码在Java的线程池中是如何实现的。 本文分享自华为云社区《手写线程池,对照学习 …
Continue Reading