本站是 好好学java 的技术分享博客,涵盖Java后端技术、SpringBoot、微服务架构、分布式、Java面试等知 ...
正在加载今日诗词...
源码分析Dubbo服务提供者启动流程-下篇 源码分析Dubbo服务提供者启动流程-下篇
微信公众号:**[中间件兴趣圈]** 作者简介:《RocketMQ技术内幕》作者; 本文继续上文Dubbo服务提 ...
2021-04-05
源码分析Dubbo服务提供者启动流程-上篇 源码分析Dubbo服务提供者启动流程-上篇
微信公众号:**[中间件兴趣圈]** 本节将详细分析Dubbo服务提供者的启动流程,请带着如下几个疑问进行本节的阅读 ...
2021-04-05
源码分析Dubbo前置篇-寻找注册中心、服务提供者、服务消费者功能入口 源码分析Dubbo前置篇-寻找注册中心、服务提供者、服务消费 ...
本节主要阐述如下两个问题: Dubbo自定义标签实现。 dubbo通过Spring加载配置文件后,是如何触发注册中 ...
2021-04-05
【死磕Java并发】—– J.U.C之并发工具类——Semaphore 【死磕Java并发】—– J.U.C之并发工具类——Sema ...
此篇博客所有源码均来自JDK 1.8 信号量Semaphore是一个控制访问多个共享资源的计数器,和CountDow ...
2021-04-05
【死磕Java并发】—–J.U.C之并发工具类——CountDownLatch 【死磕Java并发】—–J.U.C之并发工具类——Count ...
此篇博客所有源码均来自JDK 1.8 在上篇博客中介绍了Java四大并发工具一直的CyclicBarrier,今天要 ...
2021-04-05
【死磕Java并发】—- J.U.C之并发工具类——CyclicBarrier 【死磕Java并发】—- J.U.C之并发工具类——Cycl ...
此篇博客所有源码均来自JDK 1.8 CyclicBarrier,一个同步辅助类,在API中是这么介绍的: 它允许一 ...
2021-04-05
【死磕Java并发】—- 深入分析CAS 【死磕Java并发】—- 深入分析CAS
CAS,Compare And Swap,即比较并交换。Doug lea大神在同步组件中大量使用CAS技术鬼斧神工地实现 ...
2021-04-05
【死磕Java并发】—–J.U.C之Condition 【死磕Java并发】—–J.U.C之Condition
此篇博客所有源码均来自JDK 1.8 在没有Lock之前,我们使用synchronized来控制同步,配合Objec ...
2021-04-05
【死磕Java并发】—–J.U.C之读写锁——ReentrantReadWriteLock 【死磕Java并发】—–J.U.C之读写锁——Reentra ...
此篇博客所有源码均来自JDK 1.8 重入锁ReentrantLock是排他锁,排他锁在同一时刻仅有一个线程可以进行 ...
2021-04-05
【死磕Java并发】—– J.U.C之重入锁——ReentrantLock 【死磕Java并发】—– J.U.C之重入锁——Reentr ...
此篇博客所有源码均来自JDK 1.8 ReentrantLock,可重入锁,是一种递归无阻塞的同步机制。它可以等同于 ...
2021-04-05
分布式事务 TCC-Transaction 源码解析 —— 调试环境搭建 分布式事务 TCC-Transaction 源码解析 —— ...
本文主要基于 TCC-Transaction 1.2.3.3 正式版 1. 依赖工具 2. 源码拉取 3. 初 ...
2021-04-05
【死磕Java并发】—– Java内存模型之分析volatile 【死磕Java并发】—– Java内存模型之分析volati ...
作者:大明哥 原文地址:http://cmsblogs.com/?p=2148 友情提示:欢迎关注公众号【芋道源码】。� ...
2021-04-05
【死磕Java并发】—–Java内存模型之总结 【死磕Java并发】—–Java内存模型之总结
作者:大明哥 原文地址:http://cmsblogs.com/?p=2167 友情提示:欢迎关注公众号【芋道源码】。� ...
2021-04-05
【死磕Java并发】—– Java内存模型之重排序 【死磕Java并发】—– Java内存模型之重排序
作者:大明哥 原文地址:http://cmsblogs.com/?p=2116 友情提示:欢迎关注公众号【芋道源码】。� ...
2021-04-05
【死磕Java并发】—–Java内存模型之happens-before 【死磕Java并发】—–Java内存模型之happens-b ...
作者:大明哥 原文地址:http://cmsblogs.com/?p=2102 友情提示:欢迎关注公众号【芋道源码】。� ...
2021-04-05
【死磕Java并发】—–Java内存模型之从JMM角度分析DCL 【死磕Java并发】—–Java内存模型之从JMM角度分析D ...
作者:大明哥 原文地址:http://cmsblogs.com/?p=2161 友情提示:欢迎关注公众号【芋道源码】。� ...
2021-04-05
【死磕Java并发】—–深入分析volatile的实现原理 【死磕Java并发】—–深入分析volatile的实现原理
作者:大明哥 原文地址:http://cmsblogs.com/?p=2092 友情提示:欢迎关注公众号【芋道源码】。� ...
2021-04-05
【死磕Java并发】—–深入分析synchronized的实现原理 【死磕Java并发】—–深入分析synchronized的实 ...
作者:大明哥 原文地址:http://cmsblogs.com/?p=2071 友情提示:欢迎关注公众号【芋道源码】。� ...
2021-04-05
让线程按顺序执行8种方法 让线程按顺序执行8种方法
点击上方“Java知音”,选择“置顶公众号” 技术文章第一时间送达! 作者:俊俊的小熊饼干 cnblogs.c ...
2021-04-05
面试再问ThreadLocal,别说你不会 面试再问ThreadLocal,别说你不会
点击上方“Java知音”,选择“置顶公众号” 技术文章第一时间送达! 作者:坚持就是胜利 juejin.im/p ...
2021-04-05
面试再问ThreadLocal,别说你不会! 面试再问ThreadLocal,别说你不会!
点击上方“后端技术精选”,选择“置顶公众号” 技术文章第一时间送达! 作者:坚持就是胜利 juejin.im/p ...
2021-04-05
JUC(三)——分段锁机制 JUC(三)——分段锁机制
HashMap和HashTable我们知道HashMap是线程不安全的,在多线程环境下,使用HashMap进行put操作 ...
2021-04-05
通过一个生活中的案例场景,揭开并发包底层AQS的神秘面纱 通过一个生活中的案例场景,揭开并发包底层AQS的神秘面纱
******** 本文导读 生活中案例场景介绍 联想到 AQS 到底是什么 AQS 的设计初衷 揭秘 AQ ...
2021-04-05
并发编程系列之CountDownLatch对战Cyclicbarrier 并发编程系列之CountDownLatch对战Cyclicb ...
前言 前面我们介绍了并发容器和队列,今天我们来介绍几个非常有用的并发工具类,今天主要讲CountDownLatch和 ...
2021-04-05
并发编程系列之Exchanger 并发编程系列之Exchanger
前言 上面我们介绍了信号量,再来说说交换者,这个东西用的不是很多,所以一般也不被经常关注,但是我们还是最好了解下, ...
2021-04-05
并发编程系列之Fork,Join 并发编程系列之Fork,Join
前言 上节我们讲了阻塞队列,Java中的并发容器就算有了个基本的认识,今天我们来介绍一种线程工作模式,叫Fork& ...
2021-04-05
并发编程系列之阻塞队列(BlockingQueue) 并发编程系列之阻塞队列(BlockingQueue)
前言 上节我们介绍了非阻塞队列ConcurrentLinkedQueue的相关内容,今天我们再来说说Java中的阻 ...
2021-04-05
并发编程系列之并发容器——ConcurrentLinkedQueue 并发编程系列之并发容器——ConcurrentLinkedQ ...
前言 上节我们介绍了线程安全的HashMap,今天我们再来介绍一个线程安全的并发容器:ConcurrentLink ...
2021-04-05
45 / 111