java最全学习路线

java最全学习路线

java核心基础

  • JDK安装配置
  • 数据类型和运算符
  • 流程控制
  • 数组
  • 类和对象
  • 封装继承多态
  • 抽象类和接口
  • 集合框架
  • 泛型
  • 实用类
  • IO流
  • 多线程
  • 反射
  • 网络编程
  • XML解析

Java Web

  • HTML基础
  • CSS基础
  • JavaScript基础
  • jQuery
  • Tomcat
  • Servlet
  • JSP
  • EL表达式
  • JSTL标签库
  • Filter
  • Listener
  • Ajax

MySQL

  • MySQL安装
  • SQL编程和高级查询
  • 数据库事务
  • 触发器
  • 视图
  • 存储过程
  • SQL优化
  • JDBC
  • C3PO数据库连接池
  • DBUtils工具

SSM

Spring

  • Spring IoC
  • Spring IoC底层源码解析
  • Spring Aop
  • Spring Aop底层远吗解析
  • Spring基于注解的开发

Sping Mvc

  • Spring MVC快速入门
  • Spring MVC常用注解
  • Spring MVC数据绑定
  • Spring MVC模型数据解析
  • Spring MVC数据类型转换器
  • Spring MVC RESTful
  • Spring MVC文件上传下载
  • Spring MVC国际化
  • Spring MVC数据校验
  • Spring MVC表单标签库

MyBatis

  • MyBatis快速入门
  • MyBatis配置详解
  • MyBatis逆向工程
  • MyBatis延迟加载
  • MyBatis缓存
  • MyBatis动态SQL

SSM整合

MyBatis Plus

  • MyBatis Plus基本知识
  • MyBatis Plus常用注解
  • MyBatis Plus查询
  • MyBatis Plus条件构造器
  • MyBatis Plus分页插件
  • MyBatis Plus逻辑删除
  • MyBatis Plus乐观锁
  • MyBatis Plus自定义SQL
  • MyBatis Plus代码生成器

Spring Boot

  • Spring Boot快速入门
  • Spring Boot底层源码解析
  • Spring Boot配置文件
  • Spring Boot整合JSP
  • Spring Boot整合Thymeleaf
  • Spring Boot整合JdbcTemplate
  • Spring Boot整合Mybatis
  • Spring Boot整合Spring Data JPA
  • Spring Boot整合Redis
  • Spring Boot整合Mongo DB
  • Spring Boot整合Spring Security
  • Spring Boot整合Shiro

NoSQL

  • Redis安装
  • Redis命令
  • Redis数据结构
  • JAVA操作Redis
  • Spring Boot整合Redis
  • Mongo DB命令
  • Mongo DB基本操作
  • java操作Mongo DB
  • Spring Boot整合Mongo DB

前后端分离

  • vue安装
  • vue模板语法
  • vue事件绑定
  • vue表单
  • vue组件
  • vue路由
  • axios
  • Element-UI
  • Mint UI
  • VanT-UI
    -SpringBoot整合vue

Spring Cloud Alibaba

  • Spring Cloud微服务概述
  • Nacos服务治理
  • Ribbon负载均衡
  • Feign声明式接口调用
  • Sentinel服务限流降级
  • RocketMQ消息中间件
  • 服务网关
  • 配置中心
  • 服务追踪
  • Seate分布式事务

Git

  • Git安装配置
  • Git工作流程
  • Git创建仓库
  • Git分支管理
  • Git同步GitHub

Linux

  • Vmware安装
  • 安装CentOS
  • Linux基础
  • Linux常用命令
  • Linux文件系统
  • Linux权限系统
  • Xshell、Xftp安装
  • JDK安装
  • Tomca安装
  • MySQL安装
  • Redis安装
  • RocketMQ安装
  • 部署Java Web项目
  • 部署Spring Boot项目
  • 阿里云真实环境部署项目

Docker

  • Docker安装
  • Docker容器
  • Docker镜像
  • Docker仓库管理
  • Docker安装CentOS
  • Docker安装JDK
  • Docker安装MySQL
  • Docker安装Tomcat
  • Docker安装Redis
  • Docker安装Mongo DB

Elastic Search

  • ES基础知识
  • ES数据结构
  • 倒排索引
  • Kinaba可视化
  • ik分词器
  • REST操作
  • ES数据库增删改查
  • Spring Boot 整合ES

数据结构与算法

数据结构

  • 数组的底层实现
  • 栈的底层实现
  • 队列的底层实现
  • 链表的底层实现
  • 堆的底层实现
  • 完全二叉树
  • 满二叉树
  • 二叉树遍历
  • 二叉树查找
  • 平衡二叉树
  • 线段树
  • 红黑树

算法

  • 冒泡排序
  • 选择排序
  • 快速排序
  • 归并排序
  • 希尔排序
  • 插入排序
  • 优先队列
  • 深度优先搜索
  • 广度优先搜索
  • 狄克斯特拉算法
  • 贪心算法
  • NP完全问题

设计模式

创建型模式

  • 工厂模式
  • 抽象工厂模式
  • 单列模式
  • 原型模式
  • 创建者模式

结构型模式

  • 适配器模式
  • 装饰器模式
  • 代理模式
  • 外观模式
  • 桥接模式
  • 组合模式
  • 享元模式

行为模式

  • 责任链模式
  • 命令模式
  • 中介者模式
  • 观察者模式
  • 状态模式
  • 策略模式
  • 模板方法模式
  • 迭代器模式
  • 解释器模式
  • 访问者模式

JVM

  • JVM内存模式
  • 类加载机制
  • JVM调优
  • JVM检测工具
  • 垃圾回收算法
  • 垃圾回收器
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

阿成成毕设

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

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

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

打赏作者

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

抵扣说明:

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

余额充值