转载网络,看到不错,就copy过来了
Java体系结构整理
- Java相关
- Java集合框架
- Java并发编程
Java并发编程的艺术(一)——并发编程需要注意的问题
Java并发编程的艺术(二)——重排序
Java并发编程的艺术(三)——volatile
Java并发编程的艺术(四)——线程的状态
Java并发编程的艺术(五)——中断
Java并发编程的艺术(六)——线程间的通信
Java并发编程的艺术(八)——闭锁、同步屏障、信号量详解
Java并发编程的艺术(七)——Executors
Java并发编程的艺术(九)——批量获取多条线程的执行结果
Java并发编程的艺术(十)——线程池(1)
Java并发编程的艺术(十一)——线程池(2)
Java并发编程的艺术(十二)——线程安全
Java并发编程的艺术(十三)——锁优化 - Java并发容器
Java并发容器大合集 - Java虚拟机
深入理解JVM(一)——JVM内存模型
深入理解JVM(二)——揭开HotSpot对象创建的奥秘
深入理解JVM(三)——垃圾收集策略详解
深入理解JVM(四)——对象内存的分配策略
深入理解JVM(五)——HotSpot垃圾收集器详解
深入理解JVM(六)——JVM性能调优实战
深入理解JVM(七)——Class文件结构
深入理解JVM(八)——类加载的时机
深入理解JVM(九)——类加载的过程 - 设计模式
23种设计模式-大闲人柴毛毛的博客 - Spring核心思想
深入剖析Spring(一)——IoC的基本概念(从面向对象角度介绍)
深入剖析Spring(二)——IoC容器的实现
深入剖析Spring(三)——Bean的生命周期
深入剖析Spring(四)——AOP - 面向对象的思想
- Java8新特性
Java8新特性——Lambda表达式(一)
Java8新特性——StreamAPI(一)
Java8新特性——StreamAPI(二)
- 计算机基础
- 算法
数据结构与算法-大闲人柴毛毛的博客 - 数据结构
彻底搞懂红黑树 - 操作系统
- 计算机网络
计算机网络传输层知识点全覆盖 - 数据库
数据库索引全面解析
数据库事务详解
数据库三大范式
- 算法
- Linux
Linux常用指令-大闲人柴毛毛的博客 - 架构高性能网站
架构高性能网站秘笈(一)——了解衡量网站性能的指标
架构高性能网站秘笈(二)——动态内容缓存
架构高性能网站秘笈(三)——浏览器缓存
架构高性能网站秘笈(四)——反向代理缓存
架构高性能网站秘笈(五)——Web组件分离
架构高性能网站秘笈(六)——构建数据缓冲区
架构高性能网站秘笈(七)——负载均衡