综述 Java的wait()、notify()学习三部曲由三篇文章组成,内容分别是: 一、通过阅读openjdk8的源码,分析和理解wait,notify在JVM中的具体执行过程; 二、修改JVM源码,编译构建成新的JV…
分类:java集合源码分析
Mybatis Mapper.xml 配置文件中 resultMap 节点的源码解析
相关文章 Mybatis 解析配置文件的源码解析 Mybatis 类型转换源码分析 Mybatis 数据源和数据库连接池源码解析(DataSource) Mybatis Mapper 接口源码解析(binding包) M…
分布式作业系统 Elastic-Job-Lite 源码分析 —— 作业执行
自我表扬:《Dubbo 实现原理与源码解析 —— 精品合集》 表扬自己:《D数据库实体设计合集》 摘要: 原创出处 www.iocoder.cn/Elastic-Job… 「芋道源码」欢迎转载,保留摘要,谢谢! 本文基于…
数据库中间件 Sharding-JDBC 源码分析 —— SQL 改写
《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》 《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》 《数据…
ThreadLocal源码解析
最近在研究HandlerThread源码的时候发现用到了ThreadLocal,就稍微研究了一下ThreadLocal的源码。 ThreadLocal简介 先看一下官方文档是怎么介绍ThreadLocal的: This …
分布式作业系统 Elastic-Job-Cloud 源码分析 —— 作业失效转移
《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》 《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》 《Sp…
分布式作业系统 Elastic-Job-Lite 源码分析 —— 作业初始化
自我表扬:《Dubbo 实现原理与源码解析 —— 精品合集》 表扬自己:《D数据库实体设计合集》 摘要: 原创出处 www.iocoder.cn/Elastic-Job… 「芋道源码」欢迎转载,保留摘要,谢谢! 本文基于…
数据库中间件 Sharding-JDBC 源码分析 —— 结果归并
《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》 《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》 《数据…
Java 集合框架中隐藏的设计套路
我们的世界不应该只有“胡萝卜” 进入正题之前容我先扯点别的。 最近突然想到了一个驴子和胡萝卜不得不说的故事。说是一个人坐在驴子背上,用一根长杆绑着一根胡萝卜,然后把胡萝卜悬到驴子的面前,驴子以为只要向前走一步就可以吃到胡…
Java 集合类汇总
一、集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。 二、层次关系 如图所…
配置中心 Apollo 源码解析 —— 客户端配置 Spring 集成(二)之注解配置
自我表扬:《Dubbo 实现原理与源码解析 —— 精品合集》 表扬自己:《D数据库实体设计合集》 摘要: 原创出处 www.iocoder.cn/Apollo/clie… 「芋道源码」欢迎转载,保留摘要,谢谢! 1. 概…
分布式事务中间件 TCC-Transaction 源码分析 —— 事务恢复
摘要: 原创出处 http://www.iocoder.cn/TCC-Transaction/transaction-recovery/ 「芋道源码」欢迎转载,保留摘要,谢谢! 本文主要基于 TCC-Transactio…