avatar

Java后端学习路线图

JAVA后端学习

计算机基础知识

  • 操作系统
  • 网络
  • 网络传输协议
  • 数据结构
  • 算法
  • 进程、线程
  • linux基础

常用工具

  • Git
  • IDEA、VSCode
  • JMC
  • Linux分析工具
  • Maven、Gradle

JAVA基础知识

  • JAVA基础
  • 多线程
  • JVM

前端

  • HTML
  • CSS
  • JavaScript
  • Ajax
  • JSON
  • Vue
  • Node.js

数据库

  • MySQL、Oracle
  • 分库分表:Sharding-Sphere、Mycat、Sharding-JDBC

基本框架

  • Spring
  • SpringMVC
  • MyBatis
  • SpringBoot

消息队列

  • 消息队列基础
  • RabbitMQ
  • RocketMQ
  • Kafka
  • ActiveMQ
  • 分布式事务

缓存

  • Redis
  • Memcache
  • MongoDB

其他框架

  • ElasticSearch
  • Canal
  • Kibana
  • Lucene
  • Logstash

大数据

  • ODPS
  • Hadoop
  • Hive
  • Hbase
  • Cassandra
  • Fllink
  • Spark

RPC

  • Dubbo
  • SpringCloud
  • Netty

网关

  • Nginx
  • LVS
  • Apache
  • Zookeeper
  • CDN

容器

  • Docker
  • K8s
文章作者: 毛毛是只猫
文章链接: http://lshaolin.github.io/posts/a7645600/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 毛毛是只猫