联系

拉勾教育-0基础Java就业训练营(Java就业急训营)

内容简介

首先第几期我不晓得,不过看目录,真的是0基础啊,基本上已经脱离了一个学生的基本条件来讲的课程,所以这个课“只针对初学者”。有基础的人看,肯定会觉得非常烦人。具体看目录吧,我慢慢传,我也不晓得到底全不全,所以不全的话请见谅,后面有开班试看和课程大纲,有兴趣学习的可以先去看看。

PS:课程严重不全,留个备份吧,以后更新了再说。

2021年10月更新到4阶段,后面的暂时没有、基础部分已经全了,后面是实战,随缘更新了。11月完结

支护托评价:目前截止已经认真学习了4个月的拉勾教育Java高薪训练营课程,课程的质量我是非常认可的。我看过很多平台的机构直播课程,但是感觉讲解的知识并没有那么容易吸收。但是拉勾教育的子幕和应颠老师讲解从浅到深,前面学习的内容是为了给后面的内容做铺垫。层层递进的教学方式让我能够很好的吸收知识。并且对于每个模块的知识点都能够讲的很透彻。而且对于源码剖析过程源代码都有非常详细的注释,老师会给有注释的源代码,这样自己学习起来也没有那么吃力。

拉勾教育-0基础Java就业训练营(Java就业急训营)

资源目录

00 开营直播

1 开班典礼.mp4

Readme.pdf

\01 第一阶段 JavaSE

模块一 Java 语言基础

2 [课程资料]

1 第一阶段模块一课件.zip

3 任务一: 初识计算机和Java语言

1 计算机的基本概念.mp4

10 相关的概念.mp4

11 编写Java程序的流程(上).mp4

12 编程Java程序的流程(下).mp4

13 常见的错误和简化的编译运行.mp4

14 常用的快捷键和注释.mp4

15 环境变量的配置.mp4

16 跨平台原理.mp4

17 任务总结.mp4

2 常见的主要硬件.mp4

3 主要硬件的详解.mp4

4 常见的主要软件.mp4

5 计算机的体系结构.mp4

6 计算机语言的发展.mp4

7 Java语言的发展.mp4

8 Java语言的主要版本.mp4

9 开发工具的下载和安装.mp4

4 任务二: 变量和数据类型

1 变量的基本概念.mp4

10 正十进制转换为二进制的方式二.mp4

11 正二进制转换为十进制的方式.mp4

12 负十进制转换为二进制的方式.mp4

13 负二进制转换为十进制的方式.mp4

14 单个字节所能表示的整数范围.mp4

15 整数类型的概念.mp4

16 整数类型的编程使用(上).mp4

17 整数类型的编程使用(下).mp4

18 整数类型的笔试考点.mp4

19 浮点类型的概念.mp4

2 变量的声明和使用.mp4

20 浮点类型的编程使用.mp4

21 布尔类型的概念和编程使用.mp4

22 字符类型的概念.mp4

23 字符类型和编号的使用.mp4

24 Unicode字符集的概念和使用.mp4

25 转义字符的概念和使用.mp4

26 自动类型转换的概念和使用.mp4

27 强制类型转换的概念和使用.mp4

28 任务总结.mp4

3 变量使用的注意事项.mp4

4 标识符的命名法则.mp4

5 变量输入输出的案例实现.mp4

6 变量输入输出案例的优化和手册介绍.mp4

7 数据类型的分类.mp4

8 常用的进制.mp4

9 正十进制转换为二进制的方式一.mp4

5 任务三: 运算符

1 算术运算符的概念和使用.mp4

10 逻辑运算符的概念和使用.mp4

11 逻辑运算符的短路特性.mp4

12 逻辑运算符判断三位数.mp4

13 三目运算符的概念和使用.mp4

14 三目运算符查找最大值.mp4

15 赋值运算符的概念和使用.mp4

16 赋值运算符的考点一.mp4

17 赋值运算符的笔试考点二.mp4

18 移位运算符的概念.mp4

19 移位运算符的使用.mp4

2 算术运算符的注意事项.mp4

20 位运算符的概念.mp4

21 位运算符的使用.mp4

22 运算符的优先级.mp4

23 任务总结.mp4

3 算术运算符实现时间拆分.mp4

4 字符串连接符的概念和使用.mp4

5 关系运算符的概念和使用.mp4

6 关系运算符实现负数判断.mp4

7 自增减运算符的概念和使用.mp4

8 前后加加的区别.mp4

9 自增减运算符的笔试考点.mp4

6 任务四: 流程控制语句

1 分支结构的概念.mp4

11 if分支结构实现等级判断.mp4

12 switchcase分支结构的概念.mp4

13 switchcase分支结构实现等级判断.mp4

14 switchcase分支结构实现字符界面.mp4

15 循环结构的概念.mp4

16 for循环的概念和使用.mp4

17 for循环打印奇数.mp4

18 for循环实现累加和.mp4

19 for循环实现水仙花数的打印.mp4

2 if分支结构的概念和使用.mp4

20 continue关键字.mp4

21 break关键字模拟聊天的框架实现.mp4

22 break关键字模拟聊天的完整实现.mp4

23 猜数字游戏的框架实现.mp4

24 猜数字游戏的完整实现.mp4

25 双重for循环的由来.mp4

26 双重for循环的执行流程和特点.mp4

27 各种星星图案的打印.mp4

28 九九乘法表的打印.mp4

29 素数打印的实现.mp4

3 if分支结构查找最大值的方式一.mp4

30 素数打印的优化.mp4

31 while循环的概念和使用.mp4

32 while循环实现调和数列的累加和.mp4

33 while循环和for循环的比较.mp4

34 while循环实现反向输出.mp4

35 dowhile循环的概念和使用.mp4

36 dowhile循环模拟任务检查.mp4

37 循环的笔试考点.mp4

38 任务总结.mp4

4 if分支结构查找最大值的方式二.mp4

5 ifelse分支结构的概念和使用.mp4

6 ifelse分支结构判断负数和非负数.mp4

7 ifelseifelse分支结构的概念和使用.mp4

8 个人所得税的计算方式一.mp4

9 个人所得税的计算方式二.mp4

7 任务五: 数组以及应用

1 一维数组的基本概念.mp4

10 一维数组的优缺点.mp4

11 一维数组之间元素的拷贝实现.mp4

12 一维数组之间元素的拷贝优化.mp4

13 一维数组之间拷贝的笔试考点.mp4

14 一维数组统计数字次数的原理分析.mp4

15 一维数组统计数字次数的编码实现.mp4

16 数组实现学生考试成绩的录入和打印.mp4

17 数组实现学生成绩总分和平均分的计算.mp4

18 数组工具类的概念和元素打印.mp4

19 数组工具类实现元素填充和比较.mp4

2 一维数组的声明方式.mp4

20 数组工具类实现元素排序和查找.mp4

21 二维数组的基本概念.mp4

22 二维数组的声明和使用.mp4

23 二维数组的初始化和考点.mp4

24 二维数组实现杨辉三角.mp4

25 任务总结.mp4

3 一维数组的使用.mp4

4 一维数组的初始化.mp4

5 内存结构分析.mp4

6 一维数组增删改查之声明和赋值操作.mp4

7 一维数组增删改查之插入操作.mp4

8 一维数组增删改查之删除操作.mp4

9 一维数组增删改查之查改操作.mp4

模块三 Java 核心类库(上)

1 [课程资料]

1 第一阶段模块三课件.zip

2 任务一: 常用类的概述和使用

1 API的使用和常用包的概述.mp4

1 API的使用和常用包的概述.mp4

10 包装类的概念和分类.mp4

10 包装类的概念和分类.mp4

11 Integer类的概念和构造方式.mp4

11 Integer类的概念和构造方式.mp4

12 Integer类的装箱和拆箱机制.mp4

12 Integer类的装箱和拆箱机制.mp4

13 Integer类的常用方法.mp4

13 Integer类的常用方法.mp4

14 Double类的概念和使用.mp4

14 Double类的概念和使用.mp4

15 Boolean类的概念和使用.mp4

15 Boolean类的概念和使用.mp4

16 Character类的概念和使用.mp4

16 Character类的概念和使用.mp4

17 包装类的使用总结.mp4

17 包装类的使用总结.mp4

18 Math类的概念和使用.mp4

18 Math类的概念和使用.mp4

19 BigDecimal类的概念和使用.mp4

19 BigDecimal类的概念和使用.mp4

2 Object类的概念和构造方法.mp4

2 Object类的概念和构造方法.mp4

20 BigInteger类的概念和使用.mp4

20 BigInteger类的概念和使用.mp4

21 任务总结.mp4

21 任务总结.mp4

3 equals方法默认功能的使用.mp4

3 equals方法默认功能的使用.mp4

4 equals方法的重写实现.mp4

4 equals方法的重写实现.mp4

5 equals方法的重写优化.mp4

5 equals方法的重写优化.mp4

6 hashCode方法的重写实现.mp4

6 hashCode方法的重写实现.mp4

7 toString方法的重写实现.mp4

7 toString方法的重写实现.mp4

8 姓名作为基准的重写实现.mp4

8 姓名作为基准的重写实现.mp4

9 equals方法和hashCode方法的生成.mp4

9 equals方法和hashCode方法的生成.mp4

3 任务二: String类的概述和使用

1 String类和常量池的概念.mp4

1 String类和常量池的概念.mp4

10 String类实现字符和字符串的正向查找.mp4

10 String类实现字符和字符串的正向查找.mp4

11 String类实现字符和字符串的反向查找.mp4

11 String类实现字符和字符串的反向查找.mp4

12 String类中子字符串的获取.mp4

12 String类中子字符串的获取.mp4

13 正则表达式的概念和规则.mp4

13 正则表达式的概念和规则.mp4

14 正则表达式的编程使用(上).mp4

14 正则表达式的编程使用(上).mp4

15 正则表达式的编程使用(下).mp4

15 正则表达式的编程使用(下).mp4

16 正则表达式相关的方法使用.mp4

16 正则表达式相关的方法使用.mp4

17 任务总结.mp4

17 任务总结.mp4

2 String类常用构造方法的使用.mp4

2 String类常用构造方法的使用.mp4

3 String类的笔试考点.mp4

3 String类的笔试考点.mp4

4 String类型和数组之间的转换.mp4

4 String类型和数组之间的转换.mp4

5 String类中字符的获取和使用.mp4

5 String类中字符的获取和使用.mp4

6 String类对象实现回文的判断.mp4

6 String类对象实现回文的判断.mp4

7 String类实现字符串之间大小的比较.mp4

7 String类实现字符串之间大小的比较.mp4

8 String类实现各种方法的使用.mp4

8 String类实现各种方法的使用.mp4

9 String类实现登录功能的模拟.mp4

9 String类实现登录功能的模拟.mp4

4 任务三: 可变字符串类和日期相关类

1 可变字符串类的基本概念.mp4

10 SimpleDateFormat类的概念和使用.mp4

11 Calendar类的概念和使用.mp4

12 Calendar类的方法和多态的使用方式.mp4

13 Java8日期相关类的由来和概述.mp4

14 日期时间对象的创建和特征获取.mp4

15 日期时间对象的特征操作.mp4

16 Instant类的概念和使用.mp4

17 DateTimeFormatter类的概念和使用.mp4

18 任务总结.mp4

2 StringBuilder类的常用构造方法.mp4

3 StringBuilder类实现插入操作.mp4

4 StringBuilder类扩容算法的源码解析.mp4

5 StringBuilder类实现字符和字符串的删除.mp4

6 StringBuilder类的改查以及反转操作.mp4

7 字符串类的笔试考点.mp4

8 System类的概念和使用.mp4

9 Date类的概念和使用.mp4

5 任务四:集合类库(上)

1 集合的概述.mp4

10 Collection集合使用迭代器模拟toString方法效果.mp4

11 Colllection集合迭代的过程中删除元素.mp4

12 Collection集合中使用foreach结构.mp4

13 List集合的概念和ArrayList类的源码解析.mp4

14 LinkedList类的概念和源码解析.mp4

15 Stack类和Vector类的概念.mp4

16 List集合中增加和查找方法的使用.mp4

17 List集合中修改和删除以及子集合获取的使用.mp4

18 Stack类的编程使用.mp4

19 Queue集合的概念和使用.mp4

2 Collection集合的准备和元素添加.mp4

20 任务总结.mp4

3 Collection集合判断单个元素是否存在.mp4

4 Collection集合判断所有元素是否存在.mp4

5 Collection集合实现交集的计算.mp4

6 Collection集合实现元素的删除.mp4

7 Collection集合实现其它方法的测试.mp4

8 Collection集合和数组的转换方式.mp4

9 Collection集合实现迭代器的使用.mp4

6 任务五:集合类库(下)

1 泛型机制的基本概念.mp4

10 HashSet集合的编程使用.mp4

11 HashSet集合放入元素的过程.mp4

12 TreeSet集合的概念.mp4

13 TreeSet集合放入String对象的实现.mp4

14 TreeSet集合中实现自然排序.mp4

15 TreeSet集合中实现比较器排序.mp4

16 Map集合的概念.mp4

17 Map集合实现元素的增加和修改.mp4

18 元素放入HashMap集合的过程.mp4

19 Map集合实现元素的查找和删除操作.mp4

2 泛型机制的编程使用.mp4

20 Map集合的三种遍历方式.mp4

21 Collections类的编程使用.mp4

22 任务总结.mp4

3 泛型机制的底层原理.mp4

4 自定义泛型类的实现和使用.mp4

5 泛型类被继承时的处理方式.mp4

6 泛型方法的定义和使用.mp4

7 泛型通配符的使用和特点.mp4

8 有限制通配符的使用和特点.mp4

9 Set集合的基本概念.mp4

模块二 Java 面向对象编程

1 [课程资料]

1 第一阶段模块二课件.zip

2 任务一:类和对象

1 对象和面向对象的概念.mp4

10 Person类中无参无返回值成员方法的调用.mp4

11 Point类中无参无返回值成员方法的定义.mp4

12 Person类中有参无返回值成员方法的使用.mp4

13 Person类中多个形参成员方法的使用.mp4

14 Point类中有参无返回值成员方法的使用.mp4

15 Person类中可变长参数的使用.mp4

16 Point类中可变长参数的使用.mp4

17 Person类中无参有返回值方法的使用.mp4

18 Point类中无参有返回值方法的使用.mp4

19 方法的传参过程.mp4

2 面向对象编程的概念.mp4

20 参数传递的注意事项1.mp4

21 参数传递的注意事项2.mp4

22 参数传递的注意事项3.mp4

23 任务总结.mp4

3 类和对象的概念.mp4

4 类和对象以及引用的定义.mp4

5 Person类的定义.mp4

6 Person类代码的执行流程和内存分析.mp4

7 Point类的定义.mp4

8 成员方法的格式和详解.mp4

9 Person类中无参无返回值成员方法的定义.mp4

3 任务二:方法和封装

1 构造方法的概念和使用.mp4

10 this关键字的使用方式1.mp4

11 this关键字的使用方式2.mp4

12 this关键字的使用方式3.mp4

13 引用变量的注意事项.mp4

14 阶乘的计算方式1.mp4

15 阶乘的计算方式2.mp4

16 递归方式的原理分析.mp4

17 费氏数列的递归实现.mp4

18 费氏数列的递推实现.mp4

19 代码的拆分实现.mp4

2 构造方法的作用.mp4

20 封装的概念.mp4

21 封装的实现(上).mp4

22 封装的实现(下).mp4

23 学生信息的录入和JavaBean的概念.mp4

24 任务总结.mp4

3 Point类的定义.mp4

4 重载的概念和体现形式.mp4

5 Person类中重载的使用.mp4

6 Point类中重载的使用.mp4

7 重载的实际意义.mp4

8 this关键字的基本概念.mp4

9 this关键字的工作原理.mp4

4 任务三:static关键字和继承

1 People类和测试类的实现.mp4

10 继承的由来和概念.mp4

11 继承的意义.mp4

12 继承的特点1.mp4

13 继承的特点2.mp4

14 继承的特点3和特点4.mp4

15 方法重写的概念和使用.mp4

16 方法重写的原则.mp4

17 IDEA的下载方式.mp4

18 IDEA的安装方式.mp4

19 IDEA的初始化.mp4

2 static关键字的基本概念.mp4

20 Animal类的实现.mp4

21 Dog类和DogTest类的实现.mp4

22 构造块和静态代码块的考点.mp4

23 权限修饰符和包的定义.mp4

24 final修饰类和方法的作用.mp4

25 final修饰成员变量的作用.mp4

26 任务总结.mp4

3 static关键字的使用方式.mp4

4 构造块和静态代码块.mp4

5 main方法的详解.mp4

6 Singleton和SingletonTest类的框架实现.mp4

7 Singleton类和SingletonTest类的完整实现.mp4

8 执行流程和内存结构分析.mp4

9 单例设计模式.mp4

5 任务四:多态和特殊类

1 多态的概念和语法格式.mp4

10 抽象类的实际意义.mp4

11 开发经验的分享.mp4

12 抽象类的应用.mp4

13 笔试考点.mp4

14 接口的基本概念.mp4

15 接口的实际意义.mp4

16 类和接口之间的关系.mp4

17 抽象类和接口的主要区别.mp4

18 任务总结.mp4

2 Shape类和Rect类的实现.mp4

3 Rect类重写show方法的使用.mp4

4 多态的特点.mp4

5 引用数据类型之间转换的方式.mp4

6 引用数据类型转换的注意事项.mp4

7 Rect对象特征的打印.mp4

8 多态的实际意义.mp4

9 抽象方法和抽象类的概念.mp4

6 任务五:特殊类

1 内部类的概念和分类.mp4

10 枚举类的概念和自定义实现.mp4

11 枚举类型的定义.mp4

12 自定义类和枚举类型在switch结构的使用.mp4

13 Enum类的概念和常用方法.mp4

14 Enum类的常用方法.mp4

15 枚举类实现接口的方式.mp4

16 注解的概念.mp4

17 注解的定义和使用.mp4

18 元注解的概念和@Retention的使用.mp4

19 @Documented的使用.mp4

2 普通内部类的定义.mp4

20 @Target和@Inherited的使用.mp4

21 @Repeatable的使用.mp4

22 常见的预制注解.mp4

23 任务总结.mp4

3 普通内部类的使用方式.mp4

4 静态内部类的定义.mp4

5 静态内部类的使用方式.mp4

6 局部内部类的定义.mp4

7 局部内部类的使用方式.mp4

8 回调模式的概念和编程.mp4

9 匿名内部类的使用.mp4

模块五 Java 新特性和项目

1 [课程资料]

1 第一阶段模块五课件.zip

2 任务一: 常用的设计原则和设计模式

1 软件开发的流程.mp4

10 多个工厂方法模式的实现.mp4

11 静态工厂方法模式的实现.mp4

12 抽象工厂模式的实现.mp4

13 抽象工厂模式的扩展优势.mp4

14 装饰器模式的实现.mp4

15 代理模式的实现.mp4

16 模板方法模式的实现.mp4

17 任务总结.mp4

2 开闭原则和里氏代换原则.mp4

3 依赖倒转原则和接口隔离原则.mp4

4 迪米特法则和合成复用原则.mp4

5 设计模式的概念和分类.mp4

6 懒汉式的线程同步实现.mp4

7 懒汉式的线程同步优化.mp4

8 普通工厂模式的概念和实现.mp4

9 普通工厂模式的意义.mp4

3 任务二:新特性

1 Java8的概述和函数式接口的概念.mp4

10 使用List集合实现元素的过滤.mp4

11 Stream流实现集合元素的过滤和打印.mp4

12 Stream流实现集合元素的切片和映射.mp4

13 Stream流实现集合元素的排序.mp4

14 Stream流实现集合元素的匹配和查找.mp4

15 Stream流实现集合元素的规约和收集.mp4

16 Optional类的概念和使用.mp4

17 模块化的概念和使用.mp4

18 钻石操作符的使用升级.mp4

19 集合工厂方法的使用.mp4

2 匿名内部类实现函数式接口.mp4

20 InputStream类的增强.mp4

21 局部变量类型的推断.mp4

22 简化的编译运行和String类中新增方法.mp4

23 任务总结.mp4

3 lambda表达式实现函数式接口.mp4

4 方法引用实现函数式接口的方式一.mp4

5 方法引用实现函数式接口的方式二.mp4

6 方法引用实现函数式接口的方式三.mp4

7 方法引用实现函数式接口的方式四.mp4

8 方法引用实现函数式接口的方式五.mp4

9 方法引用实现函数式接口的方式六.mp4

4 任务三:在线考试系统

1 项目的需求分析.mp4

10 服务器校验后发送给客户端.mp4

11 客户端接收结果并打印.mp4

2 项目的概要设计和详细设计.mp4

3 项目的编码流程.mp4

4 服务器的初始化和关闭以及测试.mp4

5 客户端的初始化和关闭以及测试.mp4

6 客户端主界面的绘制和测试.mp4

7 客户端扫描器工具类的封装.mp4

8 客户端将管理员相关信息发送出去.mp4

9 服务器接收客户端发来的消息并打印.mp4

模块四 Java 核心类库(下)

1 [课程资料]

1 第一阶段模块四课件.zip

2 任务一:异常机制和File类

1 异常机制的基本概念.mp4

10 自定义异常类的使用.mp4

11 File类的概念和文件操作.mp4

12 File类实现目录操作.mp4

13 File类实现目录的遍历.mp4

14 File类实现目录以及子目录的遍历.mp4

15 任务总结.mp4

2 异常机制的分类和结构.mp4

3 异常的避免.mp4

4 异常的捕获实现.mp4

5 异常捕获的注意事项.mp4

6 finally的使用和笔试考点.mp4

7 异常的抛出实现.mp4

8 异常抛出的补充.mp4

9 自定义异常类的实现.mp4

3 任务二:IO流

1 IO流的概念和分类.mp4

10 拷贝文件方式一的缺点.mp4

11 拷贝文件方式二的实现和缺点.mp4

12 拷贝文件方式三的实现.mp4

13 缓冲字节流实现文件的拷贝.mp4

14 缓冲字节流和文件字节流效率比较.mp4

15 缓冲字符流的使用.mp4

16 打印流和转换流模拟聊天的功能实现.mp4

17 打印流和转换流模拟聊天的功能优化.mp4

18 字符编码.mp4

19 数据流的概念和使用.mp4

20 ObjectOutputStream类的概念和使用.mp4

21 ObjectInputStream类的使用和补充.mp4

22 RandomAccessFile类的概念和使用.mp4

23 任务总结.mp4

3 IO流的框架结构.mp4

4 FileWriter类的概念和基本使用.mp4

5 FileWriter类的方法使用.mp4

6 FileReader类的概念和基本使用.mp4

7 FileReader类的方法使用.mp4

8 文件字符流实现文件的拷贝.mp4

9 文件字节流实现文件的拷贝.mp4

4 任务三:多线程

1 程序和进程的概念.mp4

10 实现方式管理线程编号和名称.mp4

11 sleep方法的使用.mp4

12 线程优先级的管理.mp4

13 线程的等待.mp4

14 守护线程.mp4

15 多个线程执行不同的代码.mp4

16 线程同步机制的概念和由来.mp4

17 同步代码块实现线程同步的方式一.mp4

18 同步代码块实现线程同步的方式二.mp4

19 同步方法实现线程同步的方式一.mp4

2 线程的概念和执行原理.mp4

21 线程安全和死锁问题.mp4

22 使用Lock锁实现线程同步.mp4

23 线程之间的通信实现.mp4

24 生产者消费者模型的概念.mp4

25 生产者消费者模型的实现.mp4

26 创建和启动线程的方式三.mp4

27 线程池的概念和使用.mp4

28 任务总结.mp4

3 线程的创建方式和相关方法.mp4

4 Thread类中run方法的测试.mp4

5 线程创建和启动的方式一.mp4

6 线程创建和启动的方式二.mp4

7 匿名内部类的方式实现线程创建和启动.mp4

8 线程的生命周期.mp4

9 继承方式管理线程编号和名称.mp4

5 任务四:网络编程

1 七层网络模型.mp4

10 基于udp协议的编程模型.mp4

11 发送方发送字符串的实现.mp4

12 接收方回发消息的实现.mp4

13 URL类的概念和使用.mp4

14 任务总结.mp4

2 相关的协议.mp4

3 IP地址和端口号.mp4

4 基于tcp协议的编程模型.mp4

5 基于tcp协议模型的框架实现.mp4

6 客户端向服务器发送数据的实现.mp4

7 服务器向客户端回发数据的实现.mp4

8 客户端和服务器不断通信的实现.mp4

9 服务器采用多线程机制的实现.mp4

6 任务五:反射机制

1 反射机制的基本概念.mp4

10 获取所有成员变量的实现.mp4

11 获取成员方法的两种形式.mp4

12 获取所有成员方法的实现.mp4

13 获取其它结构的实现.mp4

14 任务总结.mp4

2 Class类的概念和Class对象的获取方式.mp4

3 获取Class对象的方式.mp4

4 无参方式创建对象的两种形式.mp4

5 无参方式构造对象的优化.mp4

6 有参方式构造对象的两种形式.mp4

7 获取所有构造方法的实现.mp4

9 修改成员变量数值的两种形式.mp4

02 第二阶段 数据库技术

模块一 MYSQL数据库

任务一:MySql基础和SQL入门

1. 数据库的基本概念.mp4

10. 数据库管理系统.mp4

11. 数据库表.mp4

12. SQL的概念.mp4

13. SQL的通用语法.mp4

14. SQL的分类.mp4

15. DDL操作数据库_创建&查询.mp4

16. MySql自带数据库的介绍.mp4

17. DDL操作数据库_修改&删除.mp4

18. MySql的常见数据类型.mp4

19. DDL_操作数据表_创建&查看.mp4

2. 常见的数据库软件.mp4

20. DDL_操作数据表_删除.mp4

21. DDL操作数表_修改.mp4

22. DML_插入数据.mp4

23. DML_修改数据.mp4

24. DML_删除数据.mp4

25. DQL_简单查询.mp4

26. DQL_条件查询.mp4

3. MySql的安装.mp4

4. MySql的卸载.mp4

5. MySql环境变量配置.mp4

6. MySql的启动与关闭.mp4

7. 命令行登录MySql.mp4

8. SQLYog的安装及介绍.mp4

9. MySql的目录结构.mp4

任务三:Mysql多表、外键和数据库设计

1. 多表的概述.mp4

10. 设计演员与角色表(多对多关系).mp4

11. 多表查询的介绍.mp4

12. 内连接查询.mp4

13. 外连接查询.mp4

14. 子查询介绍.mp4

15. 子查询作为查询条件.mp4

16. 子查询结果作为一张表.mp4

17. 子查询结果是单列多行.mp4

18. 数据库设计三范式.mp4

19. 数据库反三范式.mp4

2. 创建外键约束.mp4

3. 删除外键约束&外键注意事项.mp4

4. 级联删除.mp4

5. 多表关系介绍.mp4

6. 一对多关系介绍.mp4

7. 多对多关系介绍.mp4

8. 一对一关系介绍.mp4

9. 设计省市表(一对多关系).mp4

任务二:MySql单表、约束和事务

1. DQL_排序查询.mp4

10. 唯一约束.mp4

11. 默认值.mp4

12. 事务的基本概念&转账操作演示.mp4

13. MySql手动提交事务.mp4

14. MySql自动提交事务.mp4

15. MySql的四大特性.mp4

16. MySql事务隔离级别.mp4

17. 隔离级别相关命令.mp4

18. 脏读演示及解决.mp4

19. 不可重复读演示及解决.mp4

2. DQL_聚合函数.mp4

20. 幻读演示及解决.mp4

3. DQL_分组查询.mp4

4. limit关键字.mp4

5. 约束的介绍.mp4

6. 主键约束.mp4

7. 主键自增.mp4

8. DELETE和TRUNCATE对自增长的影响.mp4

9. 非空约束.mp4

任务四:Mysql索引、存储过程和触发器

1. 索引的介绍.mp4

10. 存储过程创建方式2.mp4

11. 存储过程创建方式3.mp4

12. 触发器的介绍.mp4

13. 触发器的创建及使用.mp4

14. DCL创建用户.mp4

15. DCL用户授权.mp4

16. DCL查看用户权限.mp4

17. DCL_查询用户&删除用户.mp4

18. 数据库的备份_SQLYog方式.mp4

19. 数据库的备份_命令行方式.mp4

2. 索引的创建&删除.mp4

3. 索引性能测试.mp4

4. 索引的优缺点.mp4

5. 视图的介绍与创建.mp4

6. 使用视图进行查询操作.mp4

7. 视图和表的区别.mp4

8. 存储过程的介绍.mp4

9. 存储过程创建方式1.mp4

模块作业

新建文本文档.txt

第二阶段模块一参考答案.zip

课程资料

01模块一MySQL数据库和SQL.zip

模块二 JDBC技术和XML

任务一:JDBC

1. JDBC概述.mp4

10. 使用JDBCUtils完成DQL操作.mp4

11. SQL注入问题演示.mp4

12. 用户登录案例演示_SQL注入.mp4

13. 使用预处理对象解决SQL注入.mp4

14. 预处理对象的执行原理.mp4

15. JDBC控制事务API介绍.mp4

16. JDBC控制事务_代码演示.mp4

17. 任务总结.mp4

2. JDBC开发准备.mp4

3. JDBC开发_注册驱动.mp4

4. JDBC开发_获取连接.mp4

5. JDBC开发_获取语句执行对象.mp4

6. JDBC开发_处理结果集对象.mp4

7. JDBC开发_释放资源.mp4

8. 编写JDBC工具类.mp4

9. 使用JDBCUtils完成DML操作.mp4

任务三:XML

1. XML基本介绍.mp4

10. 常见的XML解析器.mp4

11. DOM4jAPI介绍.mp4

12. 准备XML文件.mp4

13. DOM4j解析XML_1.mp4

14. DOM4j解析XML_2.mp4

15. XPath的节本介绍.mp4

16. XPath语法_获取单个节点信息.mp4

17. XPath语法获取属性值.mp4

18. XPath语法获取多个节点信息.mp4

19. 配置式JDBCUtils_编写配置文件.mp4

2. XML的语法介绍.mp4

20. 配置式JDBCUtils_编写工具类.mp4

21. 配置式JDBCUtils_测试.mp4

22. 任务总结.mp4

3. 自定义xml描述数据.mp4

4. XML约束介绍.mp4

5. DTD约束介绍和编写.mp4

6. 引入DTD约束.mp4

7. Schema约束介绍和编写.mp4

8. 引入Schema约束.mp4

9. XML解析方式介绍.mp4

任务二:数据库连接池和DBUtils

1. 数据库连接池介绍.mp4

10. Druid连接池介绍.mp4

11. Druid连接池工具类编写.mp4

12. 测试DruidUtils.mp4

13. DBUtils工具类介绍.mp4

14. 案例相关知识介绍.mp4

15. QueryRunner核心类的创建方式.mp4

16. QueryRunner类_实现插入操作.mp4

17. QueryRunner实现修改&删除操作.mp4

18. ResultHandler结果集处理接口介绍.mp4

19. ResultSetHandler常用实现类测试_01.mp4

2. 如何使用连接池.mp4

20. ResultSetHandler常用实现类测试_02.mp4

21. ResultSetHandler常用实现类测试_03.mp4

22. 批处理介绍.mp4

23. 批处理操作_插入10000条数据.mp4

24. MySql元数据介绍和相关命令.mp4

25. JDBC获取元数据常用类介绍.mp4

26. JDBC获取数据库元数据信息.mp4

27. JDBC获取结果集元数据信息.mp4

28. 任务总结.mp4

3. DBCP连接池介绍.mp4

4. DBCP连接池工具类编写.mp4

5. 测试DBCPUtils.mp4

6. DBCP常见的配置项介绍.mp4

7. C3P0连接池介绍.mp4

8. C3P0连接池工具类编写.mp4

9. 测试C3P0Utils.mp4

任务四:综合案例

1. 商城案例阶段和表的创建.mp4

10. 编写ProductDao_需求3.mp4

11. 编写ProductDao_需求4.mp4

12. 多对一关系分析.mp4

13. 编写OrdersDao_需求1.mp4

14. 编写OrdersDao_需求2.mp4

15. 综合案例的总结.mp4

2. 商城表关系分析.mp4

3. 环境搭建.mp4

4. 设计用户与订单.mp4

5. 设计商品与分类.mp4

6. 设计订单项.mp4

7. 编写UserDao_需求1.mp4

8. 编写UserDao_需求2.mp4

9. 编写ProductDao_需求1、2.mp4

模块作业

新建文本文档.txt

第二阶段模块二参考答案.zip

课程资料

02模块二JDBC&XML.zip

03 第三阶段 前端技术

模块一 前端基础

任务一:HTML

1. html简介.mp4

10. 分区标签.mp4

11. 字体标签.mp4

12. 标题标签.mp4

13. 格式化标签.mp4

14. 列表标签.mp4

15. 图像标签.mp4

16. 超链接标签.mp4

17. 表格标签.mp4

18. 表单标签.mp4

19. 表单元素.mp4

2. 使用记事本开发第一个网页.mp4

20. 框架标签.mp4

21. 其他标签与特殊字符.mp4

22. h5新特性.mp4

23. h5新增语义化标签.mp4

24. 媒体标签.mp4

25. h5新增的表单控件.mp4

3. 安装vscode并汉化.mp4

4. 使用vscode开发第一个网页.mp4

5. vscode的基本设置.mp4

6. body的三个属性.mp4

7. 注释与换行标签.mp4

8. 段落标签.mp4

9. 水平线标签.mp4

任务三:JavaScript

1. js简介.mp4

10. 函数的声明和使用.mp4

11. 常用的全局函数.mp4

12. 闭包.mp4

13. 弹框和输出.mp4

14. DOM介绍.mp4

15. 阻止表单提交.mp4

16. 购物车全选效果.mp4

17. 表格隔行变色.mp4

18. dom修改.mp4

19. 添加删除替换节点.mp4

2. js的三种使用方式.mp4

20. 窗口事件和表单事件.mp4

21. 鼠标事件.mp4

22. 键盘事件.mp4

23. 事件冒泡机制.mp4

24. 事件捕获.mp4

25. 面向对象.mp4

26. json.mp4

27. window对象open方法.mp4

28. screen屏幕对象和location资源定位.mp4

29. history历史对象.mp4

3. 变量和运算符.mp4

30. navigator导航对象.mp4

31. 本地储存.mp4

32. 会话储存.mp4

33. 周期性定时器.mp4

34. 模拟年会抽奖.mp4

35. 一次性定时器.mp4

4. 逻辑运算和控制语句.mp4

5. 字符串API.mp4

6. 数组操作.mp4

7. Math数学对象和Number数字对象.mp4

8. 正则表达式.mp4

9. 日期对象.mp4

任务二: CSS

1. 什么是css.mp4

10. 列表属性.mp4

11. 导航条.mp4

12. 边框属性.mp4

13. 轮廓属性.mp4

14. 盒子模型.mp4

15. 默认定位.mp4

16. 浮动定位.mp4

17. 相对定位.mp4

18. 绝对定位.mp4

19. 固定定位.mp4

2. css的三种使用方式.mp4

20. z轴属性.mp4

21. 圆角与盒子阴影.mp4

22. 渐变.mp4

23. 背景.mp4

24. 过渡.mp4

25. 动画.mp4

3. 选择器.mp4

4. 选择器组.mp4

5. 派生选择器.mp4

6. 超链接的伪类.mp4

7. 使用伪类的补充.mp4

8. 文本属性.mp4

9. 背景属性.mp4

模块作业

新建文本文档.txt

模块一作业(答案).zip

课程资料

01模块一前端入门(HTML、CSS、JS).zip

模块二 前端进阶

任务一:jQuery

1. jQuery介绍.mp4

10. 表单事件.mp4

11. 复合事件.mp4

12. 动态绑定事件.mp4

13. 隐藏和显示.mp4

14. 链式编程.mp4

15. 属性函数.mp4

16. 文本函数.mp4

17. css()函数.mp4

18. 宽高函数.mp4

19. 类样式函数.mp4

2. jQuery的使用.mp4

20. 节点操作.mp4

21. 节点遍历和过滤(上).mp4

22. 节点遍历和过滤(下).mp4

23. 案例1-手风琴特效.mp4

24. 案例2-购物车.mp4

3. js对象和jQuery对象转换.mp4

4. 基本选择器.mp4

5. 层次选择器.mp4

6. 属性选择器.mp4

7. 过滤选择器.mp4

8. 鼠标事件.mp4

9. 键盘事件.mp4

任务三:Bootstrap

1. Bootstrap简介.mp4

10. 栅格系统.mp4

11. 缩略图组件.mp4

12. 模态框组件.mp4

13. 首页轮播大图.mp4

14. 响应式导航条.mp4

2. Bootstrap初体验.mp4

3. 表格.mp4

4. 表单布局.mp4

5. 表单控件.mp4

6. 按钮.mp4

7. 图片.mp4

8. 下拉菜单组件.mp4

9. 分页组件.mp4

任务二:ES6

1. ES6简介.mp4

10. 对象声明和方法定义.mp4

11. 拓展运算符.mp4

12. 默认参数和不定参数.mp4

13. 箭头函数.mp4

14. promise.mp4

15. 模块化.mp4

16. 安装babel客户端环境.mp4

17. 安装转码器并转换js文件.mp4

18. 模块化as的用法.mp4

19. 模块化默认导出.mp4

2. 搭建Node环境.mp4

20. 模块化重命名导入导出.mp4

3. 服务器端应用开发.mp4

4. 什么是npm.mp4

5. 使用npm.mp4

6. let声明变量.mp4

7. 声明常量.mp4

8. 解构赋值.mp4

9. 模版字符串.mp4

模块作业

课程资料

04 第四阶段 JavaWEB核心

模块一 Java Web核心(上)

1 [课程资料]

1 第四阶段模块一课件.zip

2 任务一:Servlet核心技术(上)

1 CS架构的概念和优缺点.mp4

10 IDEA创建Web项目的方式.mp4

11 IDEA中Tomcat服务器的相关配置.mp4

12 IDEA中启动服务器和访问项目.mp4

13 Servlet的概念和第一个Servlet程序.mp4

14 创建Servlet程序的第二种方式.mp4

15 创建Servlet程序的第三种方式.mp4

16 Servlet的生命周期.mp4

17 Servlet的简化写法.mp4

18 Post和Get请求方式.mp4

19 请求参数的获取方式一.mp4

2 BS架构的概念和优缺点.mp4

20 请求参数的获取方式二.mp4

21 请求中其它信息的获取.mp4

22 响应信息的设置和发送.mp4

23 响应信息中随机数的发送.mp4

24 请求信息的乱码处理.mp4

25 ServletConfig接口的使用.mp4

26 ServletContext接口引用的参数配置和获取.mp4

27 ServletContext接口引用的路径获取.mp4

28 ServletContext接口引用的属性管理.mp4

29 任务总结.mp4

3 JavaWeb的概念.mp4

4 HTTP协议的概念和格式.mp4

5 Tomcat服务器的概念和下载安装方式.mp4

6 Tomcat服务器的启动和关闭.mp4

7 Tomcat服务器端口号的修改.mp4

8 Tomcat服务器管理账号和密码的配置.mp4

9 Tomcat服务器中项目的部署.mp4

3 任务二:Servlet核心技术(下)

1 注册页面的实现.mp4

10 转发的原理和特点.mp4

11 Servlet线程安全的概念和案例实现.mp4

12 Servlet线程安全的解决方案.mp4

13 状态管理的概念.mp4

14 Cookie的概念和创建.mp4

15 Cookie的获取和修改.mp4

16 Cookie的生命周期.mp4

17 Cookie的路径问题.mp4

18 Cookie的特点.mp4

19 Session的概念和创建.mp4

2 Servlet获取请求中的用户名和密码信息.mp4

20 Session实现属性的设置和获取.mp4

21 Session的生命周期.mp4

22 Session的特点.mp4

23 任务总结.mp4

3 用户对象的创建.mp4

4 DbUtil工具类的实现和测试.mp4

5 UserDao类的实现.mp4

6 处理结果发送到浏览器.mp4

7 重定向的概念和使用.mp4

8 重定向的原理和特点.mp4

9 转发的概念和使用.mp4

4 任务三: JSP核心技术

1 JSP的概述.mp4

10 out内置对象的使用.mp4

11 request内置对象的使用.mp4

12 response内置对象的使用.mp4

13 session内置对象的使用.mp4

14 application内置对象的使用.mp4

15 pageContext内置对象的使用.mp4

16 exception内置对象的使用.mp4

17 使用JSP语法规则实现Student类对象的创建和打印.mp4

18 使用JavaBean组件实现Student类对象的创建和打印.mp4

19 使用JavaBean组件处理传来的参数.mp4

2 JSP实现声明和打印.mp4

20 针对JavaBean组件实现删除操作.mp4

21 MVC设计模式的概念和模型.mp4

22 登录页面和Servlet接收的实现.mp4

23 DAO层的实现.mp4

24 Service层的实现和测试.mp4

25 Servlet层的实现.mp4

26 View层的实现.mp4

27 任务总结.mp4

3 生成的Servlet源码解析.mp4

4 案例讲解.mp4

5 注释的使用.mp4

6 page指令的使用.mp4

7 JSP文件的包含.mp4

8 JSP文件的转发.mp4

9 JSP的内置对象.mp4

模块二 Java Web核心(下)

1 课程资料

1 第四阶段模块二课件.zip

2 任务一: EL和JSTL核心技术

1 EL表达式的概念和主要功能.mp4

10 JSTL标签库中set标签的使用.mp4

11 JSTL标签库中remove标签的使用.mp4

12 JSTL标签库中if标签的使用.mp4

13 JSTL标签库中choose标签的使用.mp4

14 JSTL标签库中forEach标签的使用.mp4

15 JSTL标签库中函数标签的使用.mp4

16 JSTL标签库中格式化标签的使用.mp4

17 JSTL标签库中自定义标签的使用.mp4

18 任务总结.mp4

2 EL表达式访问内置对象的数据.mp4

3 EL表达式访问请求参数的数据.mp4

4 EL表达式访问Bean对象的属性值.mp4

5 EL表达式访问集合中的数据.mp4

6 EL表达式常用的内置对象.mp4

7 EL表达式常用运算的使用(上).mp4

8 EL表达式常用运算的使用(下).mp4

9 JSTL标签库的概念和使用.mp4

3 任务二: Filter+Listener核心技术

1 Filter过滤器的基本概念和工作方式.mp4

10 ServletRequestAttributeListener监听器的使用.mp4

11 HttpSessionListener监听器的使用.mp4

12 HttpSessionAttributeListener监听器的使用.mp4

13 ServletContextListener监听器的使用.mp4

14 ServletContextAttributeListener监听器的使用.mp4

15 HttpSessionBindingListener监听器的使用.mp4

16 HttpSessionActivationListener监听器的钝化操作.mp4

17 HttpSessionActivationListener监听器的活化操作.mp4

18 监听器实现在线用户数量的统计.mp4

19 任务总结.mp4

2 登录页面和Servlet通信的实现.mp4

3 登录功能的缺陷.mp4

4 登录功能的优化实现.mp4

5 Filter接口的方法使用.mp4

6 FilterConfig接口的方法使用.mp4

7 多过滤器的使用和优点.mp4

8 监听器的概念和分类.mp4

9 ServletRequestListener监听器的使用.mp4

4 任务三:Linux系统概述和编程基础

1 Linux系统概述.mp4

10 文件操作的相关命令.mp4

11 目录操作的相关命令.mp4

12 查找操作的相关命令.mp4

13 权限管理的命令.mp4

14 进程相关的命令.mp4

15 其它命令.mp4

16 命令模式和编辑模式的切换.mp4

17 命令模式的常用命令.mp4

18 底行模式和注意事项.mp4

19 任务总结.mp4

2 Vmware的下载和安装.mp4

3 CentOS系统的安装.mp4

4 CentOS系统的设置.mp4

5 目录结构.mp4

6 查看目录中内容的命令.mp4

7 路径切换和查看命令.mp4

8 用户查看和切换.mp4

9 用户管理和查看命令目录.mp4

5 任务四: 开发环境搭建和Shell编程

1 Xshell工具的下载和安装.mp4

10 算术运算符的使用.mp4

11 条件运算符和if判断.mp4

12 case语句的使用.mp4

13 for循环的使用.mp4

14 while循环的使用.mp4

15 函数的使用.mp4

16 任务总结.mp4

2 Xshell连接服务器.mp4

3 JDK的下载和安装.mp4

4 Tomcat的下载和安装.mp4

5 Mysql的下载和安装.mp4

6 Mysql的启动和登录.mp4

7 图形化工具访问数据库.mp4

8 Shell程序编写和执行.mp4

9 变量的定义和使用规则.mp4

05 第五阶段 单体架构项目:拉勾教育管理系统

模块一 拉勾教育管理系统 后端开发

1 [课程资料]

1 第五阶段模块一课件一.zip

2 第五阶段模块一课件二.zip

2 任务一: 项目基础架构搭建

1 项目需求介绍-.vep

10 IDEA中Maven配置-.vep

11 使用Maven构建项目-.vep

12 改造Maven工程-.vep

13 Maven依赖引入-.vep

14 maven编译插件配置-.vep

15 运行Maven项目-.vep

16 Maven常用命令-.vep

17 IDEA中Maven工具栏介绍-.vep

18 Maven依赖范围介绍-.vep

19 课程管理模块功能分析-.vep

2 前后端分离与接口文档-.vep

20 课程管理模块表分析-.vep

21 后台项目搭建_01-.vep

22 后台项目搭建_02-.vep

23 编写通用的Servlet_01-.vep

24 编写通用的Servlet_02-.vep

25 编写通用的Servlet_03-.vep

26 编写通用的Servlet_04-.vep

27 JSON介绍-.vep

28 JSON的语法-.vep

29 FastJSON介绍-.vep

3 前后端分离开发的优势-.vep

30 Fastjson的使用Java转JSON-.vep

31 JSONField注解-.vep

32 JSON转Java-.vep

33 任务一总结-.vep

4 项目技术选型与开发环境介绍-.vep

5 Maven工具简介-.vep

6 Maven下载与安装-.vep

7 Maven环境变量配置-.vep

8 Maven仓库-.vep

9 Maven仓库配置-.vep

3 任务二 :课程管理模块开发

1 需求分析及实体类设计.mp4

10 根据条件查询课程信息_dao层编写.mp4

11 根据条件查询课程信息_dao层测试.mp4

12 根据条件查询课程信息_service层编写.mp4

13 根据条件查询课程信息_接口编写.mp4

14 根据条件查询课程信息_接口测试.mp4

15 新建课程_需求分析.mp4

16 新建课程_需dao层编写.mp4

17 新建课程_dao层测试.mp4

18 新建课程_service层编写.mp4

19 文件上传介绍.mp4

2 三层结构搭建.mp4

20 文件上传客户端编码.mp4

21 文件上传抓包分析.mp4

22 FileUpload工具类介绍.mp4

23 文件上传后台代码编写.mp4

24 图片上传测试.mp4

25 图片上传_01.mp4

26 图片上传_02.mp4

27 图片上传_03.mp4

28 BeanUtils介绍及使用.mp4

29 新建课程_接口编写.mp4

3 课程列表查询_dao层编写.mp4

30 新建课程_接口测试.mp4

31 新建课程_图片URL优化.mp4

32 修改课程_需求分析.mp4

33 修改课程_dao层编写01.mp4

34 修改课程_dao层编写02.mp4

35 修改课程_dao层测试.mp4

36 修改课程_ service层编写.mp4

37 修改课程_回显课程信息接口编写.mp4

38 修改课程_回显课程信息接口测试.mp4

39 修改课程_修改保存接口代码.mp4

4 课程列表查询_ service层编写.mp4

40 修改课程_接口测试.mp4

41 修改课程状态_需求分析与dao层编写.mp4

42 修改课程状态_service层编写.mp4

43 修改课程状态_接口编写.mp4

44 修改课程状态_接口测试.mp4

5 课程列表查询_接口文档阅读.mp4

6 课程列表查询_接口开发.mp4

7 课程列表查询_接口测试.mp4

8 Postman接口测试工具使用.mp4

9 根据条件查询课程信息_需求分析.mp4

4 任务三 :课程内容管理模块开发

1 配置课时模块需求分析.mp4

10 新建章节_需求分析.mp4

11 新建章节_dao层编写01.mp4

12 新建章节_dao层编写02.mp4

13 新建章节_dao层测试.mp4

14 新建章节_service层编写.mp4

15 新建章节_回显课程信息接口编写.mp4

16 新建章节_回显课程信息接口测试.mp4

17 新建章节_接口分析.mp4

18 新建章节_修改通用类01.mp4

19 新建章节_修改通用类02.mp4

2 实体类设计.mp4

20 新建章节_接口编写.mp4

21 新建章节_接口测试.mp4

22 修改章节_需求分析.mp4

23 修改章节_dao层编写及测试.mp4

24 修改章节_service层编写.mp4

25 修改章节_接口编写.mp4

26 修改章节_接口测试.mp4

27 修改章节状态_需求分析.mp4

28 修改章节状态_dao层编写与测试.mp4

29 修改章节状态_service层编写.mp4

3 三层结构搭建.mp4

30 修改章节状态_接口编写.mp4

31 修改章节状态_接口测试.mp4

32 后台项目开发总结.mp4

33 Ajax介绍.mp4

34 原生JS实现Ajax.mp4

35 JQuery发送异步请求_Ajax方式.mp4

36 JQuery发送异步请求_GET与POST方式.mp4

37 Ajax案例_后台Servlet编写.mp4

38 Ajax案例_前台JSP页面编写.mp4

4 展示课程内容_需求分析.mp4

5 展示课程内容_dao层编写.mp4

6 展示课程内容_dao层测试.mp4

7 展示课程内容_service层编写.mp4

8 展示课程内容_接口编写.mp4

9 展示课程内容_接口测试.mp4

模块二 拉勾教育管理系统 前端开发

1 课程资料

1 第五阶段模块二资料.zip

2 任务一: Vue基础入门

1 Vue介绍.mp4

10 计数器案例.mp4

11 v-show指令.mp4

12 v-if指令.mp4

13 v-bind指令.mp4

14 v-for指令.mp4

15 v-on指令补充.mp4

16 MVVM模式.mp4

17 单向数据绑定.mp4

18 双向数据绑定.mp4

19 记事本案例_列表与添加.mp4

2 Vue入门案例.mp4

20 记事本案例_删除功能.mp4

21 记事本案例_统计与清除.mp4

22 Ajax回顾.mp4

23 axios介绍.mp4

24 axios发送get请求.mp4

25 axios发送post请求.mp4

26 获取笑话案例.mp4

27 查询天气案例_需求分析.mp4

28 查询天气案例_代码编写.mp4

29 页面闪烁问题解决.mp4

3 VSCode插件安装.mp4

30 计算属性.mp4

31 过滤器介绍.mp4

32 局部过滤器.mp4

33 全局过滤器.mp4

34 侦听器.mp4

35 实时显示姓名案例.mp4

36 组件介绍.mp4

37 全局组件.mp4

38 局部组件.mp4

39 组件与模板分离.mp4

4 入门程序分析.mp4

40 Vue生命周期介绍.mp4

41 钩子函数介绍1.mp4

42 钩子函数介绍2.mp4

43 路由介绍.mp4

44 路由相关概念介绍.mp4

45 路由的使用.mp4

46 任务总结.mp4

5 data存储复杂数据.mp4

6 声明式渲染的好处.mp4

7 v-text指令.mp4

8 v-html指令.mp4

9 v-on指令.mp4

3 任务二: Vue高级实战

1 Vue CLI(项目脚手架)介绍.mp4

10 自定义项目配置文件.mp4

11 Vue组件化开发.mp4

12 脚手架项目运行流程_01.mp4

13 脚手架项目运行流程_02.mp4

14 自定义组件.mp4

15 组件的参数传递.mp4

16 ElementUI介绍.mp4

17 安装ElementUI.mp4

18 CLI工程改造.mp4

19 用户登录_Login组件.mp4

2 NodeJS介绍.mp4

20 用户登录_路由配置.mp4

21 用户登录_组件调整.mp4

22 用户登录_登录功能编写.mp4

23 用户登录_搭建虚拟服务器并测试.mp4

24 前端页面跳转.mp4

25 布局页面制作_Index组件编写.mp4

26 布局页面制作_布局容器与导航菜单.mp4

27 布局页面制作_导航菜单的子路由设置.mp4

28 课程列表展示_Table表格组件的使用.mp4

29 课程列表展示_Course组件开发.mp4

3 NodeJS安装.mp4

30 课程列表展示_请求后台接口.mp4

31 课程列表展示_跨域问题分析.mp4

32 课程列表展示_解决跨域问题.mp4

33 条件查询_添加输入查询框.mp4

34 条件查询_请求后台接口.mp4

35 任务总结.mp4

4 安装NodeJS与NPM.mp4

5 安装过程梳理.mp4

6 VueCLI脚手架安装.mp4

7 使用脚手架快速构建项目.mp4

8 Vue项目结构说明.mp4

9 package配置文件介绍及使用.mp4

4 任务三: 项目前后端接口联调

1 联调准备.mp4

10 新建&修改课程_功能实现02.mp4

11 新建&修改课程_功能实现03.mp4

12 新建&修改课程_功能实现04.mp4

13 新建&修改课程_功能测试.mp4

14 修改课程信息_分析与实现.mp4

15 内容管理模块_功能分析.mp4

16 Tree树形控件的用法01.mp4

17 Tree树形控件的用法02.mp4

18 当前课程名称显示.mp4

19 章节与课时树形展示.mp4

2 前端项目介绍.mp4

20 添加章节_回显操作.mp4

21 添加章节_功能实现.mp4

22 添加章节_后台接口修改.mp4

23 修改章节_回显章节信息.mp4

24 修改章节_事件冒泡.mp4

25 修改章节_回显章节状态.mp4

26 Select选择器.mp4

27 修改课程状态_功能实现.mp4

3 课程列表展示_分析.mp4

4 课程列表展示_功能实现.mp4

5 条件查询功能分析与实现.mp4

6 跳转到CourseItem组件_功能实现.mp4

7 修改课程状态_分析与实现.mp4

8 课程营销&内容管理_分析与实现.mp4

9 新建&修改课程_功能实现01.mp4

5 任务四:项目上线部署发布

1 前言.mp4

2 虚拟机环境检查.mp4

3 后端项目部署.mp4

4 前端项目打包测试运行.mp4

5 前端项目部署发布.mp4

6 前后端项目发布测试.mp4

06 第六阶段 企业级开发框架SSM

模块一 Mybatis

1 [课程资料]

1 第六阶段模块一课件.zip

2 任务一:MyBatis基本应用

1 课程内容介绍.mp4

10 删除用户实战.mp4

11 核心配置解析-environments.mp4

12 核心配置解析-properties.mp4

13 核心配置解析-typeAliases.mp4

14 核心配置解析-mappers.mp4

15 MyBatis的API概述.mp4

16 MyBatis的基本原理.mp4

17 MyBatis的dao层开发.mp4

18 Mapper代理开发方式(上).mp4

19 Mapper代理开发方式(下).mp4

2 框架的相关概念.mp4

20 Mapper代理开发原理剖析.mp4

3 JDBC问题分析.mp4

4 MyBatis简介.mp4

5 ORM思想详解.mp4

6 快速入门实战.mp4

7 映射配置文件概述.mp4

8 新增用户实战.mp4

9 更新用户实战.mp4

3 任务二:复杂映射&配置深入

1 复杂映射-ResultMap.mp4

10 配置深入-动态SQL-sql.mp4

11 配置深入-pageHelper.mp4

12 多表查询_案例环境准备.mp4

13 多表查询_一对一.mp4

14 多表查询_一对多.mp4

15 多表查询_多对多.mp4

16 嵌套查询概念.mp4

17 嵌套查询_一对一.mp4

18 嵌套查询_一对多.mp4

19 嵌套查询_多对多.mp4

2 复杂映射-多条件查询(上).mp4

3 复杂映射-多条件查询(下).mp4

4 复杂映射-模糊查询.mp4

5 配置深入-返回主键(上).mp4

6 配置深入-返回主键(下).mp4

7 配置深入-动态SQL-if.mp4

8 配置深入-动态SQL-set.mp4

9 配置深入-动态SQL-foreach.mp4

4 任务三:缓存&延迟加载&注解应用

1 延迟加载策略概念.mp4

10 基于注解实现一对多映射.mp4

11 基于注解实现多对多映射.mp4

12 基于注解实现二级缓存.mp4

13 基于注解实现延迟加载.mp4

2 局部延迟加载.mp4

3 全局延迟加载.mp4

4 MyBatis缓存概念.mp4

5 MyBatis一级缓存.mp4

6 MyBatis二级缓存概念.mp4

7 MyBatis二级缓存分析及脏读问题.mp4

8 MyBatis注解开发.mp4

9 基于注解实现一对一映射.mp4

模块三 SpringMVC

1 [课程资料]

1 第六阶段模块三课件.zip

2 任务一:SpringMVC入门

1 任务一内容介绍.mp4

10 获取对象类型请求参数.mp4

11 获取数组类型请求参数.mp4

12 获取集合类型请求参数.mp4

13 自定义类型转换器.mp4

14 @RequestParam注解.mp4

15 @ReuqestHeader、@CookieValue注解.mp4

16 获取Servlet相关API.mp4

17 响应方式介绍.mp4

18 页面转发和重定向.mp4

19 ModelAndView应用.mp4

2 SpringMVC概述.mp4

20 @SessionAttributes注解.mp4

21 开启静态资源访问.mp4

3 SpringMVC快速入门.mp4

4 JavaWeb执行流程.mp4

5 SpringMVC执行流程.mp4

6 SpringMVC组件解析.mp4

7 SpringMVC注解解析.mp4

8 请求参数类型介绍.mp4

9 获取基本类型请求参数.mp4

3 任务二: SpringMVC进阶

1 任务二内容介绍.mp4

10 拦截器概念.mp4

11 拦截器案例.mp4

12 拦截器链.mp4

2 Ajax异步交互.mp4

3 Restful服务.mp4

4 文件上传原理.mp4

5 单文件上传.mp4

6 多文件上传.mp4

7 异常处理思路.mp4

8 自定义异常处理器.mp4

9 Web异常处理机制.mp4

4 任务三: SSM框架整合

1 SSM整合需求及步骤分析.mp4

10 批量删除(上).mp4

11 批量删除(下).mp4

2 编写MyBatis在SSM环境中单独使用.mp4

3 编写Spring在SSM环境中单独使用.mp4

4 编写Spring整合MyBatis.mp4

5 编写SpringMVC在SSM环境中单独使用.mp4

6 编写Spring整合SpringMVC.mp4

7 Spring配置声明式事务.mp4

8 账户更新(上).mp4

9 账户更新(下).mp4

模块二 Spring

1 [课程资料]

1 第六阶段模块二课件.zip

2 任务一: Spring IOC

1 Spring概述及核心.mp4

10 bean标签配置及作用范围.mp4

11 bean生命周期配置.mp4

12 bean实例化的三种方式.mp4

13 依赖注入概念.mp4

14 构造方法注入.mp4

15 set方式注入.mp4

16 普通数据类型注入.mp4

17 集合数据类型注入.mp4

18 配置文件模块化.mp4

19 Dbutils回顾.mp4

2 Spring体系结构和优势.mp4

20 IOC实战_01.mp4

21 IOC实战_02.mp4

22 IOC实战_03.mp4

23 IOC实战_04.mp4

24 IOC实战_05.mp4

25 Spring常用注解介绍.mp4

26 Spring常用注解实现.mp4

27 基于注解整合Dbutils.mp4

28 Spring新注解.mp4

29 Spring纯注解整合DbUtils.mp4

3 Spring概念补充.mp4

30 Spring整合junit(上).mp4

31 Spring整合junit(下).mp4

4 IOC概念.mp4

5 自定义IOC容器(上).mp4

6 自定义IOC容器(中).mp4

7 自定义IOC容器(下).mp4

8 Spring快速入门实战.mp4

9 Spring相关API.mp4

3 任务二: Spring AOP

1 课程任务介绍.mp4

10 优化转账案例_CGLIB动态代理.mp4

11 AOP概念.mp4

12 AOP相关术语.mp4

13 AOP应用注意事项.mp4

14 基于xml方式的AOP开发.mp4

15 切点表达式详解.mp4

16 通知类型详解.mp4

17 基于注解的AOP开发.mp4

18 注解配置AOP详解_切点表达式抽取.mp4

19 注解配置AOP详解_通知类型.mp4

2 转账案例_环境准备.mp4

20 基于注解的AOP开发.mp4

21 转账案例AOP优化_xml方式.mp4

22 转账案例AOP优化_注解方式.mp4

3 转账案例_持久层及业务层编写.mp4

4 转账案例_配置编写及问题分析.mp4

5 传统事务_编写线程绑定工具类.mp4

6 传统事务_事务管理器工具类.mp4

7 转账案例_业务层及持久层改造.mp4

8 使用动态代理技术优化转账案例.mp4

9 优化转账案例_JDK动态代理.mp4

4 任务三:JdbcTemplate&事务&Web集成

1 JdbcTemplate概述.mp4

10 编程式事务控制_TransactionStatus.mp4

11 基于XML的声明式事务控制.mp4

12 事务配置参数详解.mp4

13 基于注解的声明式事务控制.mp4

14 基于纯注解的声明式事务控制.mp4

15 Spring集成Web环境_ApplicationContext.mp4

16 Spring集成Web环境_Contextloaderlistener.mp4

2 Spring整合JdbcTemplate_环境准备.mp4

3 Spring整合JdbcTemplate_dao层实现.mp4

4 Spring整合JdbcTemplate_service层实现.mp4

5 Spring整合JdbcTemplate_单元测试.mp4

6 转账案例_service及dao实现.mp4

7 转账案例_配置文件及测试.mp4

8 Spring事务及PlatformTransactionManager.mp4

9 编程式事务控制_TransactionDefinition.mp4

模块五 SSM单体架构项目(下)

1 [课程资料]

1 第六阶段模块五课件.zip

2 任务一 : 课程和广告模块前端开发

1 前端项目结构介绍.mp4

10 内容管理回顾_课程内容展示.mp4

11 内容管理回顾_添加&修改章节.mp4

12 内容管理回顾_章节状态设置.mp4

13 内容管理回顾_添加&修改课时.mp4

14 广告位管理_广告位展示.mp4

15 广告位管理_新增广告位.mp4

16 广告位管理_修改广告位.mp4

17 广告管理_分页组件介绍.mp4

18 广告管理_分页组件使用.mp4

19 广告管理_广告列表展示01.mp4

2 组件化开发回顾.mp4

20 广告管理_广告列表展示02.mp4

21 广告管理_广告状态设置.mp4

22 广告管理_广告位下拉列表.mp4

23 广告管理_新增广告.mp4

24 广告管理_修改广告.mp4

3 课程模块回顾_课程展示与查询.mp4

4 课程模块回顾_新建课程.mp4

5 课程模块回顾_图片上传分析.mp4

6 课程模块回顾_组件的引入.mp4

7 课程模块回顾_组件传参.mp4

8 课程模块回顾_课程图片上传.mp4

9 课程模块回顾_状态设置.mp4

3 任务二: 权限管理模块前端开发

1 用户管理_日期控件使用.mp4

10 角色管理_分配菜单03.mp4

11 角色管理_分配菜单04.mp4

12 菜单管理_菜单列表展示.mp4

13 菜单管理_添加菜单后回显.mp4

14 菜单管理_新增&编辑菜单.mp4

15 资源管理_条件查询与列表展示.mp4

16 资源管理_添加&编辑资源.mp4

17 后台管理系统总结.mp4

2 用户管理_分页&条件查询.mp4

3 用户管理_用户状态设置.mp4

4 角色管理_角色列表展示.mp4

5 角色管理_添加&修改角色.mp4

6 角色管理_删除角色.mp4

7 角色管理_分配菜单功能分析.mp4

8 角色管理_分配菜单01.mp4

9 角色管理_分配菜单02.mp4

4 任务三: 项目打包发布

1 权限控制_用户登录流程.mp4

10 什么是反向代理.mp4

11 Nginx实现反向代理.mp4

12 什么是负载均衡.mp4

13 负载均衡策略.mp4

14 后端项目打包01.mp4

15 后端项目打包02.mp4

16 后端项目发布.mp4

17 前端项目打包发布.mp4

18 修改前端项目访问路径.mp4

19 项目反向代理配置.mp4

2 权限控制_动态获取菜单流程.mp4

3 权限控制_token验证流程.mp4

4 用户管理_分配角色01.mp4

5 用户管理_分配角色02.mp4

6 Nginx介绍及应用场景.mp4

7 Nginx安装与启动.mp4

8 配置虚拟主机_端口号方式.mp4

9 配置虚拟主机_域名方式.mp4

模块四 SSM单体架构项目(上)

1 [课程资料]

1 第六阶段模块四课件.zip

2 任务一: 课程管理模块开发

1 课程内容介绍.mp4

10 分模块构建maven工程分析.mp4

11 maven工程的继承.mp4

12 maven工程的聚合.mp4

13 后台管理系统工程搭建_01.mp4

14 后台管理系统工程搭建_02.mp4

15 父工程中进行依赖管理.mp4

16 ssm-dao代码编写.mp4

17 ssm-service代码编写.mp4

18 ssm-web代码编写.mp4

19 课程管理模块功能分析.mp4

2 项目架构介绍.mp4

20 课程管理模块表关系分析.mp4

21 多条件查询需求分析.mp4

22 课程实体类创建.mp4

23 CourseDao层编写.mp4

24 CourseService层编写.mp4

25 CourseController编写.mp4

26 多条件查询postman测试.mp4

27 课程图片上传需求分析.mp4

28 图片上传接口代码实现.mp4

29 图片上传接口postman测试.mp4

3 maven基础回顾.mp4

30 新增课程需求分析.mp4

31 新增课程dao层代码编写.mp4

32 新增课程service层编写.mp4

33 新增课程信息web层编写.mp4

34 新建课程postman测试.mp4

35 回显课程信息需求分析.mp4

36 回显课程信息dao层编写.mp4

37 回显课程信息service层编写.mp4

38 课程信息回显web层编写.mp4

39 回显课程信息postman测试.mp4

4 maven的依赖传递.mp4

40 修改课程信息需求分析.mp4

41 修改课程信息dao层编写.mp4

42 修改课程信息service层编写.mp4

43 修改课程信息web层编写.mp4

44 修改课程信息postman测试.mp4

45 课程状态管理需求分析.mp4

46 课程状态管理dao层编写.mp4

47 课程状态管理service层编写.mp4

48 课程状态管理web层编写.mp4

49 课程状态管理postman测试.mp4

5 依赖冲突问题.mp4

50 课程内容管理需求分析.mp4

51 课程内容管理dao层编写.mp4

52 课程内容展示service层编写.mp4

53 课程内容展示web层编写.mp4

54 课程内容展示postman测试.mp4

55 回显章节对应的课程信息.mp4

56 新建章节信息需求分析.mp4

57 新增章节信息postman测试.mp4

58 修改章节信息需求分析及编写.mp4

59 修改章节状态需求分析及编写.mp4

6 解决依赖冲突-依赖调解原则.mp4

7 解决依赖冲突-排除依赖.mp4

8 解决依赖冲突-版本锁定方式.mp4

9 properties标签的使用.mp4

3 任务二:广告和用户管理模块开发

1 广告模块原型效果展示.mp4

10 广告分页查询web层编写.mp4

11 广告分页查询postman效果测试.mp4

12 图片上传接口代码复用.mp4

13 广告状态动态上下线实现.mp4

14 用户模块功能分析及表关系设计.mp4

15 用户分页&条件查询需求分析.mp4

16 用户分页&多条件查询dao层编写.mp4

17 用户分页&多添加查询service+web层编写.mp4

18 用户功能接口postman测试.mp4

2 广告模块表关系设计.mp4

3 广告位列表需求分析及编写.mp4

4 广告位添加需求分析及编写.mp4

5 回显广告位名称需求分析及编写.mp4

6 广告位修改需求分析及编写.mp4

7 广告分页查询需求分析.mp4

8 广告分页查询dao层编写.mp4

9 广告分页查询service层编写.mp4

4 任务三: 权限管理模块开发

1 课程内容介绍.mp4

10 为角色分配菜单_需求分析.mp4

11 为角色分配菜单列表_代码实现.mp4

12 删除角色需求分析及代码编写.mp4

13 查询所有菜单列表.mp4

14 查询菜单信息.mp4

15 资源分页&多条件组合查询.mp4

16 MD5加密算法介绍.mp4

17 MD5工具类详解.mp4

18 用户登录_需求分析.mp4

19 用户登录_代码实现.mp4

2 权限相关概念介绍.mp4

20 登录功能补充说明.mp4

21 分配角色回显.mp4

22 分配角色思路分析.mp4

23 分配角色代码实现.mp4

24 动态获取菜单需求分析.mp4

25 动态获取菜单dao层编写.mp4

26 动态获取菜单service层编写.mp4

27 动态获取菜单web层编写.mp4

28 动态获取菜单postman测试.mp4

3 权限模块功能分析及效果演示.mp4

4 权限管理模块表关系设计.mp4

5 角色列表&条件查询.mp4

6 分配菜单需求分析.mp4

7 查询所有菜单节点信息.mp4

8 根据角色查询菜单_需求分析.mp4

9 根据角色查询菜单_代码实现.mp4

5 任务四: Git 环境应用

1 课程内容介绍.mp4

10 本地仓库操作_文件添加和更新.mp4

11 本地仓库操作_版本查看和回退.mp4

12 本地仓库操作_删除文件.mp4

13 本地仓库操作_添加文件到忽略列表.mp4

14 Git分支管理概念.mp4

15 Git分支操作实战.mp4

16 创建GitHub远程仓库.mp4

17 远程仓库操作_同步远程仓库介绍.mp4

18 远程仓库操作_查看&添加&推送.mp4

19 远程仓库操作_拉取&移除.mp4

2 版本控制系统概述.mp4

20 远程仓库操作_克隆&拉取&冲突.mp4

21 IDEA操作_集成Git.mp4

22 IDEA操作_初始化并提交项目.mp4

23 IDEA操作_克隆远程仓库.mp4

24 IDEA操作_常规操作实战.mp4

25 IDEA操作_推送远程仓库.mp4

26 IDEA操作_分支操作及版本比较.mp4

3 Git简介和历史.mp4

4 Git工作流程.mp4

5 Git基本概念.mp4

6 Git下载与安装.mp4

7 Git基本配置.mp4

8 初始化本地仓库.mp4

9 本地仓库操作_查看文件状态.mp4

07 第七阶段 分布式技术核心

模块一 Dubbo&Zookeeper

1 [课程资料]

1 第七阶段模块一课件.zip

2 任务一:Zookpeeper

1 Zookeeper简介.mp4

10 内部原理-监听器的原理.mp4

11 内部原理-写数据流程.mp4

12 分布式安装部署(上).mp4

13 分布式安装部署(下).mp4

14 客户端命令.mp4

15 创建zk客户端.mp4

16 节点创建和查询.mp4

17 节点修改和删除.mp4

18 节点监听和判断.mp4

19 案例1-1 美团商家.mp4

2 Zookeeper工作机制.mp4

20 案例1-2 美团用户.mp4

21 案例1-3 测试美团商家上下线.mp4

22 案例2-1 分布式锁概述.mp4

23 案例2-2 初始化数据库.mp4

24 案例2-3 搭建SSM工程.mp4

25 案例2-4 编写SSM代码.mp4

26 案例2-5 Nginx+jmeter并发测试.mp4

27 案例2-6 Curator实现分布式锁.mp4

3 Zookeeper特点.mp4

4 Zookeeper数据结构.mp4

5 Zookeeper应用场景.mp4

6 Zookeeper下载与安装.mp4

7 配置参数详解.mp4

8 内部原理-选举机制.mp4

9 内部原理-节点类型.mp4

3 任务二: Dubbo

1 架构演变介绍.mp4

10 超时机制.mp4

11 重试机制.mp4

12 多版本.mp4

13 本地存根.mp4

14 负载均衡.mp4

15 高可用.mp4

16 服务降级.mp4

17 案例1-1 搭建聚合项目dao层.mp4

18 案例1-2 搭建privoder服务提供者.mp4

19 案例1-3 搭建consumer服务消费者.mp4

2 Dubbo简介.mp4

20 案例1-4 安装模块并测试.mp4

3 Dubbo整体架构.mp4

4 快速入门-前提条件.mp4

5 快速入门-服务提供方.mp4

6 快速入门-服务消费方.mp4

7 监控中心-服务管理端.mp4

8 监控中心-统计中心.mp4

9 启动检查机制.mp4

模块二 Redis&FastDFS&RabbitMQ

1 [课程资料]

1 第七阶段模块二课件.zip

2 任务一: Redis

1 互联网架构的演变.mp4

10 判断和移动key.mp4

11 设置过期时间.mp4

12 数据类型一之string_01.mp4

13 数据类型一之string_02.mp4

14 数据类型一之string_03.mp4

15 数据类型一之string_04.mp4

16 数据类型二之list_01.mp4

17 数据类型二之list_02.mp4

18 数据类型二之list_03.mp4

19 数据类型二之list_04.mp4

2 Redis入门.mp4

20 数据类型三之set_01.mp4

21 数据类型三之set_02.mp4

22 数据类型四之hash_01.mp4

23 数据类型四之hash_02.mp4

24 数据类型五之zset_01.mp4

25 数据类型五之zset_02.mp4

26 持久化-RDB-自动备份_01.mp4

27 持久化-RDB-自动备份_02.mp4

28 持久化-RDB-手动备份.mp4

29 持久化-AOF_01.mp4

3 Redis&Memcache&MongoDB对比.mp4

30 持久化-AOF_02.mp4

31 事务控制.mp4

32 事务之同生共死.mp4

33 事务之一粒老鼠屎坏一锅汤.mp4

34 事务之冤有头债有主.mp4

35 事务之监控watch.mp4

36 发布订阅.mp4

37 主从复制之一主二仆.mp4

38 主从复制之血脉相传.mp4

39 主从复制之谋权篡位.mp4

4 CAP理论概述.mp4

40 主从复制之实现原理.mp4

41 主从复制之哨兵模式.mp4

42 哨兵模式的小缺点.mp4

43 配置文件详解_01.mp4

44 配置文件详解_02.mp4

45 Jedis之连接Redis.mp4

46 Jedis之API操作_01.mp4

47 Jedis之API操作_02.mp4

48 Jedis之事务控制.mp4

49 Jedis之连接池.mp4

5 CAP理论总结.mp4

50 秒杀案例-测试单进程下的多线程.mp4

51 秒杀案例-暴露多进程下的多线程并发问题.mp4

52 秒杀案例-实现分布式锁的思路和各种坑.mp4

53 秒杀案例-Redisson实现分布式锁.mp4

6 Redis下载和安装.mp4

7 Redis启动和关闭.mp4

8 常用的操作命令.mp4

9 模糊查询keys.mp4

3 任务二:FastDFS

1 引言.mp4

10 搭建图片服务器_02.mp4

11 重启linux服务器问题.mp4

12 编写核心代码完成上传.mp4

13 编写上传文件页面.mp4

14 编写web.xml和spring-mvc.xml.mp4

15 编写文件实体类.mp4

16 实现文件上传到web服务器代码.mp4

17 实现web服务器文件上传到FastDFS.mp4

2 分布式文件系统概述.mp4

3 主流分布式文件系统比对.mp4

4 FastDFS工作原理解析.mp4

5 上传和下载原理解析.mp4

6 FastDFS环境安装.mp4

7 文件上传的实现.mp4

8 文件查询和下载.mp4

9 搭建图片服务器_01.mp4

4 任务三:RabbitMQ

1 MQ概述.mp4

10 消息模型之工作队列模型.mp4

11 消息模型之发布订阅模型.mp4

12 消息模型之路由模型.mp4

13 消息模型之通配符模式_01.mp4

14 消息模型之通配符模式_02.mp4

15 消息持久化机制.mp4

16 Spring整合RabbitMQ-生产端工程.mp4

17 Spring整合RabbitMQ-消费端工程.mp4

18 事务控制.mp4

19 confirm消息确认机制.mp4

2 背景知识介绍.mp4

20 消费端限流之理论概述.mp4

21 消费端限流之代码实现.mp4

22 过期时间之设置队列TTL.mp4

23 过期时间之设置消息TTL.mp4

24 死信队列之理论概述.mp4

25 死信队列之代码演示.mp4

26 延迟队列.mp4

27 RabbitMQ集群之概述.mp4

28 RabbitMQ集群之前置准备.mp4

29 RabbitMQ集群之搭建集群.mp4

3 为什么选择RabbitMQ.mp4

30 RabbitMQ集群之集群后用户需重新创建.mp4

31 RabbitMQ集群之镜像模式.mp4

33 HAProxy概述.mp4

34 HAProxy之负载均衡.mp4

35 KeepAlived概述.mp4

36 KeepAlived之安装与配置.mp4

37 KeepAlived之VIP漂移的规则.mp4

38 KeepAlived之测试程序发送消息.mp4

4 RabbitMQ各组件功能.mp4

5 安装RabbitMQ并启动.mp4

6 Java连接RabbitMQ.mp4

7 消息模型概述.mp4

8 消息模型之简单模型.mp4

9 消息模型之ACK确认机制.mp4

08 第八阶段 分布式项目:拉勾教育学习平台

模块一 拉勾教育学习平台 后端开发

1 [课程资料]

1 第八阶段课件.zip

2 任务一:架构设计与环境搭建

1 项目介绍.mp4

10 lombok工具应用.mp4

2 技术选型介绍.mp4

3 分布式架构介绍.mp4

4 项目开发规范.mp4

5 初始化数据库.mp4

6 搭建服务项目.mp4

7 IDEA集成MySQL工具.mp4

8 安装EasyCode插件.mp4

9 使用EasyCode生成代码.mp4

3 任务二:用户服务开发

1 用户登录_dao层编写.mp4

10 用户注册_逻辑的小问题.mp4

2 用户登录_service层编写.mp4

3 用户登录_服务注册.mp4

4 用户登录_服务消费.mp4

5 用户登录_需要重视的bug.mp4

6 用户登录_dto对象应用.mp4

7 用户登录_手机号检查.mp4

8 用户注册_服务编写.mp4

9 用户注册_服务消费.mp4

4 任务三:课程和订单服务开发

1 全部课程_多实体类映射.mp4

10 已购课程_服务与消费测试.mp4

11 课程详情_课程详情实现.mp4

12 生成订单_dao层编写.mp4

13 生成订单_服务与消费.mp4

14 修改订单状态实现.mp4

15 删除订单实现.mp4

16 查询用户订单实现.mp4

2 全部课程_resultMap映射.mp4

3 全部课程_五表关联查询.mp4

4 全部课程_改造resultMap.mp4

5 全部课程_服务提供方调试.mp4

6 全部课程_服务消费.mp4

7 全部课程_按要求排序.mp4

8 全部课程_dao层编写.mp4

9 已购课程_dao层编写.mp4

5 任务四:留言服务开发

1 保存留言dao层编写.mp4

10 留言取消赞_service层实现.mp4

11 留言取消赞_服务与消费测试.mp4

2 保存留言service层编写.mp4

3 保存留言_服务与消费测试.mp4

4 留言列表_分页SQL编写.mp4

5 留言列表_分页service编写.mp4

6 留言列表_服务与消费测试.mp4

7 留言点赞_service层实现.mp4

8 留言点赞_更新点赞数量.mp4

9 留言点赞_事务控制.mp4

模块二 拉勾教育学习平台 前端开发

2 任务一: 课程模块前端开发

1 概述并运行.mp4

10 课程详情-显示课程的全部留言.mp4

11 课程详情-第一章的章节状态.mp4

12 课程详情-第一章之后的章节状态.mp4

13 课程详情-判断视频的状态.mp4

14 课程详情-点击视频跳转播放页.mp4

15 课程详情-点击并播放视频.mp4

16 播放页-导航显示.mp4

17 播放页-章节显示.mp4

18 播放页-显示小节时长.mp4

19 播放页-显示视频的解锁状态.mp4

2 全部课程展示.mp4

20 播放页-设置播放视频的状态.mp4

21 播放页-切换视频播放.mp4

22 播放页-切换视频按钮显示错误.mp4

23 播放页-控制面板.mp4

24 播放页-播放验证.mp4

3 试看前两节展示.mp4

4 用户登录和登出.mp4

5 登录后显示已购课程.mp4

6 课程详情-显示基本信息.mp4

7 课程详情-显示课时.mp4

8 课程详情-显示课程描述.mp4

9 课程详情-显示章节目录和价格.mp4

3 任务二: 留言模块前端开发

1 点赞-dao表关联.mp4

10 保存留言-解决保存数据乱码.mp4

11 保存留言-修改查询bug.mp4

2 点赞-dao测试通过.mp4

3 获取留言数量的bug.mp4

4 点赞后的样式显示.mp4

5 点赞和取消赞函数.mp4

6 点赞完成.mp4

7 取消赞完成.mp4

8 保存留言.mp4

9 保存留言-解决web层乱码.mp4

4 任务三: 用户模块前端开发

1 微信登录-准备工作.mp4

10 微信登录-通过code获取token.mp4

11 微信登录-token转换成实体类.mp4

12 微信登录-通过token获取用户信息.mp4

13 微信登录-修改服务提供方业务.mp4

14 微信登录-修改服务消费方业务.mp4

15 微信登录-完成扫码登录业务.mp4

16 微信登录-登录后显示用户信息.mp4

17 微信登录-剖析谷歌浏览器跳转bug.mp4

18 微信登录-解决谷歌浏览器跳转bug.mp4

19 微信登录-修改二维码样式.mp4

2 微信登录-开发者注册说明.mp4

3 微信登录-Oauth协议介绍.mp4

4 微信登录-扫码授权的流程.mp4

5 微信登录-生成登录二维码-1.mp4

6 微信登录-生成登录二维码-2.mp4

7 微信登录-修改hosts映射.mp4

8 微信登录-获取临时凭证code.mp4

9 微信登录-封装HttpClient工具类.mp4

5 任务四: 订单模块前端开发

1 微信支付-使用qrcodejs2生成二维码.mp4

10 微信支付-解决手机支付页面中文乱码.mp4

11 微信支付-调用订单状态查询服务.mp4

12 微信支付-查询订单状态并响应.mp4

13 微信支付-支付成功.mp4

14 微信支付-支付成功后解锁视频.mp4

15 微信支付-支付后保存购买信息.mp4

16 微信支付-完成订单状态更新.mp4

17 项目总结.mp4

2 微信支付-准备工作.mp4

3 微信支付-支付流程剖析.mp4

4 微信支付-所需工具介绍.mp4

5 微信支付-生成二维码Vue实现.mp4

6 微信支付-生成二维码controller概述.mp4

7 微信支付-编写商户信息.mp4

8 微信支付-生成交易的数字签名.mp4

9 微信支付-获取支付链接并生成二维码.mp4

09 第九阶段 微服务技术核心

模块一 SpringBoot&SpringCloud

1 [课程资料]

1 第九阶段模块一课件.zip

2 任务一: SpringBoot基本应用

1 SpringBoot课程内容介绍.mp4

10 yaml全局配置文件.mp4

11 配置文件属性值的注入.mp4

12 配置文件优先级问题.mp4

13 加载读取自定义配置.mp4

14 自定义配置类.mp4

2 约定优于配置.mp4

3 Spring Boot核心概念.mp4

4 Spring Boot入门案例.mp4

5 快速构建SpringBoot项目.mp4

6 Spring Boot单元测试.mp4

7 SpringBoot项目热部署.mp4

8 properties全局配置文件(上).mp4

9 properties全局配置文件(下).mp4

3 任务二: SpringBoot原理剖析及高级实战

1 源码剖析-依赖管理-spring-boot-starter-parent.mp4

10 SpringBoot支持的视图技术.mp4

11 Thymeleaf常用标签.mp4

12 Thymeleaf标准表达式.mp4

13 Thymeleaf基本使用.mp4

14 SpringBoot整合Thymeleaf.mp4

15 SpringBoot实战演练-Lombok.mp4

16 SpringBoot实战演练-基础环境准备.mp4

17 SpringBoot实战演练-业务逻辑实现.mp4

18 SpringBoot实战演练-查询功能实现.mp4

19 SpringBoot实战演练-增删改功能实现.mp4

2 源码剖析-自动配置-SpringBootConfiguration.mp4

20 SpringBoot项目部署.mp4

3 源码剖析-自动配置-AutoConfigurationPackage.mp4

4 源码剖析-自动配置-AutoConfigurationImportSelector.mp4

5 源码剖析-自动配置-ComponentScan.mp4

6 SpringBoot整合MyBatis-环境准备.mp4

7 SpringBoot整合MyBatis-注解方式.mp4

8 SpringBoot整合MyBatis-配置文件方式.mp4

9 SpringBoot整合Redis.mp4

4 任务三: Spring Cloud与微服务架构

1 Spring Cloud课程内容介绍.mp4

10 Spring Cloud核心组件.mp4

11 Spring Cloud体系结构.mp4

12 Spring Cloud对比Dubbo.mp4

2 单体应用架构.mp4

3 垂直应用架构.mp4

4 SOA应用架构.mp4

5 微服务应用架构介绍.mp4

6 微服务架构核心思想及优缺点.mp4

7 微服务架构的核心概念.mp4

8 Spring Cloud 是什么.mp4

9 Spring Cloud解决什么问题.mp4

5 任务四: Spring Cloud核心组件及实战

1 案例需求及流程分析.mp4

10 主流的服务注册中心.mp4

11 Eureka 基础架构及交互原理.mp4

12 搭建Eureka Server.mp4

13 将微服务注册到Eureka.mp4

14 搭建Eureka Server高可用集群.mp4

15 改造服务消费者调用服务提供者.mp4

16 Eureka元数据详解.mp4

17 服务续约详解.mp4

18 Eureka服务剔除及自我保护机制.mp4

19 负载均衡概述.mp4

2 商品表与工程架构说明.mp4

20 使用Ribbon实现负载均衡.mp4

21 Ribbon负载均衡策略.mp4

22 Ribbon工作原理及源码剖析.mp4

23 微服务雪崩效应.mp4

24 雪崩效应解决方案.mp4

25 Hystrix简介.mp4

26 Hystrix应用-服务熔断.mp4

27 Hystrix应用-服务降级.mp4

28 Hystrix舱壁模式.mp4

29 Hystrix跳闸和自我修复机制.mp4

3 项目父工程创建.mp4

30 Hystrix的高级应用.mp4

31 Hystrix在生产环境下的设置.mp4

32 Feign远程调用组件使用.mp4

33 Feign对负载均衡的支持.mp4

34 Feign对熔断器的支持.mp4

35 Feign对请求和响应压缩的支持.mp4

36 GateWay简介.mp4

37 GateWay核心概念及工作流程.mp4

38 GateWay应用.mp4

39 GateWay路由断言工厂.mp4

4 公共组件微服务搭建.mp4

40 GateWay动态路由详解.mp4

41 过滤器实现黑名单及高可用.mp4

42 分布式配置中心应用场景.mp4

43 构建Config Server统一配置中心.mp4

44 构建Config Client客户端.mp4

45 Config配置手动刷新.mp4

46 Config和Bus实现配置自动刷新.mp4

5 商品微服务搭建.mp4

6 页面静态化微服务搭建.mp4

7 案例代码问题分析.mp4

8 第一代Spring Cloud核心组件.mp4

9 注册中心实现原理.mp4

6 任务五: Spring Cloud Alibaba核心组件及实战

1 Spring Cloud Alibaba简介.mp4

10 页面静态化微服务改造.mp4

11 Sentinel核心概念.mp4

12 Sentinel流控规则之QPS类型.mp4

13 Sentinel流控规则之线程数类型.mp4

14 Sentinel流控模式之关联.mp4

15 Sentinel流控模式之链路限流.mp4

16 Sentinel流控效果之Warm up.mp4

17 Sentinel流控效果之排队等待.mp4

18 Sentinel降级规则之RT.mp4

19 Sentinel降级规则之异常比例.mp4

2 微服务注册到Nacos.mp4

20 Sentinel降级规则之异常数及课程小结.mp4

3 服务列表详情与保护阈值.mp4

4 Nacos下负载均衡访问.mp4

5 Nacos数据模型.mp4

6 Nacos实现配置中心.mp4

7 扩展DataId.mp4

8 Sentinel流量防卫兵简介.mp4

9 Sentinel Dashboard部署.mp4

模块三 MySQL分库分表和优化

1 [课程资料]

1 第九阶段模块三课件.zip

2 任务一:分库分表技术之MyCat

1 海量数据存储背景介绍.mp4

10 MyCat全局序列号.mp4

11 什么是读写分离.mp4

12 MySql主从复制介绍.mp4

13 主从复制架构搭建(上).mp4

14 主从复制架构搭建(下).mp4

15 实现读写分离.mp4

16 MyCat总结.mp4

2 分库分表介绍.mp4

3 分库分表的方式.mp4

4 MyCat介绍.mp4

5 MyCat相关概念.mp4

6 MyCat安装与启动.mp4

7 MyCat核心配置文件(上).mp4

8 MyCat核心配置文件(下).mp4

9 MyCat分库分表.mp4

3 任务二: 分库分表技术之Sharding-JDBC

1 分库分表回顾.mp4

10 水平分库_插入测试.mp4

11 水平分库_查询测试.mp4

12 垂直分库_分片规则配置.mp4

13 垂直分库_查询与插入测试.mp4

14 Sharding-JDBC操作公共表.mp4

15 Sharding-JDBC读写分离介绍.mp4

16 Sharding-JDBC读写分离配置.mp4

17 Sharding-JDBC读写分离测试.mp4

18 Sharding-JDBC总结.mp4

2 分库分表的问题.mp4

3 Sharding-JDBC介绍.mp4

4 Sharding-JDBC环境搭建.mp4

5 Sharding-JDBC分片配置.mp4

6 入门程序编写_插入测试.mp4

7 入门程序编写_查询测试.mp4

8 Sharding-JDBC执行流程.mp4

9 水平分库_分片规则配置.mp4

4 任务三:MySQL高级

1 课程内容介绍.mp4

10 SQL执行顺序.mp4

11 七种JOIN方式.mp4

12 慢查询日志.mp4

13 什么是存储引擎.mp4

14 常用的存储引擎.mp4

15 什么是索引.mp4

16 索引的类型.mp4

17 索引的优缺点.mp4

18 HASH索引.mp4

19 B+Tree索引.mp4

2 MySQL体系架构.mp4

20 EXPLAIN性能分析.mp4

21 EXPLAIN_id字段详解.mp4

22 EXPLAIN_select_type字段详解.mp4

23 EXPLAIN_type字段详解.mp4

24 EXPLAIN_possible_keys&key字段详解.mp4

25 EXPLAIN_key_len&ref字段详解.mp4

26 EXPLAIN_rows字段详解.mp4

27 EXPLAIN_extra字段详解.mp4

28 MySQL锁机制.mp4

29 MySQL锁分类.mp4

3 MySQL物理文件.mp4

30 MySQL加锁与解锁实战.mp4

31 表级锁之读锁实战.mp4

32 表级锁之写锁实战.mp4

33 MySQL行级锁介绍.mp4

34 行锁实战_01.mp4

35 行锁实战_02.mp4

36 行锁分析.mp4

37 MySQL集群高可用介绍.mp4

38 MySQL集群高可用方案.mp4

4 数据备份的场景.mp4

5 数据备份的类型.mp4

6 热备份与冷备份.mp4

7 冷备份实战.mp4

8 热备份实战.mp4

9 SQL优化原则.mp4

模块二 ElasticSearch&Kafka&Docker

1 [课程资料]

1 第九阶段模块二课件.zip

2 任务一: Elasticsearch技术实战

1 Elasticsearch课程内容介绍.mp4

10 项目基础环境搭建.mp4

11 查询功能实现.mp4

12 索引的创建.mp4

13 索引目录描述.mp4

14 从Index中检索数据.mp4

15 中文分词器的使用.mp4

16 Elasticsearch简介.mp4

17 Elasticsearch安装启动.mp4

18 安装Kibana.mp4

19 安装IK分词器.mp4

2 数据的分类.mp4

20 安装Head插件.mp4

21 节点、集群、分片及副本.mp4

22 文档、类型、索引及映射.mp4

23 创建、查看、删除索引.mp4

24 创建、查看字段映射.mp4

25 映射属性数据类型.mp4

26 Index、Store详解.mp4

27 Boost属性详解.mp4

28 一次性创建索引库和类型.mp4

29 新增随机ID的文档.mp4

3 结构化数据搜索.mp4

30 新增指定ID的文档.mp4

31 删除文档及智能插入.mp4

32 动态模板.mp4

33 查询所有match_all.mp4

34 匹配查询match.mp4

35 匹配查询and关系.mp4

36 词条匹配&组合查询.mp4

37 范围查询&模糊查询.mp4

38 过滤查询结果.mp4

39 过滤查询.mp4

4 非结构化数据搜索.mp4

40 排序.mp4

41 分页、高亮效果.mp4

42 聚合aggregations.mp4

43 ES集群实现原理.mp4

44 ES集群搭建.mp4

45 ES集群工作原理.mp4

46 ES客户端简介.mp4

47 新增文档.mp4

48 查看、修改、删除文档.mp4

49 查询所有match_all.mp4

5 全文检索解决方案.mp4

50 关键字查询.mp4

51 范围查询及source过滤.mp4

52 排序和分页.mp4

53 Spring Data Elasticsearch环境准备.mp4

54 创建索引和类型映射.mp4

55 实现文档新增.mp4

56 查询索引数据.mp4

57 自定义方法查询.mp4

58 原生API实现高级查询.mp4

59 高亮显示.mp4

6 全文检索应用场景.mp4

7 索引和搜索流程.mp4

8 创建索引的过程.mp4

9 倒排索引原理.mp4

3 任务二: Docker技术实战

1 Docker课程内容介绍.mp4

10 镜像相关命令.mp4

11 查看容器操作.mp4

12 创建和管理容器.mp4

13 目录挂载、文件复制、查看容器IP.mp4

14 Docker数据卷.mp4

15 Docker中部署MySQL.mp4

16 Docker中部署Tomcat.mp4

17 Docker中部署Nginx和Redis.mp4

18 Docker数据迁移备份.mp4

2 虚拟化技术.mp4

3 什么是Docker.mp4

4 Docker与VMware比对.mp4

5 Docker基本概念.mp4

6 Docker环境准备.mp4

7 Docker环境安装.mp4

8 Docker相关命令.mp4

9 镜像加速方案.mp4

4 任务三:Kafka技术实战

1 Kafka课程内容介绍.mp4

10 Kafka架构剖析.mp4

11 Kafka集群架构.mp4

12 VM安装JDK.mp4

13 VM搭建Zookeeper集群.mp4

14 VM搭建Kafka集群.mp4

15 Docker搭建Kafka集群(上).mp4

16 Docker搭建Kafka集群(下).mp4

17 创建topic主题.mp4

18 生产消费消息.mp4

19 topic详情和分区.mp4

2 消息队列简介.mp4

20 topic编辑配置及删除.mp4

21 Java访问Kafka准备.mp4

22 开发消息生产者.mp4

23 开发消息消费者.mp4

24 分区副本机制.mp4

25 数据不丢失机制.mp4

26 消息存储和查询机制.mp4

27 消息分发机制及消费者负载均衡.mp4

28 Kakfa配置文件说明.mp4

29 Kafka监控与运维.mp4

3 异步处理应用场景.mp4

4 消息队列应用场景.mp4

5 消息队列工作模式.mp4

6 消息队列实现机制.mp4

7 主流的消息队列产品.mp4

8 Kafka简介.mp4

9 Kafka特点及应用场景.mp4

10 第十阶段 微服务项目:拉勾教育学习平台微服务架构

模块一 拉勾教育学习平台 微服务架构

1 [课程资料]

1 第十阶段模块一课件.zip

2 任务一 用户微服务开发

1 课程内容介绍.mp4

10 用户微服务-前后端跨域交互.mp4

11 用户微服务-微信登录的改造.mp4

2 微服务概述.mp4

3 微服务的优缺点.mp4

4 微服务与微服务架构.mp4

5 搭建注册中心Eureka.mp4

6 搭建各个微服务项目.mp4

7 用户微服务-搭建测试SSM环境.mp4

8 用户微服务-解决启动失败问题.mp4

9 用户微服务-解决启动失败问题.mp4

3 任务二 课程和留言微服务开发

1 课程微服务-搭建测试SSM环境.mp4

10 留言微服务-取消赞功能.mp4

11 留言微服务-前后端交互.mp4

2 课程微服务-多表关联.mp4

3 公共微服务-简化依赖.mp4

4 公共微服务-抽取实体类.mp4

5 留言微服务-原业务重构.mp4

6 留言微服务-留言分页查询01.mp4

7 留言微服务-留言分页查询02.mp4

8 留言微服务-保存留言.mp4

9 留言微服务-点赞功能.mp4

4 任务三 订单微服务开发

1 支付微服务-原业务重构.mp4

10 已购课程功能重构01.mp4

11 已购课程功能重构02.mp4

12 已购课程功能重构03.mp4

13 已购课程功能重构04.mp4

14 订单微服务-分库分表方案.mp4

15 订单微服务-分片规则配置.mp4

16 订单微服务-下单流程测试.mp4

17 解决分库分表后遗留问题01.mp4

18 解决分库分表后遗留问题02.mp4

2 订单微服务-搭建服务工程.mp4

3 订单微服务-保存订单.mp4

4 订单微服务-订单操作.mp4

5 订单微服务-前后端交互.mp4

6 根据微服务进行分库改造.mp4

7 数据库脚本导入初始化.mp4

8 分库后的前后端交互.mp4

9 分库分表带来的问题.mp4

5 任务四 视频播放和高并发

1 阿里云视频播放器简介.mp4

10 高并发-Redis中数据同步.mp4

2 引入阿里云播放器.mp4

3 使用阿里播放器切换视频.mp4

4 网关微服务-环境搭建与配置.mp4

5 网关微服务-统一微服务接口格式.mp4

6 高并发-Redis技术引入.mp4

7 高并发-Redis编码实战.mp4

8 高并发-模拟缓存穿透现象.mp4

9 高并发-双层检测锁解决高并发.mp4

6 任务五 微服务容器化发布

1 Docker 回顾.mp4

10 项目总结.mp4

2 Docker 开启远程访问.mp4

3 Docker IDEA集成插件.mp4

4 Docker 构建项目镜像.mp4

5 Docker 快速启动项目.mp4

6 Docker 部署课程微服务.mp4

7 Docker 部署网关微服务.mp4

8 Docker 更改代码后快速部署.mp4

9 Docker 快速部署Eureka.mp4

11 第十一阶段 数据结构算法与调优

模块一 数据结构和算法

1 [课程资料]

1 第十一阶段模块一课件.zip

2 任务一: 数据结构与算法基础

1 课程介绍.mp4

10 数组与链表对比.mp4

11 栈概念和原理.mp4

12 栈操作.mp4

13 栈应用.mp4

14 队列概念和原理.mp4

15 队列操作.mp4

16 队列应用.mp4

17 散列表概念和原理.mp4

18 散列表操作.mp4

19 手写hashmap(上).mp4

2 数据结构与算法概述.mp4

20 手写hashmap(下).mp4

21 散列表测试及复杂度.mp4

22 散列表应用.mp4

23 递归算法.mp4

24 斐波那契数列.mp4

25 递归时间复杂度及应用.mp4

26 二分查找.mp4

27 递归二分查找.mp4

28 二分法面试题.mp4

29 二分法应用.mp4

3 算法复杂度估算.mp4

4 常见的时间复杂度.mp4

5 数据结构和算法的意义.mp4

6 数组概念和原理.mp4

7 数组操作.mp4

8 链表概念和原理.mp4

9 链表操作.mp4

3 任务二: 数据结构与算法高级

1 树的概念.mp4

10 红黑树插入.mp4

11 红黑树实现(上).mp4

12 红黑树实现(下).mp4

13 红黑树测试及应用.mp4

14 多路查找树.mp4

15 二叉堆.mp4

16 冒泡排序.mp4

17 冒泡排序实现.mp4

18 快速排序.mp4

19 快速排序实现.mp4

2 二叉树.mp4

20 BF算法及实现.mp4

21 RK算法介绍.mp4

22 RK算法实现.mp4

23 图的概念.mp4

24 邻接矩阵及实现.mp4

25 邻接表及实现.mp4

26 DFS&BFS.mp4

27 BFS应用.mp4

28 贪心算法.mp4

29 部分背包.mp4

3 二叉查找树.mp4

30 贪心算法复杂度和应用.mp4

31 回溯算法.mp4

32 NQueens实现.mp4

33 回溯算法时间复杂度和应用.mp4

4 深度遍历.mp4

5 深度遍历实现(上).mp4

6 深度遍历实现(下).mp4

7 广度优先遍历.mp4

8 时间复杂度和应用.mp4

9 红黑树概念.mp4

模块二 并发编程和系统调优

1 [课程资料]

1 第十一阶段模块二课件.zip

2 任务一:并发编程

1 并发编程课程内容介绍.mp4

10 volatile_final.mp4

11 BlockingQueue-01.mp4

12 BlockingQueue-02.mp4

13 BlockingQueue-03.mp4

14 BlockingDeque.mp4

15 CopyOnWrite.mp4

16 ConcurrentLinkedQueue_Deque.mp4

17 ConcurrentHashMap-01.mp4

18 ConcurrentHashMap-02.mp4

19 ConcurrentSkipListMap_Set-01.mp4

2 Thread和Runnable.mp4

20 ConcurrentSkipListMap_Set-02.mp4

21 Semaphore.mp4

22 CountDownLatch.mp4

23 CyclicBarrier.mp4

24 AtomicInteger和AtomicLong.mp4

25 AtomicBoolean和AtomicReference.mp4

26 互斥锁-01.mp4

27 互斥锁-02.mp4

28 读写锁-01.mp4

29 读写锁-02.mp4

3 Synchronized关键字.mp4

30 Condition.mp4

31 线程池原理.mp4

32 线程池的类继承体系.mp4

33 ThreadPoolExecutor-01.mp4

34 ThreadPoolExecutor-02.mp4

35 Executors工具类.mp4

36 ScheduledThreadPoolExecutor.mp4

37 ForkJoinPool用法.mp4

38 核心数据结构.mp4

39 工作窃取队列.mp4

4 wait()与notify()方法.mp4

40 ForkJoinPool状态控制.mp4

41 Worker线程的阻塞-唤醒机制.mp4

42 任务的提交过程分析.mp4

43 任务的执行过程分析.mp4

44 ForkJoinTask的fork_join.mp4

45 ForkJoinPool的优雅关闭.mp4

5 interrupt()方法.mp4

6 线程的优雅关闭.mp4

7 并发编程的核心概念.mp4

8 并发编程的问题.mp4

9 JMM与happen-before.mp4

3 任务二:JVM优化

1 前言.mp4

10 虚拟机栈.mp4

11 设置栈内存大小.mp4

12 局部变量表.mp4

13 操作数栈.mp4

14 动态链接.mp4

15 方法返回值地址.mp4

16 本地方法栈.mp4

17 堆空间简介.mp4

18 设置堆空间的大小.mp4

19 堆的分类.mp4

2 JVM优化课程内容介绍.mp4

20 年轻代和老年代.mp4

21 对象分配过程.mp4

22 堆GC.mp4

23 元空间介绍.mp4

24 方法区的简介.mp4

25 方法区结构.mp4

26 设置方法区大小.mp4

27 常量池介绍.mp4

28 直接内存.mp4

29 堆内存溢出问题.mp4

3 什么是JVM.mp4

30 虚拟机栈和本地方法栈溢出问题.mp4

31 常量池内存溢出问题.mp4

32 方法区内存溢出问题.mp4

33 直接内存溢出问题.mp4

34 类加载器子系统.mp4

35 类加载过程剖析.mp4

36 加载Loading.mp4

37 连接阶段.mp4

38 类的执行过程-初始化.mp4

39 clinit和init方法区别.mp4

4 JVM和操作系统的关系.mp4

40 类加载器的介绍.mp4

41 双亲委派模型.mp4

42 双亲委派模型原理.mp4

43 自定义类加载的流程.mp4

44 自定义类加载器实现.mp4

45 Launcher类的源码剖析.mp4

46 ClassLoader源码解析-01.mp4

47 ClassLoader源码解析-02.mp4

48 垃圾回收概述.mp4

49 引用计数算法.mp4

5 JDK、JRE与JVM的关系.mp4

50 可达性分析算法.mp4

51 判断对象是否存活.mp4

52 再谈对象的引用.mp4

53 分代收集理论.mp4

54 标记清除算法.mp4

55 标记复制算法.mp4

56 标记整理算法.mp4

57 垃圾收集器概述.mp4

58 Serial垃圾回收器.mp4

59 ParNew垃圾回收器.mp4

6 Java虚拟机规范和语言规范.mp4

60 Parallel Scavenge垃圾回收器.mp4

61 Serial Old垃圾回收器.mp4

62 Parallel Old垃圾回收器.mp4

63 CMS垃圾收集器执行流程.mp4

64 可达性分析-三色标记.mp4

65 CMS垃圾回收的缺点.mp4

66 G1垃圾收集器.mp4

67 G1垃圾回收过程.mp4

68 G1垃圾收集器参数.mp4

7 JVM的整体架构.mp4

8 JVM运行时内存介绍.mp4

9 PC寄存器.mp4

12 第十二阶段 Offer加速器

模块一 进大厂必备-技术面试题详解

1 [课程资料]

1 第十二阶段课程资料.zip

2 任务一: 技术面试题详解(上)

1 JavaSE篇-数据类型.mp4

10 SSM框架篇-SpringMVC.mp4

11 SSM框架篇-Spring.mp4

12 SSM框架篇-MyBatis.mp4

13 Linux系统篇.mp4

14 MySQL数据库篇.mp4

15 计算机网络篇.mp4

16 JVM优化篇.mp4

2 JavaSE篇-String类.mp4

3 JavaSE篇-类加载顺序.mp4

4 JavaSE篇-面向对象特性.mp4

5 JavaSE篇-单例模式.mp4

6 JavaWeb篇-HTTP状态码.mp4

7 JavaWeb篇-GET&POST、重定向&转发.mp4

8 JavaWeb篇-Cookie&Session.mp4

9 JavaWeb篇-Servlet.mp4

3 任务二: 技术面试题详解(下)

1 算法篇-冒泡排序.mp4

10 并发编程篇-volatile可见性.mp4

11 并发编程篇-volatile禁止指令重排.mp4

12 RPC框架篇-Dubbo作用.mp4

13 RPC框架篇-Dubbo工作流程.mp4

14 RPC框架篇-Dubbo支持的协议.mp4

15 RPC框架篇-Dubbo应用的关键技术.mp4

16 分布式存储篇-Redis如何支持高并发.mp4

17 分布式存储篇-Redis缓存雪崩.mp4

18 分布式存储篇-Redis缓存穿透.mp4

19 分布式存储篇-Redis缓存击穿.mp4

2 算法篇-选择排序.mp4

20 消息中间件篇-消息积压的处理.mp4

21 消息中间件篇-保证消息不丢失.mp4

22 消息中间件篇-保证消息的顺序性.mp4

23 微服务篇-熔断与降级.mp4

24 微服务篇-Eureka和ZooKeeper的区别.mp4

25 微服务篇-负载均衡策略.mp4

26 微服务篇-Ribbon是否可用一致性哈希算法.mp4

3 算法篇-插入排序.mp4

4 数据结构篇-线性表.mp4

5 数据结构篇-栈与队列.mp4

6 数据结构篇-二叉搜索树.mp4

7 数据结构篇-平衡二叉树.mp4

8 数据结构篇-红黑树.mp4

9 数据结构篇-HashMap底层原理.mp4

模块二 进大厂必备-面试求职深度辅导

1 [课程资料]

1 大厂面试题下载.zip

2 任务一: 就业须知

1 课程内容介绍.mp4

2 就业方向指导.mp4

3 公司组织架构.mp4

4 面试流程分析.mp4

5 就业职业规划.mp4

3 任务二: 面试准备

1 面试准备01-基本信息.mp4

2 面试准备02-专业技术.mp4

3 面试准备03-工作经历.mp4

4 面试准备04-项目经验.mp4

5 面试准备05-优质简历分析.mp4

6 面试准备06-复习方案.mp4

7 面试准备07-面试刷题.mp4

8 面试准备08-在线简历.mp4

4 任务三: 面试技巧

1 面试技巧01-自我介绍.mp4

2 面试技巧02-面试场景.mp4

3 面试技巧03-高频面试题与侧面了解面试官.mp4

4 面试技巧04-谈论薪资及面试问题应对技巧.mp4

5 任务四: 面试总结

1 面试总结01-复盘总结与offer选择方式.mp4

2 面试总结02-资料准备及试用期常见情况.mp4

——/计算机教程/07拉勾/A003-Java就业集训营/第05阶段 单体架构项目:拉勾教育管理系统/

01 模块一:拉勾教育管理系统 后端开发

01 任务一:项目基础架构搭建

02 任务二:课程管理模块开发

03 任务三:课程内容管理模块开发

模块一直播回放

模块作业

项目资料

02 模块二:拉勾教育管理系统 前端开发

01 任务一:Vue基础入门

02 任务二:Vue高级实战

03 任务三:项目前后端接口联调

04 任务四:项目上线部署发布

第五阶段模块二作业

模块二直播回放.mp4 503.60M

——/计算机教程/07拉勾/A003-Java就业集训营/第06阶段 企业级开发框架SSM/

01 模块一:Mybatis

01任务一:MyBatis基本应用

02任务二:复杂映射&配置深入

03任务三:缓存&延迟加载&注解应用

04任务四:模块作业

05Mybitis资料

02 模块二:Spring

01任务一:SpringIOC

02任务二:SpringAOP

03任务三:JdbcTemplate&事务&Web集成

04任务四:模块作业

spring代码

spring画图

Spring课件

模块作业.pdf 179.40kb

03 模块三:SpringMVC

01任务一:SpringMVC入门

02任务二:SpringMVC进阶

03任务三:SSM框架整合

04任务四:模块作业

SpringMVC代码

SpringMVC画图

SpringMVC课件

模块作业

04 模块四:SSM单体架构项目(上)

01任务一:课程管理模块开发

02任务二:广告和用户管理模块开发

03任务三: 权限管理模块开发

04任务四:Git环境应用

05任务五:模块作业

SSM项目直播.zip 2.86M

第六阶段模块四课件.zip 70.49M

第六阶段模块四直播.mp4 863.41M

05 模块五:SSM单体架构项目(下)

01任务一:课程和广告模块前端开发

02任务二:权限管理模块前端开发

03任务三:项目打包发布

[作业]第六阶段模块五作业.docx 12.53kb

第六阶段模块五作业.zip 0.04kb

——/计算机教程/07拉勾/A003-Java就业集训营/第07阶段 分布式技术核心/

01模块一:Dubbo&Zookeeper

01模块一:Dubbo&Zookeeper

01任务一:Zookpeeper

02任务二:Dubbo

03任务三:模块作业

04直播回放

01模块一 Dubbo&Zookeeper.zip 113.49M

02模块二:Redis&FastDFS&RabbitMQ

01任务一:Redis

02任务二:FastDFS

03任务三:RabbitMQ

04任务四:模块作业

02模块二 Redis&FastDFS&RabbitMQ.zip 176.91M

第七阶段模块二直播.mp4 736.44M

——/计算机教程/07拉勾/A003-Java就业集训营/第08阶段 分布式项目:拉勾教育学习平台/

01 模块一:拉勾教育学习平台 后端开发

01 任务一:架构设计与环境搭建

02 任务二:用户服务开发

03 任务三:课程和订单服务开发

04 任务四:留言服务开发

模块作业

02 模块二:拉勾教育学习平台 前端开发

01 任务一:课程模块前端开发

02 任务二:留言模块前端开发

03 任务三:用户模块前端开发

04 任务四:订单模块前端开发

模块作业

第八阶段.zip 68.66M

——/计算机教程/07拉勾/A003-Java就业集训营/第09阶段 微服务技术核心(完结)/

01 模块一:SpringBoot&SpringCloud

01 任务一:SpringBoot基本应用

02 任务二:SpringBoot原理剖析及高级实战

03 任务三:SpringCloud与微服务架构

04 任务四:SpringCloud核心组件及实战

05 任务五:SpringCloudAlibaba核心组件及实战

06 任务六:模块作业

07 模块直播

02 模块二:ElasticSearch&Kafka&Docker

01 任务一:Elasticsearch技术实战

02 任务二:Docker技术实战

03 任务三:Kafka技术实战

04 任务四:模块作业

05 模块直播

03 模块三:MySQL分库分表和优化

01 任务一:分库分表技术之MyCat

02 任务二:分库分表技术之Sharding-JDBC

03 任务三:MySQL高级

04 任务四:模块作业

05 模块直播

第九阶段.zip 437.78M

——/计算机教程/07拉勾/A003-Java就业集训营/第10阶段 微服务项目:拉勾教育学习平台微服务架构/

模块一:拉勾教育学习平台 微服务架构

01 任务一 用户微服务开发

02 任务二 课程和留言微服务开发

03 任务三 订单微服务开发

04 任务四 视频播放和高并发

05 任务五 微服务容器化发布

06 任务六:模块作业

07 模块直播

第十阶段课件.zip 48.62M

——/计算机教程/07拉勾/A003-Java就业集训营/第11阶段 数据结构算法与调优/

01 模块一:数据结构与算法

01 任务一: 数据结构与算法基础

02 任务二: 数据结构与算法高级

03 任务三:模块作业

04 直播回放

数据结构与算法.pdf 24.42M

02 模块二:并发编程和系统调优

01任务一:并发编程

02任务二:JVM优化

03任务三:模块作业

04直播回放

——/计算机教程/07拉勾/A003-Java就业集训营/第12阶段 Offer加速器/

01 模块一:进大厂必备-技术面试题详解

01 任务一: 技术面试题详解(上)

02 任务二:技术面试题详解(下)

[直播]第十二阶段模块一直播回放(上).mp4 1.11G

[直播]第十二阶段模块一直播回放(下).mp4 1.59G

02 模块二:进大厂必备-面试求职深度辅导

01 任务一: 就业须知

02 任务二: 面试准备

03 任务三: 面试技巧

04 任务四: 面试总结

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注