导图社区 后端开发学习路线
后端学习从小白到大神的历程,只要坚持,功夫不负有心人
主要介绍英语时态的基本概念,希望对你有用。
社区模板帮助中心,点此进入>>
互联网9大思维
电费水费思维导图
D服务费结算
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
材料的力学性能
计算机操作系统思维导图
Java后端开发学习路线
编程基础
Java语言
语言基础
基础语法
面向对象
接口
容器
异常
泛型
反射
注解
I/O
图形化(Swing)
JVM虚拟机
类加载机制
字节码执行机制
JVM内存模拟
GC垃圾回收
JVM性能监控与故障定位
JVM调优
多线程/并发
并发编程的基础
线程池
锁
并发容器
原子类
JUC并发工具类
数据结构和算法
数据结构
字符串
数组
链表
堆,栈,队列
二叉树
哈希
图
算法
排序
查找
贪心
分治
动态规划
回溯
计算机网络
ARP协议
IP协议/ICMP协议
TCP/UDP协议DNS
DNS/HTTP/HTTPS协议
Session/Cookie
SQL/数据库
SQL语句的编写
SQL语句的优化
事务,隔离级别
索引
操作系统
进程,线程
并发,锁
内存管理和调度
I/O原理
设计模式
单例
工厂模式
代理
策略
模板方法
观察者
适配器
责任链
建造者
研发工具
集成开发环境
Eclipse
Intellij IDEA
VS Code
Linux系统
Linux常用命令
基本Shell脚本
代码管理工具
Git
SVN
项目管理/构建工具
Maven
Gradle
应用框架
后端
Spring家族
Spring
IOC
AOP
Spring MVC
Spring Boot
自动调配,开箱即用
整合Web
整合数据库(事物问题)
整合权限
Shiro
SPringle Security
整合各种中间件:缓存,MQ,RPC框架,NIO框架等
服务器软件
Web服务器
Nginx
应用服务器
Tomcat
Jetty
Undertow
中间件
缓存
Redis
五大数据类型
事务
消息通知
管道
持久化
集群
memcache
消息队列
RocketMQ
RabbitMQ
Kafka
RPC框架
Dubbo
GRPC
Thrift
SPring Cloud
Netty
数据库
ORM层框架
MyBatis
Hibernate
JPA
连接池
Druid
HikariCP
C3PO
分库分表
MyCat
Sharding-JDBC
Sharding-Sphere
搜索引擎
ElasticSearch
Solr
分布式/微服务
服务发现/注册
Eureka
Consul
Zookeeper
Nacos
网关
Zuul
Gateway
服务调用(负载均衡)
Ribbon
Feign
熔断/降级
Hystrix
配置中心
Config
Apollo
认证和鉴权
Spring Security
OAuth2
SSO
分布式事务
JTA接口
Atomikos组件
2PC,3PC
XA模式
TCC模式
tcc-transaction
ByteTCC
Easytransaction
seata
SAGA模式
ServiceComb
Seata
LCN模式
tx-lcn
任务调度
Quartz
Elastic-Job
链路追踪与监控
Zipkin
Sleuth
Skywalking
日志分析与监控
ELK
Logstash
kibana
虚拟化/容器化
容器技术
Docker
容器编排技术
Kubernetes
S
前端
基础套餐
三大件
HTML
Javascript
基础库
jQuery
Ajax
模板框架
JSP/JSTL
Thymeleaf
FreeMarker
组件化框架
Node
Vue
React
Angular
运维知识
Tomcat/Jetty/Undertow
CDN加速
持续集成/持续发布
Jenkins
代码质量检查
Sonar
日志收集/分析
成神之路
徒手撕源码
光脚造轮子
闭眼睛深度调优
吊打面试官
平稳降落
调节心态,注意健康,不仅要飞得高,更要平稳降落