通过12个月系统学习,成为掌握JavaEE全栈技术的高级开发工程师,具备: 大型分布式系统架构设计能力 高并发、高可用系统开发经验 微服务架构落地实践能力 企业级项目全流程开发能力

*   阶段一 Java基础/

  *   第一章 Java基础导学/

    *   导学/

      *   01.se导学视频

  *   第二章 Java基础语法/

    *   环境搭建+入门/

      *   01_Java语言背景介绍

      *   02_Java语言跨平台原理

      *   03_JRE和JDK

      *   04_JDK的下载和安装

      *   05_常用DOS命令

      *   06_Path环境变量的配置

      *   07_HelloWorld案例的编写和执行

      *   08_HelloWorld案例详解

      *   09_HelloWorld案例常见问题

      *   10_Notepad软件的安装和使用

      *   11_注释

      *   12_关键字

    *   数据类型及转换/

      *   13_常量

      *   14_变量的介绍

      *   15_数据类型

      *   16_变量的定义和使用

      *   17_变量的注意事项

      *   18_键盘录入

      *   19_标识符

      *   01_隐式转换

      *   02_强制转换

      *   03_类型转换案例

    *   运算符/

      *   04_算数运算符

      *   05_字符的+操作

      *   06_字符串的+操作

      *   07_案例_数值拆分

      *   08_自增自减运算符

      *   09_赋值运算符

      *   10_关系运算符

      *   11_逻辑运算符

      *   12_短路逻辑运算符

      *   13_三元运算符

      *   14_案例_三个和尚

    *   条件控制语句/

      *   15_流程控制语句-顺序结构

      *   16_if语句格式1

      *   17_if语句格式2

      *   18_if语句格式3

      *   19_案例_考试奖励

      *   01-分支语句switch语句

      *   02-switch案例-减肥计划

      *   03-switch语句case穿透

    *   循环/

      *   04-循环语句-for循环

      *   05-for循环案例-输出数据1-5和5-1

      *   06-for循环案例-求1-5数据和

      *   07-for循环案例-求1-100偶数和

      *   08-for循环案例-水仙花数

      *   09-for循环案例-每行打印2个水仙花数(统计)

      *   10-循环语句-while循环

      *   11-while循环案例-珠穆朗玛峰

      *   12-循环语句-dowhile循环

      *   13-三种循环的区别

      *   14-死循环

      *   15-跳转控制语句

      *   16-减肥计划改进版-循环标号

    *   随机数+开发工具/

      *   17-Random基本使用

      *   18-猜数字

      *   01-IDEA的概述和安装

      *   02-IDEA中的项目结构

      *   03-IDEA中的第一个代码

      *   04-IDEA常用快捷键

      *   05-IDEA操作模块

      *   06-IDEA打开关闭项目-类名包名修改

    *   数组/

      *   07-数组介绍

      *   08-数组的定义格式

      *   09-数组的动态初始化

      *   10-数组元素访问

      *   11-Java内存分配-一个数组内存图

      *   12-两个数组内存图

      *   13-多个数组指向相同内存图

      *   14-数组的静态初始化

      *   15-数组操作的两个常见问题

      *   16-数组遍历

      *   17-数组获取最大值

      *   18-数组元素求和

      *   19-数组基本查找

      *   20-评委打分

    *   方法与debug/

      *   01-方法概述

      *   02-方法的定义和调用

      *   03-方法的调用过程

      *   04-方法练习-奇偶数判断

      *   05-带参数方法的定义和调用

      *   06-形参和实参

      *   07-带参数方法的练习-打印n-m之间所有的奇数

      *   08-带返回值方法的定义和调用

      *   09-带返回值方法的练习-求两个数的最大值

      *   10-方法通用格式

      *   11-方法的注意事项

      *   12-方法重载

      *   13-方法重载练习

      *   14-方法参数传递基本数据类型

      *   15-方法参数传递引用数据类型

      *   16-数组遍历

      *   17-获取数组最大值

      *   18-方法同时获取数组最大值和最小值

      *   01-Debug介绍与操作流程

      *   02-Debug查看循环求偶数和

      *   03-Debug查看方法参数传递

    *   进制/

      *   04-进制的介绍与书写格式

      *   05-任意进制到十进制的转换

      *   06-进制转换-十进制到任意进制转换

      *   07-快速进制转换法

      *   08-原码反码补码

      *   09-位运算-基本位运算符

      *   10-位运算-位移运算符

      *   11-数据交换

      *   12-数组反转

    *   二维数组/

      *   13-二维数组概述

      *   14-二维数组动态初始化

      *   15-二维数组访问元素的细节问题

      *   16-二维数组静态初始化

      *   17-二维数组遍历

      *   18-二维数组求和

  *   第三章 面向对象基础/

    *   面向对象基础-上/

      *   01-面向过程和面向对象思想对比

      *   02-类和对象的关系

      *   03-类的定义

      *   04-对象的创建和使用

      *   05-案例-手机类的创建和使用

      *   06-单个对象内存图

      *   07-两个对象内存图

      *   08-两个引用指向同一个对象内存图

      *   09-成员变量和局部变量的区别

    *   面向对象基础-下/

      *   10-private关键字

      *   11-private关键字的使用

      *   12-this关键字

      *   13-this内存原理

      *   14-封装

      *   15-构造方法的格式和执行时机

      *   16-构造方法的作用

      *   17-构造方法的注意事项

      *   18-标准类的代码编写和使用

  *   第四章 API基础/

    *   String类/

      *   01-API概述-帮助文档的使用

      *   02-键盘录入字符串

      *   03-String概述

      *   04-String类常见构造方法

      *   05-创建字符串对象的区别对比

      *   06-String特点-常见面试题

      *   07-字符串的比较

      *   08-用户登陆案例

      *   09-字符串的遍历

      *   10-统计字符次数

      *   11-手机号屏蔽-字符串截取

      *   12-敏感词替换-字符串替换

      *   13-切割字符串

      *   14-String方法小结

    *   StringBuilder/

      *   15-StringBuilder概述

      *   16-StringBuilder的构造方法

      *   17-StringBuilder常用的成员方法

      *   18-StringBuilder提高效率的原理

      *   19-对称字符串案例-String和StringBuilder之间的转换

      *   20-StringBuilder拼接字符串案例

  *   第五章 集合基础/

    *   集合-ArrayList/

      *   01-集合和数组的区别对比

      *   02-ArrayList的构造方法和添加方法

      *   03-ArrayLIst常用成员方法

      *   04-集合存储字符串并遍历

      *   05-集合存储学生对象并遍历

      *   06-键盘录入学生信息到集合

      *   07-集合删除元素

      *   08-集合数据筛选

    *   学生管理系统/

      *   09-学生管理系统项目演示

      *   10-实现步骤分析和学生类的代码编写

      *   11-菜单搭建

      *   12-添加学生逻辑-基本实现

      *   13-查看学生代码实现

      *   14-判断学号是否存在的方法定义

      *   15-删除学生代码实现

      *   16-修改学生代码实现

      *   17-解决添加学生学号的重复问题

  *   第六章 Git/

    *   Git的安装/

      *   01-为什么要使用代码版本控制系统

      *   02-Git和SVN的对比

      *   03-Git下载和安装

      *   04-TortoiseGit的安装和汉化

    *   Git的基本操作/

      *   05-Git本地仓库的基本工作流程

      *   06-Git常用命令

      *   07-Git基本操作-TortoiseGit操作

      *   08-Git历史版本切换

      *   09-分支管理介绍

      *   10-分支工作流程

      *   11-创建和切换分支

      *   12-合并分支和删除分支

      *   13-远程仓库的工作流程

      *   14-常见代码托管平台介绍

      *   15-远程仓库创建-SSH公钥配置

      *   16-本地代码推送至远程仓库

      *   17-远程仓库操作-克隆拉取

      *   18-代码冲突

    *   IDEA集成Git/

      *   19-IDEA集成Git-创建本地仓库-提交代码

      *   20-IDEA操作-版本切换

      *   20-IDEA中分支管理

      *   21-IDEA中操作远程仓库

  *   第七章 面向对象进阶/

    *   分类和static/

      *   01-案例驱动教学模式介绍

      *   02-分类思想

      *   03-包的概述和定义

      *   04-包的注意事项和类访问

      *   05-需求说明和效果演示

      *   06-环境搭建

      *   07-菜单搭建

      *   08-基本添加功能-思路分析

      *   09-基本添加功能-代码实现

      *   10-添加功能-加入学号判断

      *   11-添加功能-问题分析

      *   12-static关键字特点

      *   13-static注意事项-学号存在问题解决

      *   14-查看学生-代码实现

      *   15-删除功能-代码实现

      *   16-修改功能-代码实现

      *   17-学生管理系统代码优化

    *   老师管理系统/

      *   18-老师管理系统-环境搭建

      *   19-老师管理系统菜单搭建

      *   20-老师管理系统-添加功能

      *   21-老师管理系统-查询功能

      *   22-老师管理系统-删除功能

      *   23-老师管理系统-修改功能

      *   24-老师管理系统-代码优化

    *   继承-上/

      *   01-继承入门

      *   02-继承的好处和弊端

      *   03-继承的特点

      *   04-继承中成员变量的访问特点

      *   05-this和super访问成员的格式

      *   06-继承中成员方法的访问特点

      *   07-方法重写概述和应用场景

      *   08-方法重写的注意事项

      *   09-权限修饰符

    *   继承-下/

      *   10-继承中构造方法的访问特点

      *   11-构造方法的访问特点-父类没有空参构造方法

      *   12-代码优化和内存图解

      *   13-黑马信息管理系统-集成改进

      *   14-抽象类入门

      *   15-抽象类的注意事项

      *   16-模板设计模式

      *   17-final关键字

      *   18-黑马信息管理系统-抽象类改进

      *   19-代码块

      *   20-黑马信息管理系统-代码块改进

    *   接口/

      *   01-黑马信息管理系统-集合改进

      *   02-黑马信息管理系统-抽取公共Dao

      *   03-接口的介绍

      *   04-接口的定义和特点

      *   05-接口中的成员特点

      *   06-JDK8版本中成员的特点-默认方法

      *   07-JDK8版本中接口成员的特点-静态方法

      *   08-JDK9版本中接口成员的特点-私有方法

      *   09-类和接口的关系

      *   10-黑马信息管理系统改进-接口改进

    *   多态与内部类/

      *   11-黑马信息管理系统-问题分析-多态引入

      *   12-多态的前提条件

      *   13-多态中成员访问的特点

      *   14-多态的好处和弊端

      *   15-多态中的转型

      *   16-多态中转型存在的风险和解决方案

      *   17-黑马信息管理系统-多态改进

      *   18-内部类-成员内部类

      *   19-私有成员内部类-静态成员内部类

      *   20-局部内部类

      *   21-匿名内部类

      *   22-匿名内部类的使用场景

    *   Lambda表达式/

      *   23-Lambda初体验和函数式编程思想

      *   24-Lambda表达式的格式说明和前提条件

      *   25-Lambda练习-带参数无返回值

      *   26-Lambda练习-无参数有返回值

      *   27-Lambda练习-带参数带返回值

      *   28-Lambda的省略模式

      *   29-匿名内部类和Lambda表达式的区别

  *   第八章 常用API&异常/

    *   API的基本使用与Object类/

      *   01-API-基本使用

      *   02-API-Math

      *   03-API-system

      *   04-Object-toString

      *   05-Object-equals

      *   06-Object-面试题

      *   07-API-Objects

    *   BigDecimal类与Integer类/

      *   08-BigDecimal-构造

      *   09-BigDecimal-四则运算

      *   10-BigDecimal-特殊方法

      *   11-基本数据类型包装类

      *   12-Integer-获得对象

      *   13-Integer-自动装箱和自动拆箱

      *   14-Integer-类型转换

      *   15-Integer-练习

    *   数组的高级操作与递归/

      *   16-数组的高级操作-二分查找思路分析

      *   17-数组的高级操作-二分查找代码实现

      *   18-数组的高级操作-冒泡排序思路分析

      *   19-数组的高级操作-冒泡排序代码实现

      *   20-递归-概念

      *   21-递归-求阶乘代码实现

      *   22-递归-内存图

      *   23-数组的高级操作-快排核心思路分析

      *   24-数组的高级操作-快排核心代码实现.avi

      *   25-数组的高级操作-快排完整实现.avi

      *   26-Arrays

    *   时间日期类/

      *   01-时间日期类-概述

      *   02-时间日期类-Date构造方法

      *   03-时间日期类-Date成员方法

      *   04-时间日期类-simpledateformat

      *   05-时间日期类-练习

      *   06-时间日期类-JDK8的体验

      *   07-JDK8时间类-获取时间对象

      *   08-JDK8时间类-获取时间中的每个值

      *   09-JDK8时间类-转换方法

      *   10-JDK8时间类-格式化和解析

      *   11-JDK8时间类-plus系列的方法

      *   12-JDK8时间类-minus系列的方法

      *   13-JDK8时间类-with系列的方法

      *   14-JDK8时间类-时间间隔对象

      *   15-JDK8时间类-小结

    *   异常/

      *   16-异常的体系结构和异常的分类

      *   17-虚拟机默认处理异常的方式

      *   18-throws声明异常

      *   19-声明异常的注意事项

      *   20-throw抛出异常

      *   21-try...catch自己处理异常

      *   22-try...catch的常见问题

      *   23-throwable成员方法

      *   24-异常的小练习

      *   25-自定义异常.avi

  *   第九章 集合/

    *   Collection/

      *   01-集合概述-集合与数组的对比

      *   02-集合概述-集合体系结构

      *   03-Collection-常见成员方法

      *   04-Collection-迭代器基本使用

      *   05-Collection-迭代器原理分析

      *   06-Collection-迭代器删除方法

      *   07-增强for-基本格式

      *   08-增强for-注意点

      *   09-Collection-练习

    *   List与LinkedList/

      *   10-List-概述和基本使用

      *   11-List-特有方法

      *   12-数据结构-栈和队列

      *   13-数据结构-数组和链表

      *   14-ArrayList-源码解析

      *   15-LinkedList-基本运用

      *   16-LinkedList-特有功能

      *   17-LinkedList-源码解析

    *   泛型/

      *   18-泛型-概述

      *   19-泛型-泛型类的使用

      *   20-泛型-自定义泛型类

      *   21-泛型-泛型方法的使用

      *   22-泛型-自定义泛型方法

      *   23-泛型-泛型接口

      *   24-泛型-通配符

      *   01-Set-概述

      *   02-Set-基本使用

      *   03-TreeSet-基本使用

      *   04-TreeSet-自然排序

      *   05-自然排序-练习

      *   06-TreeSet-比较器排序

      *   07-TreeSet-两种比较方式的对比

    *   数据结构&平衡二叉树/

      *   08-数据结构-二叉树

      *   09-数据结构-二叉查找树

      *   10-数据结构-二叉查找树添加节点

      *   11-数据结构-平衡二叉树

      *   12-平衡二叉树-左旋

      *   13-平衡二叉树-右旋

      *   14-平衡二叉树-小结

      *   15-平衡二叉树-左左和左右

      *   16-平衡二叉树-右右和右左

      *   17-小结

    *   红黑树&HashSet/

      *   18-红黑树-概述

      *   19-红黑树-红黑规则

      *   20-红黑树-添加节点的默认颜色

      *   21-红黑树-添加节点后如何保证红黑规则1

      *   22-红黑树-添加节点后如何保证红黑规则2

      *   23-红黑树-练习

      *   24-HashSet-基本使用

      *   25-HashSet-哈希值

      *   26-HashSet-JDK7底层原理解析

      *   27-HashSet-JDK8底层优化

      *   28-HashSet-练习

      *   29-HashSet-小结

    *   HashMap&TreeMap/

      *   01-Map-基本使用

      *   02-Map-常用方法

      *   03-Map-第一种遍历方式

      *   04-Map-第二种遍历方式

      *   05-HashMap-原理解析

      *   06-HashMap-练习

      *   07-TreeMap-原理解析

      *   08-TreeMap-练习

      *   09-可变参数

      *   10-创建不可变的集合

    *   Stream流/

      *   11-Stream流-初体验

      *   12-Stream流-思想特点

      *   13-Stream流-获取方法

      *   14-中间方法-filter

      *   15-其他常用中间方法

      *   16-Stream流-终结方法

      *   17-Stream流-不能直接修改数据源中的数据

      *   18-收集方法-toList和toSet

      *   19-收集方法-toMap

      *   20-Stream流-练习

  *   第十章 IO流/

    *   File/

      *   01-File和IO的概述

      *   02-File的构造方法

      *   03-绝对路径和相对路径

      *   04-File的创建功能

      *   05-File的删除方法

      *   06-File的获取和判断方法

      *   07-File的listFile方法

      *   08-File练习一

      *   09-File练习二

      *   10-File练习二的递归分析

      *   11-File练习三

    *   字节流/

      *   12-IO的概述

      *   13-IO的分类

      *   14-字节流-字节输出流快速入门

      *   15-字节流-注意事项

      *   16-字节流-一次写多个数据

      *   17-字节流-两个问题

      *   18-字节流-trycatch捕获异常

      *   19-字节流-小结

      *   20-字节流-字节输入流基本学习

      *   21-字节流-读多个字节

      *   22-字节流-文件复制

      *   23-字节流-定义小数组拷贝

      *   24-字节流-小数组拷贝原理

    *   缓冲流/

      *   25-缓冲流-一次读写一个字节代码实现

      *   26-缓冲流-一次读写一个字节原理

      *   27-缓冲流-一次读写一个字节数组

      *   28-小结

    *   字符流&字符缓冲流/

      *   01-字节流操作文本文件出现乱码的问题

      *   02-字符流-编码表

      *   03-字符流-编码和解码的方法

      *   04-字节流读取中文出现乱码的原因

      *   05-字符流-读取中文的过程

      *   06-字符流-写出数据

      *   07-字符流-写出数据的注意事项

      *   08-字符流-flush和close方法

      *   09-字符流-读取数据

      *   10-字符流-练习

      *   11-字符缓冲输入流-读取数据

      *   12-字符缓冲输出流-输出数据

      *   13-缓冲流-特有方法

      *   14-缓冲流-练习

      *   15-IO流-小结

    *   转换流&对象操作流&Properties/

      *   16-转换流-概念

      *   17-转换流-指定编码读写

      *   18-对象操作流-基本特点

      *   19-对象操作流-序列化

      *   20-对象操作流-反序列化

      *   21-对象操作流-两个注意点.avi

      *   22-对象操作流-两个注意点2.avi

      *   23-对象操作流-练习

      *   24-Properties-概述

      *   25-Properties-作为map集合的基本使用

      *   26-Properties-特有方法

      *   27-Properties-load

      *   28-Properties-store

      *   29-补充知识:commons-io

  *   第十一章 多线程/

    *   多线程/

      *   01-多线程概述-初步了解多线程

      *   02-多线程概述-并发和并行

      *   03-多线程概述-进程和线程

      *   04-多线程的实现方式-继承Thread

      *   05-多线程的实现方式-两个小问题

      *   06-多线的实现方式-实现Runnable接口

      *   07-多线程的实现方式-实现callable接口

      *   08-三种实现方式的对比

      *   09-Thread方法-设置获取名字

      *   10-Thread方法-获得线程对象

      *   11-Thread方法-sleep

      *   12-Thread方法-线程的优先级

      *   13-Thread方法-守护线程

    *   线程安全问题/

      *   14-线程安全问题-卖票案例实现

      *   15-线程安全问题-原因分析

      *   16-线程安全问题-同步代码块

      *   17-线程安全问题-锁对象唯一

      *   18-线程安全问题-同步方法

      *   19-线程安全问题-lock

      *   20-死锁

    *   生产者和消费者/

      *   21-生产者和消费者思路分析

      *   22-生产者和消费者-代码实现

      *   23-生产者和消费者-代码改写

      *   24-阻塞队列-基本使用

      *   25-阻塞队列-实现等待唤醒机制

    *   线程池&volatile/

      *   01-线程状态

      *   02-线程池-基本原理

      *   03-线程池-Executors默认线程池

      *   04-线程池-Executors创建指定上限的线程池

      *   05-线程池-ThreadPoolExecutor

      *   06-线程池-参数详解

      *   07-线程池-非默认任务拒绝策略

      *   08-volatile-问题

      *   09-volatile解决

      *   10-synchronized解决

    *   原子性&并发工具类/

      *   11-原子性

      *   12-volatile关键字不能保证原子性

      *   13-原子性_AtomicInteger

      *   14-AtomicInteger-内存解析

      *   15-AtomicInteger-源码解析

      *   16-悲观锁和乐观锁

      *   17-并发工具类-Hashtable

      *   18-并发工具类-ConcurrentHashMap基本使用

      *   19-并发工具类-ConcurrentHashMap1.7原理

      *   20-并发工具类-ConcurrentHashMap1.8原理

      *   21-并发工具类-CountDownLatch

      *   22-并发工具类-Semaphore

  *   第十二章 网络编程/

    *   网络编程&UDP/

      *   01-网络编程三要素-概述

      *   02-网络编程三要素-IP

      *   03-网络编程-常见命令

      *   04-网络编程-Inetaddress类

      *   05-网络编程三要素-端口

      *   06-网络编程三要素-协议

      *   07-UDP-发送端

      *   08-UDP-接收端

      *   09-UDP练习

      *   10-UDP-三种通讯方式

      *   11-UDP-组播代码实现

      *   12-UDP-广播代码实现

    *   TCP通讯程序/

      *   13-TCP-客户端

      *   14-TCP-服务器

      *   15-TCP-原理分析

      *   16-TCP-三次握手

      *   17-TCP-四次挥手

      *   18-TCP-练习1

      *   19-TCP-练习2

      *   20-服务端优化-循环

      *   21-服务端优化-UUID

      *   22-服务端优化-多线程

      *   23-服务端优化-线程池

  *   第十三章 基础加强/

    *   类加载器&反射/

      *   01-类加载器-初步了解

      *   02-类加载器-类加载时机

      *   03-类加载的过程-加载

      *   04-类加载的过程-链接

      *   05-类加载的过程-初始化和小结

      *   06-类加载器-分类

      *   07-类加载器-双亲委派模型

      *   08-类加载器-常用方法

      *   09-反射-概述

      *   10-反射-获取class对象

      *   11-反射-获取Constructor对象

      *   12-反射-利用Constructor创建对象

      *   13-反射-小结

      *   14-反射-获取Field对象

      *   15-反射-利用Field赋值和获取值

      *   16-反射-获取Method对象

      *   17-反射-利用Method对象运行方法

    *   xml/

      *   01-xml-作为配置文件的优势

      *   02-xml-概述

      *   03-xml-标签的规则

      *   04-xml-语法规则

      *   05-xml-DOM解析思想

      *   06-xml-解析的准备工作

      *   07-xml-解析代码实现

    *   DTD&schema/

      *   08-DTD入门案例-编写DTD

      *   09-DTD入门案例-引入DTD

      *   10-DTD约束-三种引入方式

      *   11-DTD语法规则-定义元素

      *   12-DTD语法规则-定义属性

      *   13-schema-schema和dtd的区别

      *   14-schema入门案例-编写schema

      *   15-schema入门案例-引入schema

      *   16-schema入门案例-定义属性

    *   枚举/

      *   17-枚举-什么是枚举

      *   18-枚举-定义格式

      *   19-枚举-枚举的特点

      *   20-枚举-枚举的方法

      *   21-注解-注解的优势

      *   22-注解-注解的概述

      *   23-注解-自定义注解

      *   24-注解-特殊属性value

      *   25-注解-自定义注解练习

      *   26-注解-元注解

    *   单元测试&日志技术/

      *   01-单元测试-概述

      *   02-单元测试-基本使用

      *   03-单元测试-三个常用注解before,test,after

      *   04-日志技术-日志技术与输出语句的区别

      *   05-日志技术-体系结构和Log4J

      *   06-日志技术-Log4J入门案例

      *   07-日志技术-Log4J三个核心

      *   08-日志技术-配置文件详解

      *   09-日志技术-Log4j在项目中的应用

  *   阶段作业 会员版(2.0)-Java基础-第2套试卷/

    *   试卷

*   阶段二 JavaWeb/

  *   第一章 JavaWeb导学/

    *   导学/

      *   02.web导学视频

  *   第二章 Linux/

    *   初识Linux/

      *   01-操作系统简介

      *   02-初识Linux-发展历程

      *   03-初识Linux-特点

      *   04-初识Linux-Linux与其他操作系统的区别

      *   05-初识Linux-发行版本

    *   Linux安装与使用/

      *   06-虚拟机-简介

      *   07-虚拟机-安装

      *   09-虚拟机-CentOS下载和安装

      *   10-启动虚拟机-CentOS设置

      *   11-启动虚拟机-静态IP配置

      *   12-CRT-安装注册和配置

      *   13-CentOS-目录和文件

      *   14-CentOS-时间同步

      *   15-CentOS-克隆系统和还原系统

      *   16-CentOS-拍摄快照和还原快照

    *   系统与设置命令/

      *   17-Linux用户相关命令-账号管理

      *   18-Linux用户相关命令-用户组

      *   19-Linux用户相关命令-管理用户gpasswd

      *   20-系统管理相关命令-date,logname,su

      *   21-系统管理相关命令-id,sudo

      *   22-进程相关命令-top,ps,kill

      *   23-关机和重启命令-shutdown,reboot

      *   24-系统管理的其他命令-who,timedatectl,clear

    *   Linux的目录管理/

      *   25-目录管理命令-ls,pwd,cd

      *   26-目录管理命令-mkdir,rmdir,rm

      *   27-目录管理命令-cp,mv

      *   28-文件基本属性

      *   29-更改属主和属组-chgrp,chown

      *   30-更改权限-chmod

      *   31-练习

    *   文件管理/

      *   01-文件管理-touch

      *   02-文件管理-vi和vim的介绍

      *   03-文件管理-vim三种模式切换

      *   04-文件查看-cat,less

      *   05-文件查看-tail,head

      *   06-文件查看-grep

      *   07-vim定位行

      *   08-vim异常处理

      *   09-文件管理-echo命令

      *   10-awk语法-过滤和切割

      *   11-awk语法-切割后按照指定方式展示

      *   12-awk语法-toupper,tolower,length

      *   13-awk语法-计算

      *   14-软连接

      *   15-查找命令-find

    *   压缩命令/

      *   16-压缩命令-gzip,gunzip

      *   17-压缩命令-tar

      *   18-压缩命令-zip,unzip

      *   19-压缩命令-bzip2,bunzip2

    *   网络与磁盘管理/

      *   20-网络管理-ifconfig

      *   21-网络管理-ping,netstat

      *   22-磁盘管理-lsblk,df

      *   23-磁盘管理-mount

      *   24-yum-基本使用

      *   25-yum-更改yum源

      *   26-yum和rpm工具的区别

    *   shell/

      *   27-初识shell

      *   28-shell-第一个脚本文件l

      *   29-shell语法-注释

      *   30-shell语法-变量

      *   31-shell语法-数组

      *   32-shell语法-运算符

      *   33-shell语法-字符串运算符

      *   34-shell语法-关系运算符

      *   35-shell语法-布尔运算符

      *   36-shell语法-逻辑运算符

      *   37-shell语法-if

      *   38-shell语法-选择语句

      *   39-shell语法-for循环

      *   40-shell语法-while循环

      *   41-shell语法-函数

      *   42-shell语法-函数练习

  *   第三章 HTML+CSS+Nginx/

    *   HTML快速入门/

      *   01-HTML快速入门-网页的介绍

      *   02-HTML快速入门-HTML的介绍

      *   03-HTML快速入门-入门案例

      *   04-HTML快速入门-概念小结

    *   HTML基本语法/

      *   05-HTML基本语法-注释和标签规范

      *   06-HTML基本语法-属性和特殊字符

    *   新闻文本案例/

      *   07-新闻文本案例-效果演示和分析

      *   08-新闻文本案例-样式控制演示

      *   09-新闻文本案例-文本标签演示

      *   10-新闻文本案例-案例实现

    *   头条页面案例1/

      *   11-头条页面案例-效果演示和分析

      *   12-头条页面案例-样式控制演示

      *   13-头条页面案例-图片标签演示

      *   14-头条页面案例-超链接标签演示

      *   15-头条页面案例-案例实现

    *   注册页面案例/

      *   16-注册页面案例-效果演示和分析

      *   17-注册页面案例-背景图片的演示

      *   18-注册页面案例-表单标签的演示

      *   19-注册页面案例-表单项标签的演示

      *   20-注册页面案例-表单项标签type属性的演示1

      *   21-注册页面案例-表单项标签type属性的演示2

      *   22-注册页面案例-其他常用表单项标签的演示

      *   23-注册页面案例-案例实现

    *   快速入门/

      *   01-快速入门-CSS的介绍和组成部分

      *   02-快速入门-入门案例

      *   03-快速入门-浏览器开发者工具

      *   04-快速入门-css小结

    *   基本语法/

      *   05-基本语法-css的引入方式

      *   06-基本语法-css的注释

      *   07-基本语法-基本选择器

      *   08-基本语法-属性选择器

      *   09-基本语法-伪类选择器

      *   10-基本语法-组合选择器

      *   11-基本语法-css小结

    *   头条页面案例2/

      *   12-头条页面案例-案例效果和分析

      *   13-头条页面案例-边框样式演示

      *   14-头条页面案例-文本样式演示

      *   15-头条页面案例-顶部和导航条的实现

      *   16-头条页面案例-左侧分享和中间正文和右侧广告图片的实现

      *   17-头条页面案例-底部页脚超链接的实现

    *   登录页面案例/

      *   18-登录页面案例-案例效果和分析

      *   19-登录页面案例-表格标签演示

      *   20-登录页面案例-样式控制演示

      *   21-登录页面案例-盒子模型演示

      *   22-登录页面案例-顶部图片和表单的实现

      *   23-登录页面案例-中间表单样式的实现

      *   24-登录页面案例-底部页脚的实现

      *   25-登录页面案例-头条页面中的登录跳转页面

      *   26-nginx-nginx的介绍和安装

      *   27-nginx-nginx发布项目

  *   第四章 JavaWeb核心/

    *   企业开发简介/

      *   01-企业开发简介-JavaEE规范的介绍

      *   02-企业开发简介-web概述和资源分类

      *   03-企业开发简介-系统结构的介绍

    *   tomcat/

      *   04-tomcat-服务器的介绍

      *   05-tomcat-tomcat的介绍

      *   06-tomcat-tomcat的基本使用

      *   07-tomcat-tomcat控制台乱码的解决

      *   08-tomcat-idea集成tomcat

      *   09-tomcat-linux安装tomcat

      *   10-tomcat-javaWEB项目的创建

      *   11-tomcat-idea发布项目

      *   12-tomcat-打war包发布项目

      *   13-tomcat-tomcat配置文件的介绍

      *   14-tomcat-配置tomcat虚拟目录

      *   15-tomcat-配置tomcat虚拟主机

    *   HTTP协议/

      *   16-HTTP协议-HTTP协议的介绍

      *   17-HTTP协议-协议的请求

      *   18-HTTP协议-协议的响应

    *   动态资源案例/

      *   19-静态资源案例-发布静态资源

      *   20-动态资源案例-案例效果和Servlet介绍

      *   21-动态资源案例-Servlet快速入门发布动态资源

      *   22-动态资源案例-Servlet执行流程

    *   Servlet/

      *   01-Servlet-Servlet介绍

      *   02-Servlet-Servlet快速入门

      *   03-Servlet-Servlet的执行过程

      *   04-Servlet-Servlet关系视图

      *   05-Servlet-实现方式之继承HttpServlet

      *   06-Servlet-Servlet的生命周期

      *   07-Servlet-Servlet线程安全问题

      *   08-Servlet-Servlet不同映射方式

      *   09-Servlet-Servlet多映射的使用场景

      *   10-Servlet-Servlet创建时机

      *   11-Servlet-默认Servlet

    *   ServletConfig/

      *   12-ServletConfig-ServletConfig的介绍

      *   13-ServletConfig-ServletConfig的配置方式

      *   14-ServletConfig-ServletConfig的常用方法

    *   ServletContext/

      *   15-ServletContext-ServletContext的介绍

      *   16-ServletContext-ServletContext的配置方式

      *   17-ServletContext-ServletContext的常用方法01

      *   18-ServletContext-ServletContext的常用方法02

    *   注解开发/

      *   19-注解开发-Servlet3.0规范

      *   20-注解开发-自动注解开发Servlet

      *   21-注解开发-WebServlet注解详解

      *   22-注解开发-手动创建Servlet容器

    *   学生管理系统1/

      *   23-学生管理系统-案例效果介绍

      *   24-学生管理系统-案例实现

    *   请求对象-request/

      *   01-请求对象-请求对象的介绍

      *   02-请求对象-获取各种路径的方法

      *   03-请求对象-获取请求头信息的方法

      *   04-请求对象-获取请求参数信息的方法

      *   05-请求对象-获取参数手动封装对象

      *   06-请求对象-获取参数反射封装对象

      *   07-请求对象-获取参数工具类封装对象

      *   08-请求对象-流对象获取数据

      *   09-请求对象-中文乱码问题

      *   10-请求对象-请求域的介绍

      *   11-请求对象-请求转发

      *   12-请求对象-请求包含

    *   响应对象-response/

      *   13-响应对象-响应对象的介绍

      *   14-响应对象-常见状态码的介绍

      *   15-响应对象-字节流响应消息和解决乱码问题

      *   16-响应对象-字符流响应消息和解决乱码问题

      *   17-响应对象-响应图片

      *   18-响应对象-设置缓存时间

      *   19-响应对象-设置定时刷新

      *   20-响应对象-请求重定向

      *   21-响应对象-文件下载

    *   学生管理系统2/

      *   22-学生管理系统-案例效果演示

      *   23-学生管理系统-资源的准备

      *   24-学生管理系统-添加学生的功能

      *   25-学生管理系统-查看学生的功能

    *   Cookie/

      *   01-Cookie-会话技术介绍

      *   02-Cookie-Cookie介绍

      *   03-Cookie-Cookie常见的属性

      *   04-Cookie-Cookie的方法和添加获取

      *   05-Cookie-Cookie的使用

      *   06-Cookie-Cookie的使用细节

    *   Session/

      *   07-Session-HttpSession的介绍

      *   08-Session-HttpSession的常用方法

      *   09-Session-HttpSession的获取

      *   10-Session-HttpSession的使用

      *   11-Session-HttpSession的使用细节

    *   JSP/

      *   12-JSP-JSP的介绍

      *   13-JSP-JSP的快速入门

      *   14-JSP-JSP的执行过程

      *   15-JSP-JSP生成的文件内容介绍

      *   16-JSP-JSP的语法

      *   17-JSP-JSP的指令

      *   18-JSP-JSP的使用细节

      *   19-JSP-四大域对象的复习

      *   20-JSP-MVC模型的介绍

    *   学生管理系统3/

      *   21-学生管理系统-案例效果介绍

      *   22-学生管理系统-登录功能的实现

      *   23-学生管理系统-添加学生功能的实现

      *   24-学生管理系统-查看学生功能的实现

    *   EL表达式/

      *   01-EL表达式-EL表达式的介绍

      *   02-EL表达式-EL表达式的快速入门

      *   03-EL表达式-EL表达式获取不同类型数据

      *   04-EL表达式-EL表达式的注意事项

      *   05-EL表达式-EL表达式的运算符

      *   06-EL表达式-EL表达式的使用细节

      *   07-EL表达式-EL表达式隐式对象

    *   JSTL/

      *   08-JSTL-JSTL的介绍

      *   09-JSTL-JSTL的核心标签使用

    *   Filter/

      *   10-Filter-过滤器的介绍

      *   11-Filter-Filter的介绍

      *   12-Filter-FilterChain的介绍

      *   13-Filter-Filter过滤器的使用

      *   14-Filter-Filter过滤器的使用细节

      *   15-Filter-Filter过滤器的生命周期

      *   16-Filter-FilterConfig过滤器配置对象的使用

      *   17-Filter-Filter过滤器五种拦截行为

    *   Listener/

      *   18-Listener-监听器的介绍

      *   19-Listener-监听对象的监听器介绍

      *   20-Listener-监听域对象属性变化的监听器介绍

      *   21-Listener-监听会话相关的感知型监听介绍

      *   22-Listener-ServletContextListener监听器的使用

      *   23-Listener-ServletContextAttributeListener监听器的使用

    *   学生管理系统4/

      *   24-学生管理系统-分析案例存在的问题

      *   25-学生管理系统-过滤器解决全局乱码问题

      *   26-学生管理系统-过滤器解决检查登录

      *   27-学生管理系统-EL表达式和JSTL优化JSP页面

  *   第五章 MYSQL/

    *   数据库基本概念/

      *   01-数据库基本概念-数据库的介绍

      *   02-数据库基本概念-数据库的安装

    *   DDL/

      *   03-DDL-数据库、数据表、数据的关系

      *   04-DDL-SQL的介绍

      *   05-DDL-数据库的查询和创建

      *   06-DDL-数据库的修改、删除、使用

      *   07-DDL-数据表的查询

      *   08-DDL-数据表的创建

      *   09-DDL-数据表的修改

      *   10-DDL-数据表的删除

    *   DML/

      *   11-DML-新增表数据

      *   12-DML-修改和删除表数据

    *   DQL/

      *   13-DQL-查询数据准备和查询语法介绍

      *   14-DQL-查询全部

      *   15-DQL-条件查询

      *   16-DQL-聚合函数查询

      *   17-DQL-排序查询

      *   18-DQL-分组查询

      *   19-DQL-分页查询

    *   约束/

      *   20-约束-约束的介绍

      *   21-约束-主键约束

      *   22-约束-主键自增约束

      *   23-约束-唯一约束

      *   24-约束-非空约束

      *   01-约束-外键约束

      *   02-约束-外键级联操作

    *   多表操作/

      *   03-多表操作-一对一

      *   04-多表操作-一对多

      *   05-多表操作-多对多

      *   06-多表操作-多表查询的数据准备

      *   07-多表操作-内连接查询

      *   08-多表操作-外连接查询

      *   09-多表操作-子查询

      *   10-多表操作-自关联查询

      *   11-多表操作-多表查询练习01

      *   12-多表操作-多表查询练习02

      *   13-多表操作-多表查询练习03

    *   视图/

      *   14-视图-视图的介绍

      *   15-视图-视图的创建和查询

      *   16-视图-视图的修改和删除

    *   备份和恢复/

      *   17-备份和恢复-命令行方式

      *   18-备份和恢复-图形化工具方式

    *   存储过程和函数/

      *   01-存储过程和函数-存储过程和函数的介绍

      *   02-存储过程和函数-创建和调用存储过程

      *   03-存储过程和函数-查看和删除存储过程

      *   04-存储过程和函数-变量的使用

      *   05-存储过程和函数-if语句的使用

      *   06-存储过程和函数-参数传递的使用

      *   07-存储过程和函数-while循环的使用

      *   08-存储过程和函数-存储函数的使用

    *   触发器/

      *   09-触发器-触发器的介绍

      *   10-触发器-INSERT型触发器

      *   11-触发器-UPDATE型触发器

      *   12-触发器-DELETE型触发器

      *   13-触发器-查看和删除触发器

    *   事务/

      *   14-事务-事务的介绍

      *   15-事务-事务的基本使用

      *   16-事务-事务的提交方式

      *   17-事务-事务的四大特征

      *   18-事务-事务的隔离级别

      *   19-事务-脏读的问题演示和解决

      *   20-事务-不可重复读的问题演示和解决

      *   21-事务-幻读的问题演示和解决

      *   22-事务-事务隔离级别的小结

    *   存储引擎/

      *   01-存储引擎-存储引擎的介绍

      *   02-存储引擎-存储引擎的操作

      *   03-存储引擎-存储引擎的使用建议

    *   索引/

      *   04-索引-索引的介绍

      *   05-索引-创建和查询索引

      *   06-索引-添加和删除索引

      *   07-索引-索引的原理之磁盘存储的特点

      *   08-索引-索引的原理之BTree数据结构

      *   09-索引-索引的原理之B+Tree数据结构

      *   10-索引-索引的设计原则

    *   锁/

      *   11-锁-锁的介绍

      *   12-锁-InnoDB共享锁

      *   13-锁-InnoDB排他锁

      *   14-锁-MyISAM读锁

      *   15-锁-MyISAM写锁

      *   16-锁-悲观锁和乐观锁

  *   第六章 JDBC/

    *   jdbc快速入门/

      *   01-jdbc的概念

      *   02-jdbc快速入门

    *   jdbc功能类详解/

      *   03-jdbc功能类详解-DriverManager

      *   04-jdbc功能类详解-Connection

      *   05-jdbc功能类详解-Statement

      *   06-jdbc功能类详解-ResultSet

    *   jdbc案例/

      *   07-jdbc案例-需求介绍和数据准备

      *   08-jdbc案例-需求一查询所有学生信息

      *   09-jdbc案例-需求二根据id查询学生信息

      *   10-jdbc案例-需求三添加学生信息

      *   11-jdbc案例-需求四修改学生信息

      *   12-jdbc案例-需求五删除学生信息

    *   jdbc工具类/

      *   13-jdbc工具类-配置文件的编写

      *   14-jdbc工具类-工具类的编写

      *   15-jdbc工具类-优化学生案例

      *   16-jdbc工具类-学生表操作整合页面

    *   sql注入攻击/

      *   17-jdbc-sql注入攻击的演示

      *   18-jdbc-sql注入攻击的解决

    *   jdbc管理事务/

      *   19-jdbc-jdbc管理事务的介绍

      *   20-jdbc-jdbc管理事务的演示

    *   连接池/

      *   01-连接池-数据库连接池的概念

      *   02-连接池-自定义数据库连接池

      *   03-连接池-自定义数据库连接池的测试

      *   04-连接池-归还连接之继承方式

      *   05-连接池-归还连接之装饰设计模式

      *   06-连接池-归还连接之适配器设计模式

      *   07-动态代理

      *   08-连接池-归还连接之动态代理方式

      *   09-连接池-C3P0连接池的使用

      *   10-连接池-C3P0连接池的配置演示

      *   11-连接池-Druid连接池的使用

      *   12-连接池-连接池的工具类

    *   JDBC框架/

      *   13-JDBC框架-框架背景介绍

      *   14-JDBC框架-数据库的源信息

      *   15-JDBC框架-update方法的实现

      *   16-JDBC框架-update方法的测试

      *   17-JDBC框架-查询功能的前期准备

      *   18-JDBC框架-BeanHandler实现类

      *   19-JDBC框架-queryForObject的实现和测试

      *   20-JDBC框架-BeanListHandler实现类

      *   21-JDBC框架-queryForList的实现和测试

      *   22-JDBC框架-ScalarHandler实现类

      *   23-JDBC框架-queryForScalar的实现和测试

  *   第七章 Mybatis/

    *   快速入门/

      *   01-快速入门-框架的介绍

      *   02-快速入门-ORM介绍

      *   03-快速入门-mybatis的介绍

      *   04-快速入门-mybatis入门程序

      *   05-快速入门-快速入门小结

    *   相关API/

      *   06-相关API-Resources的介绍

      *   07-相关API-SqlSessionFactoryBuilder的介绍

      *   08-相关API-SqlSessionFactory的介绍

      *   09-相关API-SqlSession的介绍

      *   10-相关API-相关API的小结

    *   映射配置文件/

      *   11-映射配置文件-映射配置文件的介绍

      *   12-映射配置文件-查询功能的使用

      *   13-映射配置文件-新增功能的使用

      *   14-映射配置文件-修改功能的使用

      *   15-映射配置文件-删除功能的使用

      *   16-映射配置文件-映射配置文件的小结

    *   核心配置文件/

      *   17-核心配置文件-核心配置文件的介绍

      *   18-核心配置文件-properties标签的使用

      *   19-核心配置文件-起别名的使用

      *   20-核心配置文件-核心配置文件小结

    *   传统方式实现Dao层/

      *   21-传统方式实现Dao层-环境介绍

      *   22-传统方式实现Dao层-功能的实现

      *   23-传统方式实现Dao层-LOG4J的使用

    *   接口代理方式实现Dao层/

      *   01-接口代理方式实现Dao层-实现规则的介绍

      *   02-接口代理方式实现Dao层-代码的实现

      *   03-接口代理方式实现Dao层-源码分析

      *   04-接口代理方式实现Dao层-小结

    *   动态sql/

      *   05-动态sql-动态sql的介绍

      *   06-动态sql-if标签的使用

      *   07-动态sql-foreach标签的使用

      *   08-动态sql-sql片段的抽取

      *   09-动态sql-动态sql小结

    *   分页插件/

      *   10-分页插件-分页插件的介绍

      *   11-分页插件-分页插件的使用

      *   12-分页插件-分页参数的获取

      *   13-分页插件-分页插件的小结

    *   多表操作/

      *   14-多表操作-多表模型的介绍

      *   15-多表操作-一对一的数据准备

      *   16-多表操作-一对一的功能实现

      *   17-多表操作-一对多的数据准备

      *   18-多表操作-一对多的功能实现

      *   19-多表操作-多对多的数据准备

      *   20-多表操作-多对多的功能实现

      *   21-多表操作-多表操作的小结

    *   注解开发/

      *   01-注解开发-注解开发的介绍

      *   02-注解开发-注解实现查询的操作

      *   03-注解开发-注解实现新增的操作

      *   04-注解开发-注解实现修改的操作

      *   05-注解开发-注解实现删除的操作

      *   06-注解开发-注解开发的小结

    *   注解多表操作/

      *   07-注解多表操作-一对一的环境介绍

      *   08-注解多表操作-一对一的实现

      *   09-注解多表操作-一对多的环境介绍

      *   10-注解多表操作-一对多的实现

      *   11-注解多表操作-多对多的环境介绍

      *   12-注解多表操作-多对多的实现

      *   13-注解多表操作-注解多表操作的小结

    *   构建SQL/

      *   14-构建SQL-SQL功能类的介绍

      *   15-构建SQL-查询功能的实现

      *   16-构建SQL-新增功能的实现

      *   17-构建SQL-修改功能的实现

      *   18-构建SQL-删除功能的实现

      *   19-构建SQL-构建SQL的小结

    *   综合案例/

      *   20-综合案例-学生管理系统的介绍和环境搭建

      *   21-综合案例-学生管理系统的实现

  *   第八章 JavaScript/

    *   快速入门/

      *   01-快速入门-JavaScript的介绍

      *   02-快速入门-js的引入方式

      *   03-快速入门-工具的安装

      *   04-快速入门-快速入门的小结

    *   基本语法/

      *   05-基本语法-注释

      *   06-基本语法-输入输出语句

      *   07-基本语法-变量和常量

      *   08-基本语法-原始数据类型和typeof

      *   09-基本语法-运算符

      *   10-基本语法-流程控制语句和循环语句

      *   11-基本语法-数组

      *   12-基本语法-函数

      *   13-基本语法-基本语法的小结

    *   DOM/

      *   14-DOM-DOM的介绍

      *   15-DOM-元素的获取操作

      *   16-DOM-元素的增删改操作

      *   17-DOM-属性的操作

      *   18-DOM-文本的操作

      *   19-DOM-DOM的小结

    *   事件/

      *   20-事件-事件的介绍

      *   21-事件-事件的操作

      *   22-事件-事件的小结

    *   综合案例/

      *   23-综合案例-案例效果的介绍

      *   24-综合案例-添加功能的分析

      *   25-综合案例-添加功能的实现

      *   26-综合案例-删除功能的分析

      *   27-综合案例-删除功能的实现

    *   面向对象/

      *   01-面向对象-类的定义和使用

      *   02-面向对象-字面量类的定义和使用

      *   03-面向对象-继承

      *   04-面向对象-面向对象的小结

    *   内置对象/

      *   05-内置对象-Number

      *   06-内置对象-Math

      *   07-内置对象-Date

      *   08-内置对象-String

      *   09-内置对象-RegExp

      *   10-内置对象-Array

      *   11-内置对象-Set

      *   12-内置对象-Map

      *   13-内置对象-JSON

    *   表单校验案例/

      *   14-表单校验案例-案例效果和分析

      *   15-表单校验案例-案例的实现

      *   16-内置对象-内置对象的小结

    *   BOM/

      *   17-BOM-BOM的介绍

      *   18-BOM-Window窗口对象

      *   19-BOM-Location地址栏对象

      *   20-BOM-动态广告案例

      *   21-BOM-BOM的小结

      *   22-封装-封装的思想

  *   第九章 JQuery/

    *   快速入门/

      *   01-快速入门-jQuery的介绍

      *   02-快速入门-jQuery的快速入门

      *   03-快速入门-快速入门的小结

    *   基本语法/

      *   04-基本语法-对象转换

      *   05-基本语法-事件的基本使用

      *   06-基本语法-事件的绑定和解绑

      *   07-基本语法-事件的切换

      *   08-基本语法-遍历操作01

      *   09-基本语法-遍历操作02

      *   10-基本语法-基本语法的小结

    *   选择器/

      *   11-选择器-基本选择器

      *   12-选择器-层级选择器

      *   13-选择器-属性选择器

      *   14-选择器-过滤器选择器

      *   15-选择器-表单属性选择器

      *   16-选择器-选择器的小结

    *   DOM/

      *   17-DOM-操作文本

      *   18-DOM-操作对象

      *   19-DOM-操作样式

      *   20-DOM-操作属性

      *   21-DOM-DOM操作的小结

    *   复选框案例/

      *   22-复选框案例-案例效果的介绍

      *   23-复选框案例-案例的分析和实现

    *   随机图片案例/

      *   24-随机图片案例-案例效果的介绍

      *   25-随机图片案例-循环显示小图片的分析和实现

      *   26-随机图片案例-显示大图的分析和实现

  *   第十章 AJAX/

    *   AJAX快速入门/

      *   01-AJAX快速入门-AJAX的介绍

      *   02-AJAX快速入门-原生JS方式实现AJAX

      *   03-AJAX快速入门-原生JS实现AJAX的步骤详解

      *   04-AJAX快速入门-jQuery的GET方式实现AJAX

      *   05-AJAX快速入门-jQuery的POST方式实现AJAX

      *   06-AJAX快速入门-jQuery的通用方式实现AJAX

      *   07-AJAX快速入门-AJAX快速入门的小结

    *   JSON的处理/

      *   08-JSON的处理-JSON的回顾

      *   09-JSON的处理-JSON转换工具的介绍

      *   10-JSON的处理-JSON转换的练习01

      *   11-JSON的处理-JSON转换的练习02

      *   12-JSON的处理-JSON处理的小结

    *   搜索联想案例/

      *   13-搜索联想案例-案例效果和环境的介绍

      *   14-搜索联想案例-案例的实现

    *   分页案例/

      *   15-分页案例-瀑布流分页效果和环境的介绍

      *   16-分页案例-瀑布流分页前置知识点分析

      *   17-分页案例-瀑布流分页案例的实现01

      *   18-分页案例-瀑布流分页案例的实现02

      *   19-分页案例-按钮分页效果和环境的介绍

      *   20-分页案例-按钮分页案例的实现01

      *   21-分页案例-按钮分页案例的实现02

  *   第十一章 Vue+Element/

    *   Vue快速入门/

      *   01-Vue快速入门-Vue的介绍

      *   02-Vue快速入门-Vue的快速入门

      *   03-Vue快速入门-快速入门的升级

      *   04-Vue快速入门-快速入门的小结

    *   Vue常用指令/

      *   05-Vue常用指令-指令的介绍

      *   06-Vue常用指令-文本插值

      *   07-Vue常用指令-绑定属性

      *   08-Vue常用指令-条件渲染

      *   09-Vue常用指令-列表渲染

      *   10-Vue常用指令-事件绑定

      *   11-Vue常用指令-表单绑定

      *   12-Vue常用指令-常用指令的小结

    *   Element基本使用/

      *   13-Element基本使用-Element的介绍

      *   14-Element基本使用-Element快速入门

      *   15-Element基本使用-基础布局

      *   16-Element基本使用-容器布局

      *   17-Element基本使用-表单组件

      *   18-Element基本使用-表格组件

      *   19-Element基本使用-顶部导航栏组件

      *   20-Element基本使用-侧边导航栏组件

      *   21-Element基本使用-Element的小结

    *   学生列表案例/

      *   22-学生列表案例-案例的效果和分析

      *   23-学生列表案例-头部区域的实现

      *   24-学生列表案例-侧边栏区域的实现

      *   25-学生列表案例-主区域的实现

    *   Vue高级使用/

      *   01-Vue高级使用-自定义组件

      *   02-Vue高级使用-Vue的生命周期

      *   03-Vue高级使用-异步操作

      *   04-Vue高级使用-高级使用的小结

    *   学生管理系统/

      *   05-学生管理系统-案例的效果环境的介绍

      *   06-学生管理系统-登录功能的实现01

      *   07-学生管理系统-登录功能的实现02

      *   08-学生管理系统-分页查询功能的实现

      *   09-学生管理系统-添加功能的实现

      *   10-学生管理系统-修改功能的实现

      *   11-学生管理系统-删除功能的实现

  *   第十二章 Redis/

    *   Redis入门/

      *   01-Redis入门-NoSQL概念

      *   02-Redis入门-redis概念

      *   03-Redis入门-下载与安装

      *   04-Redis入门-服务器与客户端启动

      *   05-redis入门-配置文件启动与常用配置

      *   06-Redis入门-基本操作

    *   数据类型/

      *   07-数据类型-数据类型简介

      *   08-数据类型-string基本操作

      *   09-数据类型-string扩展操作

      *   10-数据类型-string应用场景与key命名约定

      *   11-数据类型-hash基本操作

      *   12-数据类型-hash扩展操作

      *   13-数据类型-hash应用场景

      *   14-数据类型-list基本操作

      *   15-数据类型-list扩展操作

      *   16-数据类型-list应用场景

      *   17-数据类型-set基本操作

      *   18-数据类型-set扩展操作

      *   19-数据类型-set应用场景

      *   20-数据类型-实践案例

    *   常用指令/

      *   21-常用指令-key常用指令

      *   22-常用指令-DB常用指令

    *   jedis/

      *   23-jedis-HelloWorld

      *   24-jedis-工具类开发

      *   25-jedis-可视化工具

    *   持久化/

      *   26-持久化-持久化概念

      *   27-持久化-save指令完成RDB

      *   28-持久化-bgsave指令完成RDB

      *   29-持久化-save配置完成RDB

      *   30-持久化-RDB方案比对与优缺点分析

      *   31-持久化-AOF实现持久化

      *   32-持久化-手动AOF重写机制与工作原理

      *   33-持久化-自动AOF重写机制与工作原理

      *   34-持久化-RDB与AOF优缺点分析

  *   第十三章 Maven基础/

    *   Maven基本概念/

      *   01-Maven简介-Maven的概念与作用

      *   02-Maven下载与安装-下载安装与环境变量配置

      *   03-Maven基本概念-仓库

      *   04-Maven基本概念-坐标

      *   05-Maven基本概念-仓库配置

    *   第一个Maven程序/

      *   06-第一个Maven程序-Maven项目结构

      *   07-第一个Maven程序-Maven项目构建

      *   08-第一个Maven程序-插件创建Maven工程

      *   09-第一个Maven程序-Idea版创建Maven工程(3.6.1版)

      *   10-第一个Maven程序-Idea版使用模板(骨架)创建Maven工程(3.6.1版)

      *   11-第一个Maven程序-tomcat插件安装与web工程启动

    *   依赖管理与生命周期/

      *   12-依赖管理-依赖配置与依赖传递

      *   13-依赖管理-依赖范围

      *   14-生命周期与插件-生命周期与插件

  *   阶段作业 会员版(2.0)-JavaWeb-第2套试卷/

    *   试卷

*   阶段三 主流框架/

  *   第一章 主流框架导学/

    *   导学/

      *   03.框架

  *   第二章 Spring/

    *   IoC配置/

      *   01-spring简介-框架的概念

      *   02-spring简介-spring概念与体系结构

      *   03-spring发展史与优势

      *   04-IoC简介-控制翻转概念(IoC)

      *   05-IoC入门案例-入门案例制作

      *   06-IoC配置-bean的基本配置

      *   07-IoC配置-scope属性

      *   08-IoC配置-bean的生命周期控制

      *   09-IoC配置-静态工厂与实例工厂创建bean

      *   10-IoC配置-依赖注入概念(DI)

      *   11-IoC配置-set注入

      *   12-IoC配置-构造方法注入

      *   13-IoC配置-集合注入

      *   14-IoC配置-p命名空间的引入与使用

      *   15-IoC配置-SpEL

      *   16-IoC配置-读取properties文件信息

      *   17-IoC配置-import导入配置文件

      *   18-IoC配置-ApplicationContext对象层次结构

      *   19-IoC配置-第三方bean的配置方式

      *   20-综合案例-spring整合mybatis案例基础环境介绍

      *   21-综合案例-spring整合mybatis流程

    *   常用注解/

      *   01-注解驱动的意义-注解开发的作用与弊端

      *   02-常用注解-bean定义常用注解(定义,作用范围,生命周期)

      *   03-常用注解-注解配置第三方资源(工厂加载bean的形式)

      *   04-常用注解-属性注入常用注解

      *   05-常用注解-加载properties文件中的属性

      *   06-常用注解-纯注解驱动制作

      *   07-常用注解-导入第三方资源对应的配置类

      *   08-加载控制-bean加载控制

      *   09-整合第三方技术-注解整合mybatis分析

      *   10-整合第三方技术-注解整合mybatis

      *   11-整合第三方技术-注解整合Junit

    *   IoC底层原理/

      *   12-IoC底层核心原理-IoC核心接口

      *   13-IoC底层核心原理-组件扫描过滤器

      *   14-IoC底层核心原理-自定义导入器

      *   15-IoC底层核心原理-自定义注册器

      *   16-IoC底层核心原理-bean初始化过程解析

    *   AOP配置/

      *   01-AOP简介-AOP概念及作用

      *   02-AOP入门案例-AOP核心概念

      *   03-AOP入门案例-案例制作

      *   04-AOP配置(XML)-AOP基本配置

      *   05-AOP配置(XML)-切入点表达式

      *   06-AOP配置(XML)-三种切入点配置方式

      *   07-AOP配置(XML)-五种通知类型配置

      *   08-AOP配置(XML)-通知顺序

      *   09-AOP配置(XML)-通知中获取参数

      *   10-AOP配置(XML)-通知中获取返回值

      *   11-AOP配置(XML)-通知中获取异常对象

      *   12-AOP配置(注解)-注解配置AOP

      *   13-AOP配置(注解)-注解AOP通知执行顺序控制

      *   14-AOP配置(注解)-AOP注解驱动

      *   15-综合案例-业务层接口性能监控案例

    *   Spring核心事务/

      *   01-事务回顾-事务基础概念回顾

      *   02-事务管理-Spring核心事务对象介绍

      *   03-事务管理-案例环境介绍

      *   04-事务管理-编程式事务

      *   05-事务管理-AOP改造编程式事务

      *   06-事务管理-声明式事务(XML格式)(TX命名空间管理事务)

      *   07-事务管理-tx:method属性详解

      *   08-事务管理-事务传播行为

      *   09-事务管理-声明式事务(注解)

      *   10-事务管理-声明式事务(注解驱动)

      *   11-模板对象-JdbcTemplate

      *   12-模板对象-redis环境准备

      *   13-模板对象-redisTemplate

      *   14-事务底层原理解析-设计模式

  *   第三章 SpringMVC/

    *   入门案例/

      *   01-SpringMVC概述

      *   02-入门案例-入门案例制作

      *   03-入门案例-SpringMVC技术架构图

    *   基本配置/

      *   04-基本配置-常规配置(Controller加载控制,静态资源加载控制,中文乱码处理)

      *   05-基本配置-注解驱动

    *   请求/

      *   06-请求-普通类型参数传参

      *   07-请求-POJO类型参数传参

      *   08-请求-数组与集合类型参数传参

      *   09-请求-类型转换器

      *   10-请求-自定义类型转换器

      *   11-请求-请求映射

    *   响应/

      *   12-响应-页面跳转

      *   13-响应-带数据页面跳转

      *   14-响应-返回json数据

      *   15-Servlet相关接口-Servlet相关接口替换方案

    *   异步调用/

      *   01-异步调用-接收异步请求参数

      *   02-异步调用-异步请求接收响应数据

      *   03-异步请求-跨域访问

    *   拦截器/

      *   04-拦截器-拦截器简介

      *   05-拦截器-自定义拦截器开发过程

      *   06-拦截器-拦截器配置与方法参数

      *   07-拦截器-多拦截器配置

    *   异常处理/

      *   08-异常处理-异常处理器

      *   09-异常处理-注解开发异常处理器

      *   10-异常处理-异常处理解决方案

    *   实用技术/

      *   11-实用技术-文件上传

      *   12-实用技术-文件上传注意事项

      *   13-实用技术-Restful开发入门

      *   14-实用技术-Restful风格配置

      *   15-实用技术-postman工具安装与使用

      *   01-实用技术-校验框架入门

      *   02-实用技术-多规则校验,嵌套校验与分组校验

    *   SSM整合/

      *   03-SSM整合-SSM整合流程简介

      *   04-SSM整合-项目结构搭建

      *   05-SSM整合-Spring整合MyBatis(复习)

      *   06-SSM整合-配置分页插件与事务

      *   07-SSM整合-整合junit测试业务层接口

      *   08-SSM整合-Rest风格开发SpringMVC

      *   09-SSM整合-Spring整合SpringMVC

      *   10-SSM整合-表现层数据封装

      *   11-SSM整合-问题消息处理

      *   12-SSM整合-纯注解开发SSM

  *   第四章 Maven高级/

    *   分模块开发与设计/

      *   01-分模块开发与设计-模块拆分思想与pojo模块拆分

      *   02-分模块开发与设计-dao模块拆分

      *   03-分模块开发与设计-service模块拆分

      *   04-分模块开发与设计-controller模块拆分

    *   高级特性/

      *   05-聚合-模块聚合

      *   06-继承-模块继承

      *   07-属性-属性定义与使用

      *   08-版本管理-版本管理

      *   09-资源配置-资源加载属性值

      *   10-环境配置-多环境配置

      *   11-跳过测试-跳过测试的三种方式

    *   私服/

      *   12-私服-nexus服务器安装与启动

      *   13-私服-仓库分类与手动上传组件

      *   14-私服-本地仓库访问私服

      *   15-私服-idea访问私服与组件上传

  *   第五章 Dubbo/

    *   互联网项目架构/

      *   01-今日内容

      *   02-相关概念-互联网项目架构目标-特点

      *   03-相关概念-互联网项目架构目标-目标

      *   04-相关概念-集群和分布式

      *   05-相关概念-架构演进

    *   dubbo快速入门/

      *   06-dubbo概述

      *   07-dubbo快速入门-zookeeper安装

      *   08-dubbo快速入门-spring和springmvc整合

      *   09-dubbo快速入门-服务提供者

      *   10-dubbo快速入门-服务消费者

    *   dubbo高级特性/

      *   11-dubbo高级特性-dubbo-admin安装

      *   12-dubbo高级特性-dubbo-admin使用

      *   13-dubbo高级特性-序列化

      *   14-dubbo高级特性-地址缓存

      *   15-dubbo高级特性-超时

      *   16-dubbo高级特性-重试

      *   17-dubbo高级特性-多版本

      *   18-dubbo高级特性-负载均衡

      *   19-dubbo高级特性-集群容错

      *   20-dubbo高级特性-服务降级

  *   第六章 Zookeeper/

    *   Zookeeper安装/

      *   01-今日内容

      *   02-Zookeeper概念

      *   03-Zookeeper安装

    *   Zookeeper命令操作/

      *   04-Zookeeper命令操作-数据模型

      *   05-Zookeeper命令操作-服务端命令

      *   06-Zookeeper命令操作-客户端命令-1基本CRUD

      *   07-Zookeeper命令操作-客户端命令-2创建临时循序节点

    *   JavaAPI操作/

      *   08-Zookeeper JavaAPI操作-Curator介绍

      *   09-Zookeeper JavaAPI操作-建立连接

      *   10-Zookeeper JavaAPI操作-创建节点

      *   11-Zookeeper JavaAPI操作-查询节点

      *   12-Zookeeper JavaAPI操作-修改节点

      *   13-Zookeeper JavaAPI操作-删除节点

      *   14-Zookeeper JavaAPI操作-Watch监听概述

      *   15-Zookeeper JavaAPI操作-Watch监听-NodeCache

      *   16-Zookeeper JavaAPI操作-Watch监听-PathChildrenCache

      *   17-Zookeeper JavaAPI操作-Watch监听-TreeCache

    *   分布式锁/

      *   18-Zookeeper 分布式锁-概念

      *   19-Zookeeper 分布式锁-Zookeeper分布式锁原理

      *   20-Zookeeper 分布式锁-模拟12306售票案例

    *   集群/

      *   21-Zookeeper 集群-介绍

      *   22-Zookeeper 集群-搭建

      *   23-Zookeeper 集群-故障测试

      *   24-Zookeeper 集群-角色

  *   第七章 微服务-SpringBoot微服务快速开发/

    *   SpringBoot概述(本阶段学习资料在此处下载~)/

      *   01-今日内容

      *   02-SpringBoot概述

    *   SpringBoot快速入门/

      *   03-SpringBoot快速入门

      *   04-快速构建SpringBoot工程

    *   SpringBoot起步依赖分析/

      *   05-SpringBoot起步依赖原理分析

    *   SpringBoot配置/

      *   06-SpringBoot配置-配置文件分类

      *   07-SpringBoot配置-yaml基本语法

      *   08-SpringBoot配置-yaml数据格式

      *   09-SpringBoot配置-获取数据_1

      *   10-SpringBoot配置-获取数据_2

      *   11-SpringBoot配置-profile

      *   12-SpringBoot配置-项目内部配置文件加载顺序

      *   13-SpringBoot配置-项目外部配置加载顺序

    *   SpringBoot整合其他框架/

      *   13-SpringBoot整合Junit

      *   14-SpringBoot整合redis

      *   15-SpringBoot整合mybatis

    *   SpringBoot高级概述/

      *   01-SpringBoot高级-今日内容

    *   SpringBoot高级原理分析/

      *   02-SpringBoot自动配置-Condition-1

      *   03-SpringBoot自动配置-Condition-2

      *   04-SpringBoot自动配置-切换内置web服务器

      *   05-SpringBoot自动配置-Enable注解原理

      *   06-SpringBoot自动配置-@Import详解

      *   07-SpringBoot自动配置-@EnableAutoConfiguration详解

      *   08-SpringBoot自动配置-自定义starter步骤分析

      *   09-SpringBoot自动配置-自定义starter实现-1

      *   10-SpringBoot自动配置-自定义starter实现-2

      *   11-SpringBoot事件监听

      *   12-SpringBoot流程分析-初始化

      *   13-SpringBoot流程分析-run

    *   SpringBoot高级监控/

      *   14-SpringBoot监控-actuator基本使用

      *   15-SpringBoot监控-actuator开启所有endpoint

      *   16-SpringBoot监控-springboot admin图形化界面使用

    *   SpringBoot项目部署/

      *   17-SpringBoot部署

  *   第八章 搜索引擎-ElasticSearch/

    *   初识ElasticSearch/

      *   01-今日内容

      *   02-初识ElasticSearch-基于数据库查询的问题

      *   03-初识ElasticSearch-倒排索引

      *   04-初识ElasticSearch-ES存储和查询的原理

      *   05-初识ElasticSearch-ES概念详解

    *   安装ElasticSearch/

      *   06-安装ElasticSearch-ES安装

      *   07-安装ElasticSearch-ES辅助工具安装

    *   脚本操作ES/

      *   08-ElasticSearch核心概念

      *   09-脚本操作ES-RESTful风格介绍

      *   10-脚本操作ES-操作索引

      *   11-脚本操作ES-操作映射-数据类型

      *   12-脚本操作ES-操作映射

      *   13-脚本操作ES-操作文档

    *   分词器/

      *   14-分词器-介绍

      *   15-分词器-ik分词器安装

      *   16-分词器-ik分词器使用

      *   17-脚本操作ES-查询文档-使用IK分词器_1

    *   ElasticSearch JavaApi/

      *   18-ElasticSearch JavaApi-SpringBoot整合ES

      *   19-ElasticSearch JavaApi-创建索引

      *   20-ElasticSearch JavaApi-查询、删除、判断索引

      *   21-ElasticSearch JavaApi-添加文档

      *   22-ElasticSearch JavaApi-修改、查询、删除文档

    *   ElasticSearch高级操作/

      *   01-今日内容

      *   02-ElasticSearch高级操作-bulk批量操作-脚本

      *   03-ElasticSearch高级操作-bulk批量操作-JavaAPI

      *   04-ElasticSearch高级操作-导入数据-分析&创建索引

      *   05-ElasticSearch高级操作-导入数据-代码实现

      *   06-ElasticSearch高级操作-导入数据-代码实现-详解(选放)

    *   ElasticSearch查询/

      *   07-ElasticSearch查询-matchAll-脚本

      *   08-ElasticSearch查询-matchAll-JavaAPI

      *   09-ElasticSearch查询-termQuery

      *   10-ElasticSearch查询-matchQuery

      *   11-ElasticSearch查询-模糊查询-脚本

      *   12-ElasticSearch查询-模糊查询-JavaAPI

      *   13-ElasticSearch查询-范围&排序查询

      *   14-ElasticSearch查询-queryString查询

      *   15-ElasticSearch查询-布尔查询-脚本

      *   16-ElasticSearch查询-布尔查询-JavaAPI

      *   17-ElasticSearch查询-聚合查询-脚本

      *   18-ElasticSearch查询-聚合查询-JavaAPI

      *   19-ElasticSearch查询-高亮查询-脚本

      *   20-ElasticSearch查询-高亮查询-JavaAPI

      *   21-ElasticSearch重建索引&索引别名

    *   ElasticSearch 集群/

      *   22-ElasticSearch 集群-集群介绍

      *   23-ElasticSearch 集群-ES集群相关概念

      *   24-ElasticSearch 集群-集群搭建

      *   25-ElasticSearch 集群-kibina管理集群

      *   26-ElasticSearch 集群-JavaAPI 访问集群

      *   27-ElasticSearch 集群-分片配置

      *   28-ElasticSearch 集群-路由原理

      *   29-ElasticSearch 集群-脑裂

      *   30-ElasticSearch 集群-集群扩容

  *   第九章 项目一前置课RocketMQ/

    *   MQ简介/

      *   01-RocketMQ-MQ简介

      *   02-RocketMQ-MQ作用

      *   03-RocketMQ-MQ优缺点分析

      *   04-RocketMQ-MQ产品介绍

    *   环境搭建/

      *   05-RocketMQ-基本概念

      *   06-RocketMQ-服务器安装、启动与连接测试

    *   消息发送与消费/

      *   07-RocketMQ-生产消息(OneToOne)

      *   08-RocketMQ-消费消息(OneToOne)

      *   09-RocketMQ-消息消费模式(OneToMany)

      *   10-RocketMQ-消息消费模式(ManyToMany)

      *   11-RocketMQ-消息类别

      *   12-RocketMQ-延时消息

      *   13-RocketMQ-批量消息发送

      *   14-RocketMQ-tag过滤消息

      *   15-RocketMQ-sql过滤消息

      *   16-RocketMQ-错乱的消息顺序出现原因

      *   17-RocketMQ-选择消息发送的消息队列

      *   18-RocketMQ-获取消息时绑定线程实现顺序消息

      *   19-RocketMQ-事务消息概念与工作过程分析

      *   20-RockmeMQ-事务消息三种状态

    *   集群搭建/

      *   01-RocketMQ-集群结构与特征分析

      *   02-RocketMQ-双主双从集群搭建-虚拟机基础环境设置

      *   03-RocketMQ-双主双从集群搭建-master消息服务器配置

      *   04-RocketMQ-双主双从集群搭建-slave消息服务器配置

      *   05-RocketMQ-双主双从集群搭建-单虚拟机搭建问题分析与解决

      *   06-RocketMQ-rocketmq-console安装与基本使用

    *   高级特性/

      *   07-RocketMQ-消息持久化与持久化介质

      *   08-RocketMQ-顺序写与零拷贝

      *   09-RocketMQ-消息存储结构

      *   10-RocketMQ-刷盘机制

      *   11-RocketMQ-高可用与主从复制方案

      *   12-RocketMQ-负载均衡

      *   13-RocketMQ-消息重试与死信队列

      *   14-RocketMQ-消息幂等

  *   第十章 应用容器-Docker/

    *   初识docker/

      *   01-今日内容

      *   02-初识docker-docker概述

      *   03-初识docker-安装docker

      *   04-初识docker-docker架构

      *   05-初识docker-配置镜像加速器

    *   docker命令/

      *   06-docker命令-服务相关命令

      *   07-docker命令-镜像相关命令

      *   08-docker命令-容器相关命令1

      *   09-docker命令-容器相关命令2

    *   docker容器数据卷/

      *   10-docker容器数据卷-数据卷概念及作用

      *   11-docker容器数据卷-配置数据卷

      *   12-docker容器数据卷-配置数据卷2

      *   13-docker容器数据卷-数据卷容器

    *   docker应用部署/

      *   14-docker应用部署-部署mysql

      *   15-docker应用部署-部署tomcat

      *   16-docker应用部署-部署nginx

      *   17-docker应用部署-部署redis

    *   dockerfile/

      *   18-dockerfile-镜像原理

      *   19-dockerfile-容器转为镜像

      *   20-dockerfile-dockerfile概述及关键字

      *   21-dockerfile-案例-自定义centos

      *   22-dockerfile-案例-部署springboot项目

    *   docker compose/

      *   23-docker compose-概述

      *   24-docker compose-安装使用

    *   docker私有仓库/

      *   25-docker私有仓库-搭建

      *   26-docker私有仓库-上传镜像

      *   27-docker私有仓库-拉取镜像

      *   28-docker和虚拟机比较

  *   第十一章 Mybatis-Plus入门/

    *   课程说明/

      *   01-课程介绍

    *   了解Mybatis-Plus/

      *   02-了解Mybatis-Plus之简介

      *   03-了解Mybatis-Plus之特性

      *   04-了解Mybatis-Plus之架构

      *   05-了解Mybatis-Plus之作者介绍

    *   Mybatis-Plus快速入门/

      *   06-Mybatis-Plus快速开始之创建数据库以及表

      *   07-Mybatis-Plus快速开始之搭建工程

      *   08-Mybatis-Plus快速开始之使用Mybatis实现查询findAll()方法

      *   09-Mybatis-Plus快速开始之Mybatis+MP实现查询User

      *   10-Mybatis-Plus快速开始之Spring+Mybatis+MP实现查询User

      *   11-Mybatis-Plus快速开始之SpringBoot+Mybatis+MP实现查询User

    *   通用CRUD详解/

      *   12-通用CRUD详解之插入操作

      *   13-通用CRUD详解之@TableField注解详解

      *   14-通用CRUD详解之根据id更新

      *   15-通用CRUD详解之根据条件更新

      *   16-通用CRUD详解之删除操作(deleteById)

      *   17-通用CRUD详解之删除操作(deleteByMap)

      *   18-通用CRUD详解之删除操作(delete)

      *   19-通用CRUD详解之删除操作(deleteBatchIds)

      *   20-通用CRUD详解之查询操作(selectById)

      *   21-通用CRUD详解之查询操作(selectBatchIds)

      *   22-通用CRUD详解之查询操作(selectOne)

      *   23-通用CRUD详解之查询操作(selectCount)

      *   24-通用CRUD详解之查询操作(selectList)

      *   25-通用CRUD详解之查询操作(selectPage)

      *   26-通用CRUD详解之SQL注入的原理

    *   Mybatis-Plus配置/

      *   27-Mybatis-Plus配置之基本配置(configLocation)

      *   28-Mybatis-Plus配置之基本配置(mapperLocations)

      *   29-Mybatis-Plus配置之基本配置(typeAliasesPackage)

      *   30-Mybatis-Plus配置之进阶配置(mapUnderscoreToCamelCase、cacheEnabled)

      *   31-Mybatis-Plus配置之DB策略配置(idType)

      *   32-Mybatis-Plus配置之DB策略配置(tablePrefix)

    *   Mybatis-Plus条件构造器/

      *   33-Mybatis-Plus条件构造器之allEq的使用

      *   34-Mybatis-Plus条件构造器之基本比较操作

      *   35-Mybatis-Plus条件构造器之模糊查询

      *   36-Mybatis-Plus条件构造器之排序查询

      *   37-Mybatis-Plus条件构造器之逻辑查询

      *   38-Mybatis-Plus条件构造器之select(指定查询字段)

    *   课程总结/

      *   39-课程总结

  *   第十二章 Mybatis-Plus进阶/

    *   课程介绍/

      *   01-课程介绍

    *   ActiveRecord入门/

      *   02-Mybatis-Plus之ActiveRecord简介

      *   03-Mybatis-Plus之ActiveRecord开启AR之旅

      *   04-Mybatis-Plus之ActiveRecord新增数据

      *   05-Mybatis-Plus之ActiveRecord更新数据

      *   06-Mybatis-Plus之ActiveRecord删除数据

      *   07-Mybatis-Plus之ActiveRecord根据条件查询数据

    *   Oracle 主键/

      *   08-Mybatis-Plus之Oracle 主键Sequence(部署Oracle环境)

      *   09-Mybatis-Plus之Oracle 主键Sequence(创建表以及安装驱动包到本地仓库)

      *   10-Mybatis-Plus之Oracle 主键Sequence(编码实现序列的使用)

    *   Mybatis-Plus插件/

      *   11-Mybatis-Plus之插件(mybatis的插件机制)

      *   12-Mybatis-Plus之插件(mybatis的插件机制 补充)

      *   13-Mybatis-Plus之插件(执行分析插件)

      *   14-Mybatis-Plus之插件(性能分析插件)

      *   15-Mybatis-Plus之插件(乐观锁插件)

      *   16-Mybatis-Plus之插件(乐观锁插件的特别说明)

    *   Sql 注入器/

      *   17-Mybatis-Plus之Sql 注入器(编写MyBaseMapper、MySqlInjector)

      *   18-Mybatis-Plus之Sql 注入器(测试以及改进)

    *   自动填充/

      *   19-Mybatis-Plus之自动填充功能

    *   逻辑删除/

      *   20-Mybatis-Plus之逻辑删除

    *   通用枚举/

      *   21-Mybatis-Plus之通用枚举

    *   代码生成器/

      *   22-Mybatis-Plus之代码生成器

    *   Idea开发插件/

      *   23-MybatisX 快速开发插件

    *   课程总结/

      *   24-课程总结

  *   阶段作业 会员版(2.0)-主流框架-第2套试卷/

    *   试卷

*   阶段四 社交实战-探花交友/

  *   第一章 探花交友导学/

    *   导学/

      *   04.探花交友

  *   第二章 第1章 项目介绍以及实现登录功能/

    *   课程说明/

      *   01.课程说明

    *   项目介绍/

      *   02.功能介绍

      *   03.项目介绍之项目背景、市场分析、目标用户群体

      *   04.项目介绍之实现技术相关内容

      *   05.项目介绍之开发方式

      *   06.项目介绍之基础环境

    *   功能实现的基础工作/

      *   07.注册登录功能实现之流程说明

      *   08.注册登录功能实现之单点登录系统

      *   09.注册登录功能实现之搭建工程

      *   10.注册登录功能实现之数据库表以及基础配置

      *   11.注册登录功能实现之编写基础代码

    *   实现注册登录功能/

      *   12.注册登录功能实现之短信验证码(上)

      *   13.注册登录功能实现之短信验证码(中)

      *   14.注册登录功能实现之短信验证码(下)

      *   15.注册登录功能实现之JWT快速入门

      *   16.注册登录功能实现之用户登录(流程说明)

      *   17.注册登录功能实现之用户登录(功能实现-上)

      *   18.注册登录功能实现之用户登录(功能实现-下)

    *   课程总结/

      *   19.课程总结

  *   第三章 第2章 完善个人信息与MongoDB入门/

    *   课程说明/

      *   01.课程说明

    *   完善个人信息/

      *   02.完善个人信息之图片上传(图片存储解决方案分析)

      *   03.完善个人信息之图片上传(阿里云OSS使用说明)

      *   04.完善个人信息之图片上传(功能实现)

      *   05.完善个人信息之人脸识别(虹软开放平台使用)

      *   06.完善个人信息之开发服务接口

      *   07.完善个人信息之校验token

      *   08.完善个人信息之测试

    *   MongoDB快速入门/

      *   09.MongoDB快速入门之简介与部署安装

      *   10.MongoDB快速入门之基本操作(概念与数据库操作)

      *   11.MongoDB快速入门之基本操作(新增、更新数据)

      *   12.MongoDB快速入门之基本操作(删除、查询数据)

      *   13.MongoDB快速入门之基本操作(索引、UI工具)

      *   14.SpringBoot整合MongoDB

    *   课程总结/

      *   15.课程总结

  *   第四章 第3章 今日佳人功能实现/

    *   课程说明/

      *   01.课程说明

    *   系统架构说明/

      *   02.首页以及系统架构说明

      *   03.首页以及系统架构说明(部署nginx服务)

      *   04.首页以及系统架构说明(搭建server、dubbo工程)

    *   实现今日佳人/

      *   05.实现今日佳人功能(编写dubbo服务)

      *   06.实现今日佳人功能之编写接口服务(上)

      *   07.实现今日佳人功能之编写接口服务(下)

    *   实现推荐用户列表/

      *   08.实现推荐用户列表

    *   通用缓存解决方案/

      *   09.通用缓存解决方案(上)

      *   10.通用缓存解决方案(下)

    *   整合测试/

      *   11.整合测试

    *   课程总结/

      *   12.课程总结

  *   第五章 第4章 圈子功能实现/

    *   课程说明/

      *   01.课程说明

    *   抽取common工程/

      *   02.抽取common工程

    *   圈子功能实现分析/

      *   03.圈子功能之功能演示说明

      *   04.圈子功能之实现方案分析

      *   05.圈子功能之表结构设计

    *   好友关系数据/

      *   06.好友关系数据

    *   查询好友动态/

      *   07.查询好友动态(实现dubbo服务)

      *   08.查询好友动态(实现APP接口服务)

      *   09.查询好友动态(测试)

    *   统一校验token/

      *   10.统一校验token(分析)

      *   11.统一校验token(实现)

    *   实现圈子功能/

      *   12.发布动态之编写dubbo服务(上)

      *   13.发布动态之编写dubbo服务(下)

      *   14.发布动态之编写APP服务

      *   15.查询推荐动态(实现dubbo服务)

      *   16.查询推荐动态(实现APP接口服务)

    *   课程总结/

      *   17.课程总结

  *   第六章 第5章 圈子、小视频功能实现/

    *   课程说明/

      *   01.课程说明

    *   实现点赞功能/

      *   02.圈子点赞实现分析

      *   03.实现点赞功能之dubbo服务(上)

      *   04.实现点赞功能之dubbo服务(下)

      *   05.实现点赞功能之dubbo服务(测试)

      *   06.实现点赞功能之APP接口服务开发

    *   实现喜欢功能/

      *   07.实现喜欢功能

    *   实现评论功能/

      *   08.实现查询单条动态

      *   09.实现评论功能之dubbo服务

      *   10.实现评论功能之APP接口服务

    *   实现小视频功能/

      *   11.小视频功能说明

      *   12.了解FastDFS以及基本使用

      *   13.实现发布小视频功能之dubbo服务

      *   14.实现发布小视频功能之APP接口服务

      *   15.实现小视频列表功能之dubbo服务(上)

      *   16.实现小视频列表功能之dubbo服务(下)

      *   17.实现小视频列表功能之APP接口服务

    *   课程总结/

      *   18.课程总结

  *   第七章 第6章 完善小视频功能以及即时通讯/

    *   课程说明/

      *   01.课程说明

    *   完善小视频功能/

      *   02.小视频点赞

      *   03.小视频评论

      *   04.小视频关注用户(实现dubbo服务)

      *   05.小视频关注用户(实现APP服务)

    *   对接环信平台/

      *   06.即时通讯功能说明以及技术方案分析

      *   07.环信平台介绍说明

      *   08.集成环信平台之获取管理员权限(上)

      *   09.集成环信平台之获取管理员权限(下)

      *   10.环信用户系统集成(流程、Spring-Retry)

      *   11.环信用户系统集成(通用请求服务)

      *   12.环信用户系统集成(注册环信用户)

      *   13.环信用户系统集成(查询环信用户信息)

      *   14.环信用户系统集成(根据环信id、用户id查询个人信息)

      *   15.环信用户系统集成(发送消息给客户端)

      *   16.环信用户系统集成(用户数据同步到环信)

    *   我的好友功能/

      *   17.实现添加添加联系人功能

      *   18.重新生成好友关系数据

      *   19.实现联系人列表功能

      *   20.聊天功能的测试

    *   课程总结/

      *   21.课程总结

  *   第八章 第7章 善消息功能以及个人主页/

    *   课程说明/

      *   01.课程说明

    *   完善消息功能/

      *   02.实现消息点赞、喜欢、评论列表(dubbo服务)

      *   03.实现消息点赞、喜欢、评论列表(APP接口服务)

      *   04.实现公告列表

    *   实现个人主页功能/

      *   05.实现个人主页功能(个人信息)

      *   06.实现个人主页功能(个人相册)

    *   实现聊一下功能/

      *   07.实现聊一下功能(流程分析)

      *   08.实现聊一下功能(陌聊问题)

      *   09.实现聊一下功能之回复陌生人问题(dubbo服务)

      *   10.实现聊一下功能之回复陌生人问题(APP接口服务)

    *   实现谁看过的功能/

      *   11.实现谁看过的功能之dubbo服务(上)

      *   12.实现谁看过的功能之dubbo服务(下)

      *   13.实现谁看过的功能之APP接口服务

    *   课程总结/

      *   14.课程总结

  *   第九章 第8章 搜附近以及探花功能实现/

    *   课程说明/

      *   01.课程说明

    *   实现上报地理位置功能/

      *   02.实现上报地理位置功能之dubbo服务(上)

      *   03.实现上报地理位置功能之dubbo服务(中)

      *   04.实现上报地理位置功能之dubbo服务(下)

      *   05.实现上报地理位置功能之APP接口服务

    *   实现搜附近功能/

      *   06.实现搜附近功能(dubbo服务)

      *   07.实现搜附近功能(APP接口服务)

    *   实现探花功能/

      *   08.实现探花功能之喜欢dubbo服务(上)

      *   09.实现探花功能之喜欢dubbo服务(下)

      *   10.实现探花功能之推荐列表dubbo服务

      *   11.实现探花功能之推荐列表APP接口服务

      *   12.实现探花功能之左滑右滑APP接口服务

    *   用户资料维护/

      *   13.用户资料之基本信息

      *   14.用户资料之更新头像

    *   课程总结/

      *   15.课程总结

  *   第十章 第9章 我的功能实现/

    *   课程说明/

      *   01.课程说明

    *   我的喜欢功能/

      *   02.我的喜欢统计数(dubbo服务)

      *   03.我的喜欢统计数(APP接口服务)

      *   04.实现喜欢列表功能(喜欢dubbo接口服务)

      *   05.实现喜欢列表功能(最近访客dubbo服务)

      *   06.实现喜欢列表功能(APP接口服务)

      *   07.实现喜欢列表功能(取消喜欢)

      *   08.实现喜欢列表功能(喜欢粉丝)

    *   用户通用设置/

      *   09.用户通用设置之查询配置

      *   10.用户通用设置之保存陌生人问题

      *   11.用户通用设置之黑名单列表

      *   12.用户通用设置之移除黑名单

      *   13.用户通用设置之更新通知

      *   14.用户通用设置之更新手机号

    *   课程总结/

      *   15.课程总结

  *   第十一章 第10章 实现推荐功能/

    *   课程说明/

      *   01.课程说明

    *   推荐系统说明/

      *   02.什么是推荐系统?

      *   03.协同过滤推荐算法

      *   04.实现好友推荐

    *   圈子推荐/

      *   05.圈子推荐之流程、计分规则说明

      *   06.圈子推荐之发送消息

      *   07.圈子推荐之接收消息

      *   08.圈子推荐之接收消息(测试)

    *   小视频推荐/

      *   09-部署圈子推荐系统服务

      *   10.小视频推荐之发送消息

      *   11.小视频推荐之接收消息

    *   课程总结/

      *   13.课程总结

  *   阶段作业 社交实战-探花交友-第3套试卷/

    *   试卷

*   阶段五 流行框架/

  *   第一章 流行框架导学2.0/

    *   导学/

      *   05.流行框架

  *   第二章 Redis高级/

    *   删除策略/

      *   01-删除策略-过期数据的概念与存储结构

      *   02-删除策略-定时删除与惰性删除

      *   03-删除策略-定期删除

      *   04-删除策略-淘汰策略

    *   主从复制/

      *   05-主从复制-主从复制概念

      *   06-主从复制-工作流程(一)建立连接阶段

      *   07-主从复制-主从结构搭建

      *   08-主从复制-工作流程(二)数据同步阶段

      *   09-主从复制-工作流程(三)命令传播阶段与复制缓冲区工作原理

      *   10-主从复制-工作流程更新与心跳机制

      *   11-主从复制-常见问题

    *   哨兵模式/

      *   12-哨兵模式-哨兵简介

      *   13-哨兵模式-环境配置与哨兵启动

      *   14-哨兵模式-主从切换过程演示

      *   15-哨兵模式-监控与通知阶段工作流程

      *   16-哨兵模式-故障转移阶段工作流程

    *   集群/

      *   17-集群-集群简介

      *   18-集群-集群内部数据存储结构

      *   19-集群-搭建集群基础环境准备工作

      *   20-集群-cluster集群搭建与基本功能演示

      *   21-集群-节点操作

    *   企业级解决方案/

      *   22-企业级解决方案-缓存预热

      *   23-企业级解决方案-缓存雪崩

      *   24-企业级解决方案-缓存击穿

      *   25-企业级解决方案-缓存穿透

      *   26-企业级解决方案-性能指标监控

      *   27-企业级解决方案-性能监控工具

  *   第三章 消息中间件-RabbitMQ/

    *   MQ的基本概念/

      *   1_MQ的重要性

      *   2_MQ概述

      *   3_MQ的优势

      *   4_MQ的劣势

      *   5_常见的MQ产品

    *   RabbitMQ快速入门/

      *   6_RabbitMQ概述

      *   7_RabbitMQ安装

      *   8_RabbitMQ管控台使用

      *   9_RabbitMQ快速入门-生产者

      *   10_RabbitMQ快速入门-消费者

    *   RabbitMQ的工作模式/

      *   11_RabbitMQ工作模式-WorkQueues

      *   12_RabbitMQ工作模式-PubSub生产者

      *   13_RabbitMQ工作模式-PubSub消费者

      *   14_RabbitMQ工作模式-Routing

      *   15_RabbitMQ工作模式-Topics

      *   16_RabbitMQ工作模式-总结

    *   Spring整合RabbitMQ/

      *   17_Spring整合RabbitMQ-生产者

      *   18_Spring整合RabbitMQ-消费者

      *   19_Spring整合RabbitMQ-配置详解

      *   20_SpringBoot整合RabbitMQ-生产者

      *   21_SpringBoot整合RabbitMQ-消费者

    *   RabbitMQ高级特性/

      *   01_今日内容

      *   02_高级特性-消息可靠投递-confirm

      *   03_高级特性-消息可靠投递-return

      *   04_高级特性-Consumer Ack

      *   05_高级特性-消费端限流

      *   06_高级特性-TTL

      *   07_高级特性-死信队列-概述

      *   08_高级特性-死信队列-代码实现

      *   09_高级特性-延迟队列-概述

      *   10_高级特性-延迟队列-代码实现

      *   11_高级特性-日志与监控

      *   12_高级特性-消息追踪

    *   RabbitMQ应用问题/

      *   13_应用问题-消息补偿

      *   14_应用问题-幂等性保障

    *   RabbitMQ集群搭建/

      *   15_集群搭建-镜像队列

      *   16_集群搭建-haproxy

  *   第四章 微服务-SpringCloud/

    *   初识Spring Cloud/

      *   01-今日内容-Spring Cloud-day01

      *   02-初识Spring Cloud-微服架构

      *   03-初识Spring Cloud-初识Spring Cloud

      *   04-初识Spring Cloud-Spring Cloud 和 dubbo 对比

    *   Eureka/

      *   05-Spring Cloud服务治理-Eureka介绍

      *   06-Spring Cloud服务治理-Eureka快速入门-环境搭建

      *   07-Spring Cloud服务治理-Eureka快速入门-RestTemplate远程调用

      *   08-Spring Cloud服务治理-Eureka快速入门-Eureka Server 搭建

      *   09-Spring Cloud服务治理-Eureka快速入门-Eureka控制台介绍

      *   10-Spring Cloud服务治理-Eureka快速入门-Eureka Client

      *   11-Spring Cloud服务治理-Eureka快速入门-动态获取路径

      *   12-Spring Cloud服务治理-Eureka属性-instance相关属性

      *   13-Spring Cloud服务治理-Eureka属性-server相关属性

      *   14-Spring Cloud服务治理-Eureka高可用-介绍

      *   15-Spring Cloud服务治理-Eureka高可用-搭建

      *   16-Spring Cloud服务治理-Eureka高可用-客户端测试

    *   Consul/

      *   17-Spring Cloud服务治理-Consul 概述

      *   18-Spring Cloud服务治理-Consul 快速入门

    *   Naco/

      *   19-Spring Cloud服务治理-Nacos 概述

      *   20-Spring Cloud服务治理-Nacos 快速入门

    *   Ribbon/

      *   21-Ribbon 客户端负载均衡-概述

      *   22-Ribbon 客户端负载均衡-简化RestTemplate调用

      *   23-Ribbon 客户端负载均衡-负载均衡演示

      *   24-Ribbon 客户端负载均衡-负载均衡策略

    *   Feign/

      *   01-今日内容-Spring Cloud-day02

      *   02-Feign-概述

      *   03-Feign-快速入门

      *   04-Feign-超时配置

      *   05-Feign-日志记录

    *   Hystrix/

      *   06-Hystrix-概述

      *   07-Hystrix-降级-提供方降级

      *   08-Hystrix-降级-消费方降级

      *   09-Hystrix-熔断-概念

      *   10-Hystrix-熔断-代码演示

      *   11-Hystrix-熔断监控

    *   Gateway/

      *   12-Gateway-概述

      *   13-Gateway-快速入门

      *   14-Gateway-静态路由

      *   15-Gateway-动态路由

      *   16-Gateway-微服务名称配置

      *   17-Gateway-过滤器-概述

      *   18-Gateway-过滤器-局部过滤器

      *   19-Gateway-过滤器-全局过滤器

    *   config/

      *   01-今日内容-Spring Cloud-day03

      *   02-config-概述

      *   03-config-快速入门-gitee搭建远程仓库

      *   04-config-快速入门-config server搭建

      *   05-config-快速入门-config client搭建

      *   06-config-快速入门-config client刷新

      *   07-config-集成Eureka

    *   bus/

      *   08-bus-概述

      *   09-bus-rabbitmq回顾

      *   10-bus-快速入门

    *   stream/

      *   11-stream-概述

      *   12-stream-组件

      *   13-stream-消息生产者

      *   14-stream-消息消费者

    *   Sleuth+Zipkin/

      *   15-Sleuth+Zipkin-概述

      *   16-Sleuth+Zipkin-快速入门

  *   阶段作业 流行框架-第3套试卷/

    *   试卷

*   阶段六 项目实战-黑马头条/

  *   第一章 黑马头条导学/

    *   导学/

      *   06.黑马头条

  *   第二章 第一章 环境搭建和平台管理端数据字典/

    *   项目介绍/

      *   01_黑马头条项目课程规划

      *   02_黑马头条_今日目标

      *   03_项目介绍_背景及概述

    *   业务说明/

      *   04_项目介绍_功能需求说明

    *   技术结构图/

      *   05_项目介绍_技术架构说明

    *   数据库设计/

      *   06_环境搭建_数据库设计规范及导入数据库

    *   初始工程搭建/

      *   07_环境搭建_初始化工程导入及环境说明

    *   后端开发-通用说明及开发规范/

      *   08_开发规范_前后端分离开发

      *   09_开发规范_后端开发通用规范

      *   10_开发规范_接口通用请求和响应

      *   11_开发规范_多环境切换

    *   频道管理/

      *   12_平台运营端_频道管理_需求分析

      *   13_平台运营端_频道管理_微服务搭建

      *   14_平台运营端_频道管理_频道列表_接口定义

      *   15_平台运营端_频道管理_频道列表_功能实现

      *   16_接口测试工具_postman

      *   17_接口测试工具_swagger

      *   18_接口测试工具_knife4j

      *   19_平台运营端_频道管理_新增

      *   20_平台运营端_频道管理_修改

      *   21_平台运营端_频道管理_删除

  *   第三章 第二章 平台管理端&登录/

    *   通用异常/

      *   01_今日学习目标

      *   02_通用异常代码编写

      *   03_通用异常_测试

    *   前端相关基础知识(了解)/

      *   04_前端相关基础知识

      *   05_admin前台系统搭建

    *   敏感词管理/

      *   06_平台运营端_敏感词管理_需求分析及接口定义

      *   07_平台运营端_敏感词管理_列表查询

      *   08_平台运营端_敏感词管理_新增&修改&删除

      *   09_敏感词功能与前台系统综合测试

    *   常见的加密方式/

      *   10_常见的加密方式

    *   密码加密的方式选型/

      *   11_密码加密及密码加密方式选型

    *   jwt介绍/

      *   12_token认证流程介绍

      *   13_jwt介绍及生成和解析

    *   admin端-登录实现/

      *   14_admin端登录功能思路分析和接口定义

      *   15_admin端登录功能实现

      *   16_admin端登录功能测试

    *   spring cloud nacos注册中心搭建/

      *   17_nacos介绍

      *   18_linux服务器挂载

      *   19_nacos搭建及微服务注册

  *   第四章 第三章 app端用户实名认证/

    *   网关校验jwt/

      *   01_今日学习目标

      *   02_网关功能-回顾

      *   03_网关微服务搭建

      *   04_全局过滤器实现jwt校验_流程分析

      *   05_全局过滤器实现jwt校验_代码编写

      *   06_全局过滤器实现jwt校验_测试

    *   app端用户认证列表查询/

      *   07_app端用户认证列表查询_思路分析及用户环境搭建

      *   08_app端用户认证列表查询_功能实现

    *   app端用户认证后审核/

      *   09_app端用户认证后审核_思路分析

      *   10_app端用户认证后审核_自媒体工程搭建及接口分析

      *   11_app端用户认证后审核_自媒体接口实现

      *   12_app端用户认证后审核_作者远程接口

      *   13_app端用户认证后审核_接口定义

      *   14_app端用户认证后审核_用户端定义feign接口

      *   15_app端用户认证后审核_业务层实现1

      *   16_app端用户认证后审核_业务层实现2

      *   17_app端用户认证后审核_业务层实现3

      *   18_app端用户认证后审核_控制层实现及测试

      *   19_结合前台系统综合测试

  *   第五章 第四章 素材管理/

    *   分布式事务解决方案/

      *   01_今日目标

      *   02_用户实名认证审核事务问题

      *   03_本地事务回顾

      *   04_分布式事务

      *   05_分布式事务相关理论_CAP定理

      *   06_分布式事务相关理论_BASE理论

      *   07_分布式事务解决方案_基于XA协议的两阶段提交

      *   08_分布式事务解决方案_TCC补偿机制

      *   09_分布式事务解决方案_消息最终一致性

    *   基于Seata实现分布式事务/

      *   10_seata介绍和AT模式介绍

      *   11_seata_server安装

      *   12_项目中集成seata

      *   13_项目中集成seata_测试

    *   FastDFS/

      *   14_fastdfs介绍

      *   15_fastdfs安装

      *   16_fastdfs环境搭建

      *   17_fastdfs案例_上传和删除

    *   素材管理/

      *   18_项目中集成fastdfs

      *   19_素材管理原型需求分析

      *   20_自媒体登录和网关开发

      *   21_微服务获取登录用户思路分析及实现

      *   22_自媒体素材管理_图片上传

      *   23_自媒体素材管理_图片上传_测试

      *   24_自媒体素材管理_图片图片列表查询

      *   25_自媒体素材管理_图片删除

      *   26_自媒体素材管理_图片收藏和取消收藏

      *   27_自媒体素材管理_前端项目功能联调

  *   第六章 第五章 自媒体人发布文章/

    *   自媒体文章列表查询/

      *   01_学习目标

      *   02_自媒体文章列表查询_需求分析

      *   03_自媒体文章列表查询_接口定义

      *   04_自媒体文章列表查询_功能实现

      *   05_自媒体文章列表查询_测试

    *   频道列表展示/

      *   06_自媒体文章列表查询_频道列表加载

    *   自媒体文章-发布、修改,保存草稿/

      *   07_自媒体文章_发布、修改、保存草稿_需求分析

      *   08_自媒体文章_发布、修改、保存草稿_接口定义

      *   09_自媒体文章_发布、修改、保存草稿_业务层实现1

      *   10_自媒体文章_发布、修改、保存草稿_业务层实现2

      *   11_自媒体文章_发布、修改、保存草稿_业务层实现3

      *   12_自媒体文章_发布、修改、保存草稿_业务层实现4

      *   13_自媒体文章_发布、修改、保存草稿_控制器编写及测试

    *   自媒体文章-根据id查询/

      *   14_自媒体文章_详情查询

    *   自媒体文章-删除/

      *   15_自媒体文章_删除

    *   自媒体文章-上架、下架/

      *   16_自媒体文章_上架和下架

  *   第七章 第六章 kafka与第三方接口对接/

    *   kafka/

      *   01_学习目标

      *   02_kafka简介

      *   03_kafka安装和配置

      *   04_kafka入门案例_消息生产者

      *   05_kafka入门案例_消息消费者

      *   06_kafka入门案例_测试

      *   07_kafka相关概念再介绍

      *   08_kafka生产者原理及发送类型

      *   09_kafka生产者配置_确认机制

      *   10_kafka消费者_原理及配置介绍

      *   11-kafka消费者-提交和偏移量

      *   12_kafka入门案例_集成springboot

      *   13_kafka入门案例_集成springboot_对象传递

    *   内容安全第三方接口对接/

      *   14_第三方接口_阿里云云盾介绍

      *   15_阿里云安全_文本内容垃圾检测

      *   16_阿里云安全_图片内容检测

    *   阿里云安全集成到项目/

      *   17_阿里云安全接口集成到项目

    *   敏感词过滤算法DFA/

      *   18_敏感词过滤dfa算法

  *   第八章 第七章 自媒体人文章审核/

    *   自媒体文章自动审核需求说明/

      *   01_今日学习目标

      *   02_自媒体文章自动审核流程

      *   03_自媒体文章自动审核_相关表结构介绍

    *   文章审核功能实现/

      *   04_自媒体微服务远程接口准备

      *   05_分布式主键id_雪花算法

      *   06_文章微服务远程接口准备

      *   07_文章微服务远程接口实现

      *   08_自媒体文章审核准备_自管理敏感词查询

      *   09_文章审核功能_业务层接口定义

      *   10_文章审核功能-业务逻辑实现_抽取内容和图片

      *   11_文章审核功能-业务逻辑实现_文本审核

      *   12_文章审核功能-业务逻辑实现_图片审核

      *   13_文章审核功能-业务逻辑实现_自管理敏感词审核

      *   14_文章审核功能-业务逻辑实现_保存app端文章数据

      *   15_文章审核功能-业务逻辑实现_保存app端文章配置和内容

      *   16_文章审核功能-业务逻辑实现_测试

      *   17_文章审核功能_发布文章提交审核&定义监听接收消息

      *   18_文章审核功能_综合测试

  *   第九章 第八章 平台管理-人工审核/

    *   分布式任务调度/

      *   01_今日学习目标

      *   02_什么是任务调度

      *   03_cron表达式

      *   04_什么是分布式任务调度

      *   05_XXL-Job简介

      *   06_XXL-Job快速入门_环境搭建

      *   07_XXL-Job快速入门_创建执行器和任务

      *   08_XXL-Job快速入门_案例编写_与springboot集成

      *   09_XXL-Job快速入门_案例编写_与springboot集成测试

    *   自媒体文章审核-定时任务扫描待发布文章/

      *   10_文章审核_定时任务扫描待发布文章_数据准备

      *   11_文章审核_定时任务扫描待发布文章_创建任务

      *   12_文章审核_定时任务扫描待发布文章_测试

    *   admin端-人工审核文章/

      *   13_人工审核文章_需求说明

      *   14_人工审核文章_自媒体端_接口定义及mapper

      *   15_人工审核文章_自媒体端_业务层实现及测试

      *   16_人工审核文章_admin端_接口定义

      *   17_人工审核文章_admin端_业务层实现

      *   18_人工审核文章_综合测试

    *   自媒体端-文章上下架/

      *   19_自媒体端-文章上下架_思路分析

      *   20_自媒体端-文章上下架_功能实现

  *   第十章 第九章 app端前端项目与文章详情展示/

    *   app端-文章列表/

      *   01_今日学习目标

      *   02_app端文章列表_需求分析

      *   03_app端文章列表-接口定义

      *   04_app端文章列表-sql语句编写

      *   05_app端文章列表-业务层代码编写

    *   app端网关搭建/

      *   06_app端文章列表_测试及app端网关搭建

    *   app端-前端文章列表展示/

      *   07_前端项目搭建及前后端文章列表联调测试

    *   app文章详情展示/

      *   08_app文章详情_需求说明及思路分析

      *   09_app文章详情_功能开发

      *   10_app文章详情_测试

      *   11_app文章详情_Long类型转换精度丢失问题解决

    *   app端登录功能/

      *   12_app端登录功能_需求及思路分析

      *   13_app端登录-功能实现

      *   14_app端登录-网关搭建及测试

    *   app端-关注作者或取消关注/

      *   15_app端_关注作者或取消关注_需求与思路分析

      *   16_app端_关注作者或取消关注_接口定义

      *   17_app端_关注作者或取消关注_获取作者和获取登录人

      *   18_app端_关注作者或取消关注_业务层1

      *   19_app端_关注作者或取消关注_业务层_处理关注逻辑

      *   20_app端_关注作者或取消关注_业务层_处理取消关注逻辑并测试

  *   第十一章 第十章 app端文章详情开发(行为相关/

    *   app-用户操作行为记录/

      *   01_今日学习目标

      *   02_app端用户行为_概念介绍和微服务搭建

      *   03_app端用户行为_关注行为_表关系分析

      *   04_app端用户行为_关注行为_用户端发送消息

      *   05_app端用户行为_关注行为_保存关注行为

      *   06_app端用户行为_关注行为_接收数据并测试

      *   07_app端用户行为_点赞行为_需求分析及接口定义

      *   08_app端用户行为_点赞行为_功能实现及测试

      *   09_app端用户行为_阅读行为_需求说明及定义接口

      *   10_app端用户行为_阅读行为_功能完成及测试

      *   11_app端用户行为_不喜欢和收藏行为思路分析

    *   app文章关系展示功能/

      *   12_app文章关系_需求和思路分析

      *   13_app文章关系_行为微服务远程接口

      *   14_app文章关系_行为微服务远程接口_测试

      *   15_app文章关系_用户微服务远程接口

      *   16_app文章关系_文章微服务feign接口定义

      *   17_app文章关系_功能实现_接口定义

      *   18_app文章关系_功能实现

      *   19_app文章关系_功能实现_测试

  *   第十二章 第十一章 app端评论系统开发/

    *   Mongodb/

      *   01_今日学习目标

      *   02_mongodb介绍及安装

      *   03_mongodb与springboot整合后的crud

      *   04_mongodb与springboot整合后的crud2

    *   app端评论-发表评论/

      *   05_app端评论_发表评论_需求分析

      *   06_app端评论_环境搭建

      *   07_app端评论_保存评论_功能完成

      *   08_app端评论_保存评论_测试

    *   app端评论-点赞评论/

      *   09_app端评论_评论点赞

      *   10_app端评论_评论点赞_测试

    *   app端评论-评论列表/

      *   11_app端评论_查询评论列表1

      *   12_app端评论_查询评论列表2

    *   app端评论回复-发表回复、点赞回复、回复列表/

      *   13_app端评论_前后端整体联调测试

      *   14_app端评论回复_回复列表

      *   15_app端评论回复_保存回复评论和点赞

      *   16_app端评论回复_联调测试

  *   第十三章 第十二章 app端搜索功能/

    *   搭建ElasticSearch环境/

      *   01_学习目标

      *   02_docker安装ElasticSearch环境

      *   03_docker安装kibana环境

    *   app端文章搜索/

      *   04_app端文章搜索_需求分析及创建索引

      *   05_app端文章搜索_搜索微服务搭建

      *   06_app端文章搜索_索引库数据导入

      *   07_app端文章搜索_接口定义

      *   08_app端文章搜索_业务层

      *   09_app端文章搜索_测试

      *   10_app端文章搜索_文章自动审核构建索引

    *   app端搜索-搜索记录/

      *   11_app端搜索记录_思路分析

      *   12_app端搜索记录_集成线程池

      *   13_app端搜索记录_接口定义

      *   14_app端搜索记录_业务层_查询搜索列表

      *   15_app端搜索记录_业务层_删除和新增搜索记录

      *   16_app端搜索记录_业务层_保存记录及整体联调测试

    *   app端搜索-关键字联想词/

      *   17_app端搜索_关键字联想词_功能实现

      *   18_app端搜索_优化改造关键字联想词_方案说明

      *   19_docker构建redis环境

      *   20_app端搜索_优化改造关键字联想词_业务层

      *   21_app端搜索_优化改造关键字联想词_测试

  *   第十四章 第十三章 优化-热冷数据区分/

    *   实时流式计算/

      *   01_今日学习目标

      *   02_实时流式计算概念介绍

    *   Kafka Stream/

      *   03_Kafka?Streams的概念介绍

      *   04_Kafka?Streams的概念介绍_KStream&KTable

      *   05_kafkaStream流式计算入门案例1

      *   06_kafkaStream流式计算入门案例2

      *   07_kafkaStream流式计算入门案例_测试

      *   08_springboot集成kafkaStream

      *   09_springboot集成kafkaStream_入门案例

    *   app端热点文章计算/

      *   10_app端热点文章计算_思路分析

      *   11_app端热点文章计算_环境集成准备

      *   12_app端热点文章计算_定时计算_计算文章分值

      *   13_app端热点文章计算_定时计算_数据排序缓存

      *   14_app端热点文章计算_定时计算_单元测试

      *   15_app端热点文章计算_定时计算_定时任务

      *   16_app端热点文章计算_实时计算_行为消息发送

      *   17_app端热点文章计算_实时计算_kafkastream集成

      *   18_app端热点文章计算_实时计算_流式处理1

      *   19_app端热点文章计算_实时计算_流式处理2

      *   20_app端热点文章计算_实时计算_流式处理_测试

      *   21_app端热点文章计算_实时计算_计算文章分值1

      *   22_app端热点文章计算_实时计算_计算文章分值2

      *   23_app端热点文章计算_实时计算_监听数据

      *   24_app端热点文章计算_查询热点数据

      *   25_app端热点文章计算_测试实时数据

  *   第十五章 第十四章 项目持续&项目部署/

    *   持续集成/

      *   01_今日学习目标

      *   02_软件开发模式介绍

      *   03_什么是持续集成

    *   Jenkins安装配置/

      *   04_Jenkins介绍

      *   05_Jenkins环境搭建_安装配置

      *   06_Jenkins环境搭建_部署环境配置

    *   持续集成生产实践配置/

      *   07_持续集成生产实践配置_Jenkins工具配置

      *   08_持续集成生产实践_环境准备

      *   09_持续集成生产实践_多环境切换

      *   10_持续集成生产实践_微服务集成Docker配置

      *   11_持续集成生产实践_基础依赖打包配置

      *   12_持续集成生产实践_微服务打包配置

      *   13_持续集成生产实践_构建其他微服务

      *   14_持续集成生产实践_部署admin前端项目

      *   15_持续集成生产实践_部署服务到远程服务器

      *   16_持续集成生产实践_构建触发器配置

  *   第十六章 第十五章 项目链路追踪/

    *   分布式链路追踪概述/

      *   01_今日学习目标

      *   02_分布式链路追踪概述

    *   Google Dapper/

      *   03_分布式链路追踪_Google?Dapper

    *   OpenTracing/

      *   04_分布式链路追踪_OpenTracing

    *   java探针技术-javaAgent/

      *   05_java探针技术_javaagent概述

      *   06_java探针技术_javaagent入门

      *   07_java探针技术_总结

    *   skyWalking/

      *   08_skyWalking概述

      *   09_skyWalking架构设计

      *   10_skyWalking_环境搭建

      *   11_skyWalking_应用程序接入

      *   12_skyWalking_UI指标内容介绍

      *   13_skyWalking_配置告警_告警规则说明

      *   14_skyWalking_配置告警_功能实现1

      *   15_skyWalking_配置告警_功能完成2

    *   项目自动化部署接入skyWalking/

      *   16_项目自动化部署接入skyWalking

  *   第十七章 第十六章 项目总结&就业指导/

    *   项目背景/

      *   01_今日学习目标

      *   02_黑马头条_项目背景

    *   项目业务/

      *   03_项目业务说明_平台管理端

      *   04_项目业务说明_自媒体端

      *   05_项目业务说明_app端

      *   06_项目业务说明_文档介绍

      *   07_项目开发涉及到的所有文档概述

      *   08_黑马头条核心业务流

    *   其他技术解决方案/

      *   09_其他技术解决方案_视频点播

      *   10_其他技术解决方案_数据迁移方案

      *   11_其他技术解决方案_分库分表

    *   项目中常见面试题/

      *   12_黑马头条项目常见面试题_项目架构

      *   13_黑马头条项目常见面试题_springboot

      *   14_黑马头条项目常见面试题_网关

      *   15_黑马头条项目常见面试题_eureka与nacos对比

      *   16_黑马头条项目常见面试题_接口联调

      *   17_黑马头条项目常见面试题_异常处理

      *   18_黑马头条项目常见面试题_seata

      *   19_黑马头条项目常见面试题_kafka消息发送确认

      *   20_黑马头条项目常见面试题_kafka消费者

      *   21_黑马头条项目常见面试题_es&mongodb

      *   22_黑马头条项目常见面试题_jenkins&skywalking

      *   23_黑马头条项目常见面试题_其他问题

    *   项目管理/

      *   24_项目管理_项目周期及预算

  *   阶段作业 项目实战-黑马头条-第4套试卷/

    *   试卷

*   阶段七 虚拟电商-充吧/

  *   第一章 充吧01章-延迟任务系统接口开发/

    *   走进虚拟电商/

      *   01-课程内容及目标介绍-cb-day01

      *   02-什么是虚拟电商

      *   03-电商虚拟业务的特点

    *   充吧项目搭建/

      *   04-充吧项目介绍

      *   05-开发环境说明及虚拟机环境挂载

      *   06-充吧项目工程搭建

    *   延迟任务/

      *   07-延迟任务单机版实现-timer

      *   08-延迟任务单机版实现-timer优化

      *   09-延迟任务单机版实现-DelayQueue相关概念介绍

      *   10-延迟任务单机版实现-DelayQueue实现

      *   11-延迟任务其他方案介绍

      *   12-延迟任务数据库设计

    *   MP开发任务/

      *   13-Mybatis-Plus介绍

      *   14-MP开发任务表持久层接口-实体编写

      *   15-MP开发任务表持久层接口-接口编写及测试

      *   16-MP开发任务日志表持久层接口

    *   延迟任务系统业务接口开发/

      *   17-延迟任务系统业务层接口编写

      *   18-延迟任务系统业务层接口实现

  *   第二章 充吧02章-延迟任务系统接口缓存优化/

    *   延迟任务数据库+缓存方案实现/

      *   01-课程内容及目标介绍-cb-day02

      *   02-redis环境搭建及工具类介绍

      *   03-redis知识点回顾及缓存工具类测试

      *   04-缓存工具类的使用

      *   05-添加任务接口redis改造

      *   06-添加任务接口添加事务注解

      *   07-取消任务接口redis改造

      *   08-消费任务接口实现

      *   09-缓存和数据库一致性问题

    *   延迟任务redis优化/

      *   10-延迟任务缓存优化思路

      *   11-延迟任务缓存优化-添加和取消任务改造

      *   12-延迟任务缓存优化-消费任务接口改造

      *   13-延迟任务定时刷新支持

      *   14-延迟任务定时刷新逻辑编写

      *   15-数据恢复方法改造

      *   16-redis管道技术介绍

      *   17-使用redis管道技术改造定时刷新任务

  *   第三章 充吧03章-延迟任务系统接口线程优化/

    *   线程池/

      *   01-课程内容及目标介绍-cb-day03

      *   02-线程使用的回顾

      *   03-线程池框架Executor和ExecutorService介绍

      *   04-ThreadPoolExecutor及参数介绍

      *   05-execute方法执行流程分析

      *   06-线程池的使用测试

      *   07-Executors线程池工厂类介绍

      *   08-ThreadPoolTaskExecutor的使用

      *   09-springboot中的异步调用

      *   10-线程池监控

    *   延迟任务接口线程改造/

      *   11-添加任务addTask方法线程改造

      *   12-消费任务poll方法线程改造

      *   13-定时刷新任务线程改造

      *   14-mybatis分组查询

      *   15-数据恢复方法分组改造

      *   16-数据恢复并行支持

    *   logback/

      *   17-logback介绍

      *   18-logback配置文件结构

      *   19-appender配置详解

      *   20-logback集成

  *   第四章 充吧04章-延迟任务系统服务化/

    *   数据恢复/

      *   01-课程内容及目标介绍-cb-day04

      *   02-数据恢复预加载方案设计

      *   03-数据恢复预加载实现

      *   04-数据恢复添加定时支持

      *   05-数据恢复预加载测试

      *   06-预加载时间参数化配置

    *   延迟任务wb层接口开发/

      *   07-延迟任务微服务改造需求和技术选型

      *   08-延迟任务wb层接口定义

      *   09-延迟任务web层接口实现

      *   10-延迟任务web层接口测试

    *   微服务注册中心Consul/

      *   11-consul环境搭建

      *   12-springCloud和Consul集成

      *   13-延迟任务feign集成

      *   13-延迟任务feign接口测试

    *   job节点开发/

      *   14-job节点开发-refresh接口抽取

      *   15-job节点开发及测试

    *   系统高可用改造/

      *   16-高可用选主需求及zookeeper环境搭建

      *   17-zookeeper选主测试

      *   18-延迟任务系统数据恢复方法选主实现

      *   19-job系统选主实现

    *   Consul配置中心支持/

      *   20-分布式系统变量共享问题

      *   21-consul配置中心支持-schedule-service改造

      *   22-schedule-job工程改造及consul动态刷新测试

  *   第五章 充吧05章-话费充值业务/

    *   话费充值业务梳理/

      *   01-课程内容及目标介绍-cb-day05

      *   02-话费充值业务梳理

      *   03-mock模块导入及订单数据库环境创建

      *   04-mock模块介绍

    *   rocketmq/

      *   05-rocketmq介绍

      *   06-rocketmq安装

      *   07-springboot和rocketmq的集成

    *   对接供应商模块开发/

      *   08-对接服务接口定义及api接口地址加载

      *   09-供应商对接逻辑编写

      *   10-供应商对接逻辑测试

      *   11-添加重试任务方法实现

      *   12-消费重试任务方法实现

      *   13-重试任务测试

      *   14-重试任务添加次数限制

      *   15-供应商轮转逻辑编写

      *   16-对接极速并测试

      *   17-供应商排除逻辑编写

      *   18-供应商恢复逻辑编写

      *   19-网络异常重试逻辑编写

      *   20-供应商对接成功逻辑编写

  *   第六章 充吧06章-充值业务完善及链路追踪/

    *   充值业务回调补偿/

      *   01-课程内容及目标介绍-cb-day06

      *   02-状态检查接口开发

      *   03-添加和消费状态查询的任务

      *   04-回调成功后取消任务

      *   05-consul配置中心集成

    *   链路追踪/

      *   06-链路追踪简单介绍

      *   07-fidder工具介绍及使用

      *   08-sleuth原理介绍

      *   09-sleuth的demo案例编写

      *   10-sleuth和zipkin集成

      *   11-zipkin存储问题

      *   12-zipkin结合rabbit进行数据收集优化

      *   13-充吧项目和链路追踪系统整合

      *   14-延迟任务其他方案介绍

  *   第七章 充吧07章-数据库分库分表/

    *   sharding-jdbc/

      *   01-课程内容及目标介绍-cb-day07

      *   02-为什么要分库分表

      *   03-分库分表技术模式的介绍

      *   04-sharding-jdbc介绍

      *   05-sharding-jdbc基本概念以及和数据源的整合

      *   06-任务表分片路由配置

      *   07-任务日志表分片路由配置

      *   08-sharding-jdbc分片策略介绍

      *   09-任务日志表按月分表

      *   10-分库分表优化介绍

    *   freemarker/

      *   11-freemarker介绍

      *   12-freemarker入门小demo

      *   13-freemarker指令1

      *   14-freemarker指令2

      *   15-freemarker内置函数

      *   16-freemarker空值处理

      *   17-使用freemarker生成数据库脚本文件

      *   18-freemarker生成表结构测试

  *   阶段作业 虚拟电商-充吧-第3套试卷/

    *   试卷

*   阶段八 拓展学习(选学)/

  *   阶段作业 拓展学习(选学)-第1套试卷/

    *   试卷