☕ JAVA
- Java 基础
- GOF 23 种设计模式 ( Java 语言实现 )
- 深入理解 Java 虚拟机
- 网络编程原理
- Netty 编程模式
💻 前端基础
- JavaScript 核心概念 —— 原型与原型链,作用域与闭包,异步与单线程
- ECMAScript 6.0 基础
💾 数据库
MySQL
- MySQL 核心概念
- MySQL 备份详解
- MySQL 二进制日志复制、GTID 复制与半同步复制
- MySQL 高可用架构之 PXC 集群
- MyCat 分库分表
- MySQL 查询性能分析之 Explain
Redis
MongoDB
📟 操作系统
- Docker 基础
- Kubernetes 简介及集群搭建
🌳 Spring 系列
Spring
- AOP
- IOC
- Spring事务机制、事务的传播与监控
Spring Cloud
- Eureka 服务的注册和发现
- Eureka 高可用集群搭建
- Ribbon 客户端负载均衡,RestTemplate 服务远程调用
- OpenFeign 声明式服务调用,服务容错处理
- Hystix 服务容错保护,Hystrix Dashboard 断路器监控,Turbine 断路器聚合监控
- Zuul 网关服务
- Sleuth + Zipkin 服务链路追踪
- Config 分布式配置中心 ,集成 Bus 消息总线实现配置热更新
分布式解决方案
- 全局 ID 生成方案
- 分布式 Session 解决方案
- 分布式事务解决方案实战
- 分布式锁解决方案
常用技术栈
Kafka
RabbitMQ
ZooKeeper
- ZooKeeper 简介及核心概念
- ZooKeeper 单机环境和集群环境搭建
- ZooKeeper 常用 Shell 命令
- ZooKeeper Java 客户端 —— Apache Curator
- ZooKeeper ACL 权限控制
Nginx
- Nginx 反向代理及负载均衡服务配置实战
- 利用 keeplived+Nginx 实现 Nginx 高可用方案
- Nginx 动静分离实战
Dubbo
- Dubbo 管理中心及监控平台安装部署
- Dubbo 负载均衡和服务降级
📊 算法
TODO
Description
Languages
Java
87.7%
JavaScript
12%
HTML
0.3%