WHCSRL 技术网

Java后端学习路线(零基础初学者)

常见的 DOS 命令

  • exit 退出当前 DOS 命令窗口

  • cls clear screen

  • dir 列出current 目录下的所有子文件/目录

一、Java基础

  1. 变量

  2. 控制结构

  • 顺序结构

  • 分支

  • 循环

  • < /ul>
    1. 面向对象

    • 封装

    • 继承

    • 多态

      1. 数组

      2. Java API

      3. 异常和处理

      4. 集合

      5. 通用

      6. IO

      7. < p>反思

      8. 网络通信

      9. MySQL基础

      二、Java进阶

      1. Java 多线程/高并发

      • 并发基础:互斥同步非阻塞同步指令重排synchronized

      • 线程

      • Lock:旋转锁、偏转锁、重入锁

      • 线程池

      • 并发发送容器

        li>
      • JUC executor 集合锁原子工具

      1. 数据结构与算法

      • 数据结构:数组(稀疏数组)、队列栈、链表树、哈希堆图

      • 算法:排序(8种)搜索分而治之算法动态规划(背包问题)回溯(骑士旅行问题)KMP Prim kruskal floyd Die..

      1. 设计模式(23 种)

      • 单例模式

      • 观察者模式

      • 工厂模式

      • 适配器模式

      • 装饰模式

      • 代理模式

        < li>

        模板模式

      • 责任链模式

      1. JVM

      • JVM 系统

      • 类加载过程/机制

      • 父委托机制/沙箱安全机制

      • JVM(java内存模型)

      • 字节码执行的过程

      • 垃圾收集算法(GC)

      • JVM性能监控和故障定位

      • JVM调优

      Javaweb

      1. 前端基础

      • html css js jsp Ajax jquery

      1. 前端框架

      • vue React Angular bootstrap node.js

      1. javaweb 后端

      • Tomcat servlet jsp

      主流框架和项目管理

      1. linux(操作系统,必学)

      2. Nginx(反向代理WEB服务器)

      3. < li> < p>SSM

      • Spring(轻量级容器框架)

      • SpringMVC(分层Web开发框架)

      • < li>

        MyBatis(持久化框架)

      1. 项目管理

      • Maven

      • git&gitHub

      • svn

      • ul>
        1. 数据库Redis Mysql Qracle

        2. 其他框架

        • webService (SOA)

        • Activity(工作流框架)

        • Shiro(安全框架) )

        • Spring Secyrity(安全框架)

        • JPA

        • < p> SpringData(持久层解决方案)

        分布式微服务并行架构

        1. Netty

        2. Dubbo

        3. FastDFS

        4. Docker

        5. Spring 系列

        • SpringBoot

        • SpringCloud(多组件):Necos(阿里巴巴服务发现、配置、管理)Seata(阿里巴巴分布式事务中间件)Sentinel(阿里巴巴)GateWay OpenFeign

        1. 搜索引擎 ElasticSearch Solf

        2. 中键

        • MyCat(数据库中键,分库分类)

        • 消息中间件 ACtiveMQ RabbitmQ KafKa

        • 日志分析与监控

        1. 一致性服务(Zookeep)

推荐阅读