Java技术栈,从入门到放弃,废了废了

Java技术路线

    • 应用框架

    • 后端

    • Spring家族
  • Spring

  • IoC

  • AOP

  • Spring MVC

  • Spring Boot

  • 自动配置、开箱即用

  • 整合Web

  • 整合数据库(事务问题)

  • 整合权限

  • Shiro

  • Spring Security

  • 整合中间件

  • 缓存

  • MQ

  • RPC框架

  • NIO框架

    • 服务器软件
  • 应用服务器

  • Tomcat

  • Jetty

  • Undertow

  • Web服务器

  • Nginx

    • 中间件
  • 缓存

  • Redis

  • 5大数据类型

  • 事务

  • 消息通知

  • 管道

  • 持久化

  • 集群

  • memcache

    • 消息队列
  • RocketMQ

  • RabbitMQ

  • Kafka

    • RPC框架
  • Dubbo

  • gRPC

  • Thrift

  • Spring Cloud

  • Netty

    • 数据库
  • ORM层框架

  • MyBatis

  • Hibernate

  • JPA

  • 连接池

  • Druid

  • HikariCP

  • C3P0

  • 分表分库

  • MyCat

  • Sharding-JDBC

  • Sharding-Sphere

    • 分布式/微服务
  • 服务发现/注册

  • Eureka

  • Consul

  • Zookeeper

  • Nacos

  • 网关

  • Zuul

  • Gateway

  • 服务调用(负载均衡)

  • Ribbon

  • Feign

  • 熔断/降级

  • Hystrix

  • 配置中心

  • Config

  • Apollo

  • Nacos

  • 认证鉴权

  • Shiro

  • Spring Security

  • OAuth2

  • SSO

  • 分布式事务

  • JTA接口

  • 2PC、3PC

  • TCC模式

  • SAGA模式

  • LCN模式

  • 任务调度

  • Quartz

  • Elastic-Job

  • 链路追踪与监控

  • Zipkin

  • Sleuth

  • Skywalking

  • 日志分析与监控

  • ELK

  • ElasticSearch

  • Logstash

  • Kibana

    • 搜索引擎
  • ElasticSearch

  • Solr

    • 容器化/虚拟化
  • 容器技术

  • Docker

  • 容器编排技术

  • Kubernete

  • Searm

    • 前端

    • 基础

  • HTML

  • Javascript

  • CSS

  • JQuery

  • Ajax

    • 基础框架

  • JSP/JSTL

  • Thymeleaf

  • FreeMarker

    • 组件化框架

  • Node

  • Vue

  • React

  • Angular

    • 运维知识

    • Web服务器

  • Nginx

    • 应用服务器

  • Tomcat

  • Jetty

  • Undertow

    • CDN

    • 持续集成/持续发布

  • Jenkins

    • 代码质量检查

  • sonar

    • 日志收集/分析

  • ELK

    • 编程基础

  • Java语言

    • 语言基础

  • 基础语法

  • 面向对象

  • 接口

  • 容器

  • 异常

  • 泛型

  • 反射

  • 注解

  • IO

  • 图形化

    • JVM

  • 类加载机制

  • 字节码执行机制

  • JVM内存模型

  • GC垃圾回收

  • JVM性能监控与故障定位

  • JVM调优

    • 并发/多线程

  • 并发编程基础

  • 线程池

  • 并发容器

  • 原子类

  • JUC并发工具类

    • 算法与数据结构

  • 算法

  • 查找

  • 排序

  • 贪心

  • 分治

  • 动态规划

  • 回溯

  • 数据结构

  • 字符串

  • 数组

  • 链表

  • 二叉树

  • 堆栈队列

  • 哈希

    • 计算机网络

  • ARP协议

  • IP/ICMP协议

  • TCP/UDP协议

  • DNS/HTTP/HTTPS协议

  • Session/Cookie

    • 数据库/SQL

  • SQL语言

  • SQL优化

  • 事务以及隔离级别

  • 索引

    • 操作系统

  • 进程/线程

  • 并发/锁

  • 内存管理和调度

  • I/O原理

    • 设计模式

  • 单例

  • 工厂

  • 代理

  • 策略

  • 模板方法

  • 观察者

  • 适配器

  • 责任链

  • 建造者

  • 开发工具

  • 集成开发环境

  • Eclipse

  • Intellij IDEA

  • VS Code

  • Linux系统

  • Linux常用命令

  • 基本Shell脚本

  • 代码管理工具

  • Git

  • SVN

  • 项目管理/构建工具

  • Maven

  • Gradle

需要思维导图原图请私信获取

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码视野

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值