摘要:
乐观锁 CAS 两个客户端同时请求加锁过程 释放锁: 阅读全文
摘要:
MQ相关图解 https://gitee.com/JugoL7/advanced-java/blob/main/docs/high-concurrency/why-mq.md 场景:A 系统发送数据到 BCD 三个系统,通过接口调用发送。如果 E 系统也要这个数据呢?那如果 C 系统现在不需要了呢? 阅读全文
摘要:
来源:孤独烟老师 全面图: 阅读全文
摘要:
一、 目的 改善和保证代码质量,预防BUG,此外还有益于代码规范,形成技术氛围,加深团队沟通,一起成长。 二、 具体事项 1、对人不对事:每个人对代码的理解与实现方式都不一样,不应该对同事的代码加以批判,可以提出建议。 2、每一次Review至少给出一次正面的评价:在严格要求与实事求是的前提下,不要 阅读全文
摘要:
线程在Java中的状态转变: 线程池的原理图: 核心线程的底层是将线程封装成一个工作线程组,反复去阻塞队列中获取新的任务去执行。 阅读全文