目录(善用Ctrl+F)
注 : 没链接的是还没写(耐心等待更新吧)
学习路线
Java基础核心串讲
Java基础知识
计算机操作系统
IO
Linux
计算机网络
- 计算机网络
- 拔掉网线后, 原本的 TCP 连接还存在吗?
- 熬夜整理的20道计算机网络面试题
- 什么是单点登录(SSO)
- 键入网址后,期间发生了什么?
- HTTP/HTTPS
- TCP/IP
7种常见的设计模式和使用场景
Java必会基础与新版本特性
线上问题排查
集合框架
HashMap
ConcurrentHashMap
ArrayList
Vector
深入浅出JVM
JVM内存模型
性能调优、线上问题排查
类加载机制详解
垃圾回收机制
垃圾回收器、垃圾回收算法
并发与多线程
多线程基础知识
常见关键字
多线程锁机制
线程池知识点
常见的JUC工具类
多线程经典面试题
常用工具集
JVM问题排查工具-JMC
IDEA开发神器
线上调试神器-btrace
Git原理与工作流
Linux常用分析工具
数据结构与算法
从二叉搜索树到B+树
经典问题之字符串
经典问题之TOPK
必会框架
Spring全家桶以及源码分析
SpringCloud
分布式框架基石-RPC
ORM框架Mybatis源码分析
Zookeeper
高并发架构基石-缓存
Redis数据结构、基础知识
Redis常见线上故障及其解决方案
Redis常见面试题
知识点之外的缓存之路
消息队列
- 消息队列基础知识
- Kafka
- RocketMQ
- 消息队列面试题
数据库
MySQL基础知识
索引、锁机制
事务特性、隔离级别、数据安全
数据库性能调优
分库分表
数据库面试题
大数据
ODPS离线分析
Hive
Spark
Hadoop
Hbase
HDFS
搜索引擎
ElasticSearch
Canal
Kibana
Lucene
Logstash
优秀开源框架推荐
架构演进之路
从All in one 到微服务
互联网架构之路
怎么设计一个能顶住双十一的系统?
分布式&分布式事务
互联网前沿技术
- 容器化:Docker与k8s详解
面试技巧
研发规范