- Java基础核心
- HashMap
- Hashtable
- ConcurrentHashMap
- NIO讲解与demo
- 【java基础】说清楚equals和==
- Object类详解
- Java8新特性
- Java9新特性
- Java10新特性
- Java11新特性
- Java12新特性
- Java13新特性
- JVM
- JVM内存模型
- 性能调优、线上问题排查
- 类加载机制详解
- 垃圾回收机制
- 垃圾回收器、垃圾回收算法
- 阿里定位神器Arthas
- 性能诊断利器JProfiler
- 并发与多线程
- synchronized
- lock
- Java原子包(CAS)
- 【高并发】乐观锁和悲观锁
- 数据结构与算法
- 排序算法
- 查找算法
- Hash算法与Hash碰撞
- 一致性Hash
- 二叉树
- 红黑树
- B树
- 框架
- Spring/Spring Boot
- 拦截器(filter)
- 事物
- 【Spring boot】SpringApplication三板斧
- Spring Cloud
- 一个基础的搭建
- Ribbon重试
- 消息总线: Spring Cloud Bus
- 消息驱动的微服务: Spring Cloud Stream
- 分布式服务跟踪: Spring Cloud Sleuth
- 配置文件内的信息加密和解密
- 修改了配置文件,希望不用重启来动态刷新配置
- application.yml和 bootstrap.yml区别
- Spring Cloud Alibaba
- Mybaties
- Zookeeper
- Oauth 2.0
- Secrity
- 单点登录(SSO)
- Spring/Spring Boot
- 缓存
- redis常用命令、问题排查、内存优化
- 缓存击穿、雪崩、穿透
- 集群高可用
- redis实现一个简单的消息队列
- 分布式锁、并发竞争
- redis锁以及分布式锁
- 细说redis的RDB持久化
- 消息队列
- Kafka架构与原理
- RabbitMQ
- 数据库
- 架构
- 大数据
- HBase
- 【大数据】技术选型对比
- 【大数据】HDFS高可用
- 搜索引擎
- 常用工具集
- Docker
- Python
- 前端
- 一些不错的开源项目/公众号/博客
- 其它
- 项目管理
- 研发流程
- 代码规范
- 学习计划
- 设计模式
- MyBaties源码
- Spring/Spring Boot核心源码
- Spring Cloud Alibaba
- google缓存框架 LoadingCache
- docker
- Dubbo
- Arthas
- MySQL精进
- 事务
- 分布式事务
- MQ
- Redis精进
- 数据结构
- 算法
- 架构设计
- 基于vue开发
- 基于react开发