-
CopyOnWriteArrayList内部工作原理剖析
Java源码CopyOnWriteArrayList是由Doug Lea在JDK1.5引入的一个并发工具类,CopyOnWriteArrayList其实线程安全的A…2019年1月20日 -
RocketMQ源码学习-Producer启动流程
Java源码Apache RocketMQ is a distributed messaging and streaming platform with low l…2019年1月19日 -
请不要再说Java中final方法比非final性能更好了
Java源码作者:emacsist 链接:https://emacsist.github.io 无继承 有 static 修饰 static final // 生成…2018年12月29日 -
Java源码跟踪阅读技巧
Java源码今天跟大家分享一下我平时阅读源码的几个小技巧,对于阅读Java中间件如Spring、Dubbo等框架源码的同学有一定帮助。 本文基于Eclipse ID…2018年11月6日 -
【源码分析】面试问烂的equals和各种字符串、Integer比较
Java源码今天在空闲时间聊天时发现,面试题中的equals问题,以及String、Integer等的判等问题还是讨论的比较激烈而且混乱。。。(滑稽) 其实网上有非…2018年10月25日 -
Spring基础系列-AOP源码分析
Java源码 spring学习一、概述 Spring的两大特性:IOC和AOP。 AOP是面向切面编程,Spring内置了自己实现的基于动态代理技术的AOP,同时还支持成熟的Aspe…2018年9月9日 -
ArrayList源码分析
Java源码 其他源码目录 1. 概述 为了弥补普通数组无法自动扩容的不足,Java提供了集合类,其中ArrayList就对数组进行了封装,使其可以自动的扩容或缩小长度。 因…2018年9月6日 -
分布式事务 TCC-Transaction 源码分析 —— TCC 实现
Java源码 其他源码 分布式本文主要基于 TCC-Transaction 1.2.3.3 正式版 1. 概述 2. TCC 原理 3. TCC-Transaction 原理 4. …2018年8月17日 -
Re:从零开始的Spring Security OAuth2(二)
Java源码 spring源码 其他源码本文开始从源码的层面,讲解一些Spring Security Oauth2的认证流程。本文较长,适合在空余时间段观看。且涉及了较多的源码,非关键性代码以…2018年8月17日 -
每日数十亿级业务下的计数器如何扩展Redis?
Java源码 其他源码在Feed系统中,有简单数据类型的缓存,有集合类数据的。还有一些个性业务的缓存。比如大量的计数器场景,存在性判断场景等。微博解决存在性判断业务的缓存层叫…2018年8月17日 -
分布式事务 TCC-Transaction 源码解析 —— 事务存储器
Java源码 其他源码 分布式本文主要基于 TCC-Transaction 1.2.3.3 正式版1. 概述2. 序列化2.1 JDK 序列化实现2.2 Kyro 序列化实现2.3 …2018年8月17日 -
从零开始的Spring Security OAuth2(三)
Java源码 其他源码上一篇文章中我们介绍了获取token的流程,这一篇重点分析一下,携带token访问受限资源时,内部的工作流程。@EnableResourceServer…2018年8月17日 -
数据库中间件 MyCAT 源码分析 —— 调试环境搭建
Java源码 中间件源码本文主要基于 MyCAT 1.6.5 正式版1. 依赖工具2. 源码拉取3. 数据库配置4. MyCat 配置5. MyCAT 启动6. MyCAT 测…2018年8月17日 -
数据库中间件 MyCAT源码分析:【单库单表】插入
Java源码 中间件源码本文主要基于 MyCAT 1.6.5 正式版1. 概述2. 接收请求,解析 SQL3. 获得路由结果4. 获得 MySQL 连接,执行 SQL5. 响应…2018年8月17日 -
数据库中间件 MyCAT 源码分析 —— 【单库单表】查询
Java源码 中间件源码本文主要基于 MyCAT 1.6.5 正式版1. 概述2. 接收请求,解析 SQL3. 获得路由结果4. 获得 MySQL 连接,执行 SQL5. 响应…2018年8月17日 -
Dubbo源码解析 —— 逻辑层设计之服务降级
Dubbo源码 Java源码 其他源码作者:肥朝 原文地址:https://www.jianshu.com/p/302af7836a59友情提示:欢迎关注公众号【芋道源码】。?关注后,拉你进…2018年8月17日
分类
- 全部 (10585)
- 极客知音 (1,135)
- JavaWeb (817)
- 龙虎榜 (794)
- Vi的技术 (747)
- 追光者系列 (676)
- Java学习 (660)
- 技术分享 (587)
- Java面试题 (482)
- 经验之谈 (359)
- DB相关 (335)
- 大V精选 (319)
- 技术拓展 (461)
- Java基础 (255)
- springboot (209)
- spring学习 (204)
- Java从入门到精通 (198)
- 进阶之时 (196)
- 其他框架 (192)
- 程序人生 (138)
- 其他分类 (131)
- Java刷题 (113)
- Java源码 (110)
- 自学教程 (428)
- Linux技术 (99)
- python框架 (96)
- python基础 (95)
- mybatis学习 (87)
- 其他源码 (77)
- springboot系列 (71)
- 基础训练营 (69)
- 数据结构 (59)
- Web前端 (55)
- 网络编程 (55)
- Dubbo源码 (54)
- SpringCloud (51)
- idea教程 (49)
- 死磕并发 (47)
- python其他 (46)
- rocketmq (33)
- Vue.js (32)
- 其他 (31)
- 实战项目 (27)
- 技术翻译 (23)
- 中间件源码 (23)
- Eureka源码 (21)
- Hystrix源码 (18)
- 分布式 (18)
- spring源码 (18)
- Netty专栏 (16)
- Jquery (15)
- CSS (14)
- RPC专栏 (13)
- Java笔试题 (10)
- 网站动态 (8)
- 知音专题 (7)
- mycat (5)
- python (1)