声明
本文档为个人学习的总结,学习的资料大多来源网上、书籍、视频,若引用不当,麻烦告知,我定删除。Issues中记录的为一些面试题。喜欢的话可以Star
下,生活不易,希望对读者有帮助。祝好!!!
英语 | Java | Spring生态 | 中间件 | 数据库 | 服务器 | 架构设计 | 内功 | 网络 | 程序人生 |
---|---|---|---|---|---|---|---|---|---|
英语 | Basic JVM Web |
Spring Spring Boot Spring Cloud |
Keepalived ActiveMQ RabbitMQ Netty Mybatis Redis |
MySQL Postgresql Mongodb |
Tomcat Nginx Linux |
原则 安全 高可用 扩展性 伸缩性 性能 |
数据结构 算法 设计模式 |
网络 | 软文 规范 工具 面试集锦 实战训练 |
JavaCore
: Java基础 JDBC基础 Java集合 Java多线程系列 JUC系列 Java IO基础Java -VM
: Java虚拟机系列 JVM虚拟机监控及性能调优系列Java-Web
: Servlet基础 JSP基础Spring X
: Spring4基础知识系列 SpringMVC基础知识系列 SpringBoot基础知识系列
负载均衡
: Keepalived系列消息通信
: 消息通信基础 ActiveMQ系列 RabbitMQ系列 Netty系列数据访问
: MyBatis系列数据缓存
: Redis系列搜索引擎
: ELK
关系型数据库
: 数据库理论基础 MySQL Postgresql非关系型数据库
: Mongodb学习笔记
设计原则
: 系统设计注意事项系统安全
: 系统架构安全设计高可用性
: 系统架构高可用设计高扩展性
: 系统架构扩展性设计高伸缩性
: 系统架构伸缩性设计系统性能
: 系统架构性能设计其他事项
: 系统架构设计其他注意事项
常见网络问题
: 常见网络问题系列
软文
规范
工具
面试集锦
实战训练