请选择 进入手机版 | 继续访问电脑版
注册忘记密码

星光编程论坛

查看: 8|回复: 0
打印 上一主题 下一主题

2019最新黑马旗下的博学谷JavaEE零基础到实战学习视频教程…

[复制链接]

248

主题

248

帖子

2485

积分

实习版主

Rank: 7Rank: 7Rank: 7

积分
2485
跳转到指定楼层
楼主
发表于 2020-5-14 06:41:50 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
游客,如果您要查看本帖隐藏内容请回复

课程目录:
博学谷讲义
JavaWeb
11.版(2.0)-就业课(2.0)-基础加强
  25.基础加强.zip
  
12.版(2.0)-就业课(2.0)-MySQL
  26.MySQL基础.zip
  27.MySQL约束.zip
  28.MySQL多表&事务.zip
  
13.版(2.0)-就业课(2.0)-JDBC
  29.JDBC.zip
  30.JDBC连接池&JDBCTemplate.zip
  
14.版(2.0)-就业课(2.0)-HTML和CSS
  31.HTML.zip
  32.HTML&CSS.zip
  
15.版(2.0)-就业课(2.0)-JavaScript
  33.JavaScript基础.zip
  34.JavaScript高级.zip
  
16.版(2.0)-就业课(2.0)-BootStrap
  35.BootStrap.zip
  
17.版(2.0)-就业课(2.0)-XML
  36.xml.zip
  
18.版(2.0)-就业课(2.0)-Tomcat
  37.Tomcat&Servlet.zip
  
19.版(2.0)-就业课(2.0)-Servlet和HTTP请求协议
  38.Servlet&HTTP&Request.zip
  
20.版(2.0)-就业课(2.0)-Request和Response
  39.Response.zip
  
21.版(2.0)-就业课(2.0)-Cookie和Session
  40.Cookie&Session.zip
  
22.版(2.0)-就业课(2.0)-JSP,EL和JSTL
  41.EL&JSTL.zip
  
23.版(2.0)-就业课(2.0)-综合案例(用户信息)
  42.综合案例(用户信息).zip
  
24.版(2.0)-就业课(2.0)-Filter和Listener
  43.Filter&Listener.zip
  
25.版(2.0)-就业课(2.0)-Jquery
  44.JQuery基础.zip
  45.JQuery高级.zip
  
26.版(2.0)-就业课(2.0)-Ajax和JSON
  46.Ajax&Json.zip
  
27.版(2.0)-就业课(2.0)-Redis
  47.redis.zip
  
28.版(2.0)-就业课(2.0)-Maven基础
  48.maven.zip
  
29.版(2.0)-就业课(2.0)-黑马旅游网
  49.综合案例1.zip
  50.综合案例2.zip
  51.综合案例3.zip
  52.综合案例4.zip
  
└30.版(2.0)-就业课-Linux和Nginx
    53.linux-1.zip
    54.linux-2.zip
    55.Nginx.zip
   
Java基础
01.版(2.0)-就业课(2.0)-Java基础语法
  01.【前言、入门程序、常量、变量】.zip
  02. 【数据类型转换、运算符、方法入门】.zip
  03.【 流程控制语句】.zip
  04.【IDEA、方法】.zip
  05.【数组】.zip
  
02.版(2.0)-就业课(2.0)-面向对象和封装
  06.【类与对象、封装、构造方法】.zip
  
03.版(2.0)-就业课(2.0)-常用API第一部分
  07.【Scanner类、Random类、ArrayList类】.zip
  08.【String类、static、Arrays类、Math类】.zip
  
04.版(2.0)-就业课(2.0)-继承与多态
  09.【继承、super、this、抽象类】.zip
  10.【接口、多态】.zip
  11.【final、权限、内部类】.zip
  
05.版(2.0)-就业课(2.0)-常用API第二部分
  12.【Object类、常用API】.zip
  
06.版(2.0)-就业课(2.0)-集合
  13.【Collection、泛型】.zip
  14.【List、Set】.zip
  15.【Map】.zip
  
07.版(2.0)-就业课(2.0)-异常与多线程
  16.【异常、线程】.zip
  17.【线程、同步】.zip
  18.【线程池、Lambda表达式】.zip
  
08.版(2.0)-就业课(2.0)-File类与IO流
  19.【File类、递归】.zip
  20.【字节流、字符流】.zip
  21.【缓冲流、转换流、序列化流、打印流】.zip
  
09.版(2.0)-就业课(2.0)-网络编程
  22.【网络编程】.zip
  
└10.版(2.0)-就业课(2.0)-JDK8新特性
    23.【函数式接口】.zip
    24.【Stream流、方法引用.zip
   
主流框架
31.版(2.0)-就业课(2.0)-Mybatis
  56.mybatis.zip
  
32.版(2.0)-就业课(2.0)-Spring
  57.spring.zip
  
33.版(2.0)-就业课(2.0)-SpringMVC
  58.springmvc.zip
  
34.版(2.0)-就业课(2.0)-Oracle
  59.oracle.zip
  
35.版(2.0)-就业课(2.0)-Maven高级
  60.maven高级.zip
  
└36.版(2.0)-就业课(2.0)-SSM整合案例
    61.SSM综合练习.zip
   
微服务实战项目-学成在线
66.版(2.0)-就业课(2.0)-搭建环境与CMS服务端管理
  92.搭建环境 CMS服务端开发.zip
  
67.版(2.0)-就业课(2.0)-CMS系统前端管理
  93.CMS前端开发.zip
  
68.版(2.0)-就业课(2.0)-CMS系统页面管理
  94.CMS页面管理开发.zip
  
69.版(2.0)-就业课(2.0)-页面静态化-FreeMarker
  95.页面静态化 FreeMarker.zip
  
70.版(2.0)-就业课(2.0)-消息中间件RabbitMQ
  96.消息中间件 RabbitMQ.zip
  
71.版(2.0)-就业课(2.0)-页面发布与课程管理
  97.页面发布 课程管理.zip
  98.课程管理实战.zip
  
72.版(2.0)-就业课(2.0)-课程图片管理
  99.课程图片管理 分布式文件系统.zip
  
73.版(2.0)-就业课(2.0)-课程预览Spring Cloud EurekaFeign
  100.课程预览Eureka Feign.zip
  
74.版(2.0)-就业课(2.0)-ElasticSearch全文检索
  101.课程发布 ElasticSearch.zip
  
75.版(2.0)-就业课(2.0)-课程搜索
  102.搜索服务.zip
  
76.版(2.0)-就业课(2.0)-搜索前端 Nuxt.js
  103.搜索前端 Nuxt.js.zip
  
77.版(2.0)-就业课(2.0)-在线学习 HLS
  104.在线学习 HLS.zip
  
78.版(2.0)-就业课(2.0)-媒资管理
  105.媒资管理.zip
  
79.版(2.0)-就业课(2.0)-媒资管理系统集成
  106.媒资管理系统集成.zip
  
80.版(2.0)-就业课(2.0)-用户认证 Spring Security Oauth2
  107.Spring Security Oauth2.zip
  
81.版(2.0)-就业课(2.0)-用户认证 Zuul
  108.用户认证 Zuul.zip
  
82.版(2.0)-就业课(2.0)-用户授权
  109.用户授权.zip
  
83.版(2.0)-就业课(2.0)-分布式事务
  110.分布式事务.zip
  
└84.版(2.0)-就业课(2.0)-Devops与项目总结
    111.Devops 项目总结.zip
   
└流行框架
  61.版(2.0)-就业课(2.0)-Lucene
    87.lucene.zip
   
  62.版(2.0)-就业课(2.0)-Spring Data JPA
    88.Spring Data JPA.zip
   
  63.版(2.0)-就业课(2.0)-Spring Boot
    89.SpringBoot.zip
   
  64.版(2.0)-就业课(2.0)-Git
    90.git.zip
   
  └65.版(2.0)-就业课(2.0)-Vue
    91.Vue.zip
   
阶段1版(2.0)-Java基础
版(2.0)-就业课(2.0)-File类与IO流
File类
  02_File类的概述.flv
  03_File类的静态成员变量.flv
  04_绝对路径和相对路径.flv
  05_File类的构造方法.flv
  06_File类获取功能的方法.flv
  07_File类判断功能的方法.flv
  08_File类创建删除功能的方法.flv
  09_File类遍历(文件夹)目录功能.flv
  
IO字符流
  15_字符输入流_Reader类&FileReader类介绍.flv
  16_字符输入流读取字符数据.flv
  17_字符输出流_Writer类&FileWriter类介绍.flv
  18_字符输出流的基本使用_写出单个字符到文件.flv
  19_flush方法和close方法的区别.flv
  20_字符输出流写数据的其他方法.flv
  21_字符输出流的续写和换行.flv
  22_使用try_catch_finally处理流中的异常.flv
  23_JDK7和JDK9流中异常的处理.flv
  
IO字节流
  02_IO概述(概念&分类).flv
  03_一切皆为字节.flv
  04_字节输出流_OutputStream类&FileOutputStream类介绍.flv
  05_字节输出流写入数据到文件.flv
  06_文件存储的原理和记事本打开文件的原理.flv
  07_字节输出流写多个字节的方法.flv
  08_字节输出流的续写和换行.flv
  09_字节输入流_InputStream类&FileInputStream类介绍.flv
  10_字节输入流读取字节数据.flv
  11_字节输入流一次读取一个字节的原理.flv
  12_字节输入流一次读取多个字节.flv
  13_练习_文件复制.flv
  14_使用字节流读取中文的问题.flv
  
Properties集合
  24_使用Properties集合存储数据,遍历取出Properties集合中的数据.flv
  25_Properties集合中的方法store.flv
  26_Properties集合中的方法load.flv
  
序列化流
  15_序列化和反序列化的概述.flv
  16_对象的序列化流_ObjectOutputStream.flv
  17_对象的反序列化流_ObjectInputStream.flv
  18_transient关键字_瞬态关键字.flv
  19_InvalidClassException异常_原理和解决方案.flv
  20_练习_序列化集合.flv
  
打印流
  21_打印流_概述和使用.flv
  
缓冲流
  02_缓冲流的原理.flv
  03_BufferedOutputStream_字节缓冲输出流.flv
  04_BufferedInputStream_字节缓冲输入流.flv
  05_缓冲流的效率测试_复制文件.flv
  06_BufferedWriter_字符缓冲输出流.flv
  07_BufferedReader_字符缓冲输入流.flv
  08_练习_对文本的内容进行排序.flv
  
转换流
  09_字符编码和字符集.flv
  10_编码引出的问题_FileReader读取GBK格式的文件.flv
  11_转换流的原理.flv
  12_OutputStreamWriter介绍&代码实现.flv
  13_InputStreamReader介绍&代码实现.flv
  14_练习_转换文件编码.flv
  
过滤器
  15_FileFilter过滤器的原理和使用.flv
  16_FileNameFilter过滤器的使用和Lambda优化程序.flv
  
└递归
    10_递归概念&分类&注意事项.flv
    11_练习_使用递归计算1-n之间的和.flv
    12_练习_使用递归计算阶乘.flv
    13_练习_递归打印多级目录.flv
    14_综合案例_文件搜索.flv
   
版(2.0)-就业课(2.0)-Java基础语法
HelloWorld案例
  day01_10_HelloWorld程序的代码编写.flv
  day01_11_HelloWorld程序的编译运行.flv
  day01_12_HelloWorld的常见问题与Notepad++使用.flv
  day01_13_程序注释与HelloWorld说明.flv
  
java运行环境
  day01_01_Java语言发展史.flv
  day01_02_计算机进制转换.flv
  day01_03_计算机存储单元.flv
  day01_04_命令提示符_基本介绍.flv
  day01_05_命令提示符_常用命令.flv
  day01_06_Java语言的跨平台性.flv
  day01_07_JDK、JRE与JVM.flv
  day01_08_JDK的下载与安装.flv
  day01_09_环境变量的配置.flv
  
JDK9新特性-Jshell
  day02_15_JDK9的JShell简单使用.flv
  day02_16_编译器的两点优化.flv
  
关键字&标识符
  day01_14_关键字的概念与特征.flv
  day01_15_标识符的概念与规则.flv
  
常量&变量
  day01_16_常量的概念与分类(1).flv
  day01_17_常量的打印输出.flv
  day01_18_基本数据类型.flv
  day01_19_变量的概念与定义格式.flv
  day01_20_变量的基本使用.flv
  day01_21_变量的注意事项.flv
  
开发工具-IDEA
  day04_01_集成开发环境IDE的概述.flv
  day04_02_IntelliJ-IDEA的安装.flv
  day04_03_IDEA的项目结构.flv
  day04_04_IDEA的HelloWorld.flv
  day04_05_IDEA的基本配置.flv
  day04_06_IDEA的常用快捷键.flv
  day04_07_IDEA的项目关闭打开与模块导入.flv
  
循环结构-for-while-do..while
  day03_09_循环结构_循环概述与基本组成部分.flv
  day03_10_循环结构_for循环.flv
  day03_11_循环结构_while循环.flv
  day03_12_循环结构_do-while循环.flv
  day03_13_练习_用循环求出1-100之间的偶数和.flv
  day03_14_三种循环的区别.flv
  day03_15_循环控制_break语句.flv
  day03_16_循环控制_continue语句.flv
  day03_17_死循环.flv
  day03_18_循环嵌套.flv
  
数据类型转换
  day02_01_数据类型转换_自动转换.flv
  day02_02_数据类型转换_强制转换.flv
  day02_03_数据类型转换_注意事项.flv
  day02_04_ASCII编码表.flv
  
数组
  day05_01_数组的概念.flv
  day05_02_数组的定义格式一_动态初始化.flv
  day05_03_数组的定义格式二_静态初始化.flv
  day05_04_数组的定义格式三_省略的静态初始化.flv
  day05_05_访问数组元素进行获取.flv
  day05_06_访问数组元素进行赋值.flv
  day05_07_Java中的内存划分.flv
  day05_08_一个数组的内存图.flv
  day05_09_两个数组的内存图.flv
  day05_10_两个引用指向同一个数组的内存图.flv
  day05_11_常见问题_数组索引越界异常.flv
  day05_12_常见问题_空指针异常.flv
  day05_13_获取数组的长度.flv
  day05_14_数组的遍历输出.flv
  day05_15_求出数组中的最值.flv
  day05_16_数组元素反转.flv
  day05_17_数组作为方法参数_传递地址.flv
  day05_18_数组作为方法返回值_返回地址.flv
  
方法入门
  day02_12_方法入门_概念引入.flv
  day02_13_方法入门_方法的定义.flv
  day02_14_方法入门_方法的调用.flv
  
方法复习
  day04_08_复习简单方法的使用.flv
  day04_09_方法的定义格式.flv
  day04_10_方法的三种调用格式.flv
  day04_11_方法的调用流程图解.flv
  day04_12_对比有参数和无参数.flv
  day04_13_对比有返回值和无返回值.flv
  day04_14_方法练习1_比较两个数字是否相同.flv
  day04_15_方法练习2_求出1到100的累加和.flv
  day04_16_方法练习3_打印指定次数的HelloWorld.flv
  day04_17_方法的注意事项.flv
  
方法重载
  day04_18_方法重载的基本使用.flv
  day04_19_方法重载的注意事项.flv
  day04_20_重载练习1_四种不同参数类型的方法.flv
  day04_21_重载练习2_判断方法的正确重载.flv
  day04_22_重载练习3_实现重载的println方法.flv
  
运算符
  day02_05_算术运算符_四则与取模运算.flv
  day02_06_算术运算符_加号的多种用法.flv
  day02_07_算术运算符_自增自减运算符.flv
  day02_08_赋值运算符.flv
  day02_09_比较运算符.flv
  day02_10_逻辑运算符.flv
  day02_11_三元运算符.flv
  
└选择结构-if语句-switch语句
    day03_01_流程概述与顺序结构.flv
    day03_02_选择结构_单if语句.flv
    day03_03_选择结构_标准if-else语句.flv
    day03_04_选择结构_扩展if-else语句.flv
    day03_05_练习_用if语句实现考试成绩划分.flv
    day03_06_练习_用if语句替换三元运算符.flv
    day03_07_选择结构_标准的switch语句.flv
    day03_08_选择结构_穿透的switch语句.flv
   
版(2.0)-就业课(2.0)-JDK8新特性
Stream流式思想概述
  02_使用传统的方式,遍历集合,对集合中的数据进行过滤.flv
  03_使用Stream流的方式,遍历集合,对集合中的数据进行过滤.flv
  04_流式思想概述.flv
  
两种获取Stream流的方式
  05_两种获取Stream流的方式.flv
  06_Stream流中的常用方法_forEach.flv
  07_Stream流中的常用方法_filter.flv
  08_Stream流的特点_只能使用一次.flv
  09_Stream流中的常用方法_map.flv
  10_Stream流中的常用方法_count.flv
  11_Stream流中的常用方法_limit.flv
  12_Stream流中的常用方法_skip.flv
  13_Stream流中的常用方法_concat.flv
  14_练习:集合元素处理(传统方式).flv
  15_练习:集合元素处理(Stream方式).flv
  
常用函数接口
  02_函数式接口的概念&函数式接口的定义.flv
  03_函数式接口的使用.flv
  04_性能浪费的日志案例.flv
  05_使用Lambda优化日志案例.flv
  06_函数式接口作为方法的参数案例.flv
  07_函数式接口作为方法的返回值类型案例.flv
  08_常用的函数式接口_Supplier接口.flv
  09_常用的函数式接口_Supplier接口练习_求数组元素最大值.flv
  10_常用的函数式接口_Consumer接口.flv
  11_常用的函数式接口_Consumer接口的默认方法andThen.flv
  12_常用的函数式接口_Consumer接口练习_字符串拼接输出.flv
  13_常用的函数式接口_Predicate接口.flv
  14_常用的函数式接口_Predicate接口_默认方法and.flv
  15_常用的函数式接口_Predicate接口_默认方法or&negate.flv
  16_常用的函数式接口_Predicate接口练习_集合信息筛选.flv
  17_常用的函数式接口_Function接口.flv
  18_常用的函数式接口_Function接口_默认方法andThen.flv
  19_常用的函数式接口_Function接口练习_自定义函数模型拼接.flv
  
└方法引用
    16_方法引用基本介绍.flv
    17_方法引用_通过对象名引用成员方法.flv
    18_方法引用_通过类名引用静态成员方法.flv
    19_方法引用_通过super引用父类的成员方法.flv
    20_方法引用_通过this引用本类的成员方法.flv
    21_方法引用_类的构造器(构造方法)引用.flv
    22_方法引用_数组的构造器引用.flv
   
版(2.0)-就业课(2.0)-常用API第一部分
ArrayList集合
  day07_12_对象数组.flv
  day07_13_ArrayList集合概述和基本使用.flv
  day07_14_ArrayList集合的常用方法和遍历.flv
  day07_15_ArrayList集合存储基本数据类型.flv
  day07_16_ArrayList练习一_存储随机数字.flv
  day07_17_ArrayList练习二_存储自定义对象.flv
  day07_18_ArrayList练习三_按指定格式遍历集合字符串.flv
  day07_19_ArrayList练习四_筛选集合中的随机数.flv
  
Arrays工具类
  day08_16_数组工具类Arrays.flv
  day08_17_Arrays练习:字符串倒序排列.flv
  
Math类
  day08_18_数学工具类Math.flv
  day08_19_Math练习:小学数学真题.flv
  
Random类
  day07_08_Random概述和基本使用.flv
  day07_09_Random生成指定范围的随机数.flv
  day07_10_Random练习一_生成1-n之间的随机数.flv
  day07_11_Random练习二_猜数字小游戏.flv
  
Scanner类
  day07_01_API概述和使用步骤.flv
  day07_02_Scanner概述及其API文档的使用.flv
  day07_03_Scanner的使用步骤.flv
  day07_04_Scanner练习一_键盘输入两个数字求和.flv
  day07_05_Scanner练习二_键盘输入三个数字求最大值.flv
  
static静态
  day08_11_静态static关键字概述.flv
  day08_12_静态static关键字修饰成员变量.flv
  day08_13_静态static关键字修饰成员方法.flv
  day08_14_静态static的内存图.flv
  day08_15_静态代码块.flv
  
String类
  day08_01_字符串概述和特点.flv
  day08_02_字符串的构造方法和直接创建.flv
  day08_03_字符串的常量池.flv
  day08_04_字符串的比较相关方法.flv
  day08_05_字符串的获取相关方法.flv
  day08_06_字符串的截取方法.flv
  day08_07_字符串的转换相关方法.flv
  day08_08_字符串的分割方法.flv
  day08_09_练习:按指定格式拼接字符串.flv
  day08_10_练习:统计输入的字符串中各种字符的个数.flv
  
└匿名对象
    day07_06_匿名对象的说明.flv
    day07_07_匿名对象作为方法的参数和返回值(1).flv
   
版(2.0)-就业课(2.0)-常用API第二部分
Calendar类
  11_Calendar类介绍_获取对象的方式.flv
  12_1时间日期相关类.flv
  12_Calendar类的常用成员方法.flv
  
Date类
  06_毫秒值的概念和作用.flv
  07_Date类的构造方法和成员方法.flv
  08_DateFormat类&SimpleDateFormat类介绍.flv
  09_DateFormat类的format方法和parse方法.flv
  10_练习_请使用日期时间相关的API,计算出一个人已经出生了多少天.flv
  
Object类
  02_Object类的toString方法.flv
  03_Object类的equals方法.flv
  04_重写Object类的equals方法.flv
  05_1Object类&Objects类.flv
  05_Objects类的equals方法.flv
  
StringBuilder类
  14_StringBuilder的原理.flv
  15_StringBuilder的构造方法和append方法.flv
  16_1System类&StringBuilder类.flv
  16_StringBuilder的toString方法.flv
  
System类
  13_System类的常用方法.flv
  
└基本类型包装类
    17_包装类的概念.flv
    18_包装类_装箱与拆箱.flv
    19_包装类_自动装箱与自动拆箱.flv
    20_1包装类.flv
    20_包装类_基本类型与字符串类型之间的相互转换.flv
   
版(2.0)-就业课(2.0)-异常与多线程
Lambda表达式
  09_函数式编程思想概述.flv
  10_冗余的Runnable代码.flv
  11_编程思想转换&体验Lambda的更优写法.flv
  12_Lambda标准格式.flv
  13_Lambda表达式的无参数无返回值的练习.flv
  14_Lambda表达式有参数有返回值的练习.flv
  15_Lambda表达式有参数有返回值的练习(自定义接口).flv
  16_Lambda省略格式&Lambda使用前提.flv
  
异常
  02_异常概念&异常体系.flv
  03_异常分类.flv
  04_异常的产生过程解析.flv
  05_throw关键字.flv
  06_Objects非空判断_requireNonNull方法.flv
  07_throws关键字_异常处理的第一种方式,交给别人处理.flv
  08_try_catch_异常处理的第二种方式,自己处理异常.flv
  09_Throwable类中3个异常处理的方法.flv
  10_finally代码块.flv
  11_异常注意事项_多异常的捕获处理.flv
  12_异常注意事项_finally有return语句.flv
  13_异常注意事项_子父类异常.flv
  14_自定义异常类.flv
  15_自定义异常类的练习.flv
  
等待唤醒机制
  02_线程间通信.flv
  03_等待唤醒机制概述.flv
  04_等待唤醒机制需求分析.flv
  05_等待唤醒机制代码实现_包子类&包子铺类.flv
  06_等待唤醒机制代码实现_吃货类&测试类.flv
  18_线程状态概述.flv
  19_等待唤醒案例分析.flv
  20_等待唤醒案例代码实现.flv
  21_Object类中wait带参方法和notifyAll方法.flv
  
线程同步机制
  10_线程安全问题的概述.flv
  11_线程安全问题的代码实现.flv
  12_线程安全问题产生的原理.flv
  13_解决线程安全问题_同步代码块.flv
  14_同步技术的原理.flv
  15_解决线程安全问题_同步方法.flv
  16_静态同步方法.flv
  17_解决线程安全问题_Lock锁.flv
  
线程实现方式
  02_多线程原理_随机性打印结果.flv
  03_多线程原理_多线程内存图解.flv
  04_Thread类的常用方法_获取线程名称的方法.flv
  05_Thread类的常用方法_设置线程名称的方法.flv
  06_Thread类的常用方法_sleep.flv
  07_创建多线程程序的第二种方式_实现Runnable接口.flv
  08_Thread和Runnable的区别.flv
  09_匿名内部类方式实现线程的创建.flv
  16_并发与并行.flv
  17_进程概念.flv
  18_线程概念.flv
  19_线程调度.flv
  20_主线程.flv
  21_创建多线程程序的第一种方式_创建Thread类的子类.flv
  
└线程池
    07_线程池的概念和原理.flv
    08_线程池的代码实现.flv
   
版(2.0)-就业课(2.0)-继承与多态
final关键字
  day11_01_final关键字概念与四种用法.flv
  day11_02_final关键字用于修饰类.flv
  day11_03_final关键字用于修饰成员方法.flv
  day11_04_final关键字用于修饰局部变量.flv
  day11_05_final关键字用于修饰成员变量.flv
  
内部类
  day11_07_内部类的概念与分类.flv
  day11_08_成员内部类的定义.flv
  day11_09_成员内部类的使用.flv
  day11_10_内部类的同名变量访问.flv
  day11_11_局部内部类定义.flv
  day11_12_局部内部类的final问题.flv
  day11_13_匿名内部类.flv
  day11_14_匿名内部类的注意事项.flv
  day11_15_类作为成员变量类型.flv
  day11_16_接口作为成员变量类型.flv
  day11_17_接口作为方法的参数和或返回值.flv
  day11_18_发红包案例_分析.flv
  day11_19_发红包案例_普通红包平均分发.flv
  day11_20_发红包案例_手气红包随机分发.flv
  
多态
  day10_15_多态的概述.flv
  day10_16_多态的格式与使用.flv
  day10_17_多态中成员变量的使用特点.flv
  day10_18_多态中成员方法的使用特点.flv
  day10_19_使用多态的好处.flv
  day10_20_对象的向上转型.flv
  day10_21_对象的向下转型.flv
  day10_22_用instanceof关键字进行类型判断.flv
  day10_23_笔记本USB接口案例_分析.flv
  day10_24_笔记本USB接口案例_实现.flv
  
抽象类
  day09_14_抽象的概念.flv
  day09_15_抽象方法和抽象类的格式.flv
  day09_16_抽象方法和抽象类的使用.flv
  day09_17_抽象方法和抽象类的注意事项.flv
  day09_18_发红包案例_分析.flv
  day09_19_发红包案例_实现.flv
  
接口
  day10_01_接口概述与生活举例.flv
  day10_02_接口的定义基本格式.flv
  day10_03_接口的抽象方法定义.flv
  day10_04_接口的抽象方法使用.flv
  day10_05_接口的默认方法定义.flv
  day10_06_接口的默认方法使用.flv
  day10_07_接口的静态方法定义.flv
  day10_08_接口的静态方法使用.flv
  day10_09_接口的私有方法定义.flv
  day10_10_接口的私有方法使用.flv
  day10_11_接口的常量定义和使用.flv
  day10_12_接口的内容小结.flv
  day10_13_继承父类并实现多个接口.flv
  day10_14_接口之间的多继承.flv
  
权限修饰符
  day11_06_四种权限修饰符.flv
  
└继承
    day09_01_继承的概述.flv
    day09_02_继承的格式.flv
    day09_03_继承中成员变量的访问特点.flv
    day09_04_区分子类方法中重名的三种变量.flv
    day09_05_继承中成员方法的访问特点.flv
    day09_06_继承中方法的覆盖重写_概念与特点.flv
    day09_07_继承中方法的覆盖重写_注意事项.flv
    day09_08_继承中方法的覆盖重写_应用场景.flv
    day09_09_继承中构造方法的访问特点.flv
    day09_10_super关键字的三种用法.flv
    day09_11_this关键字的三种用法.flv
    day09_12_super与this关键字图解.flv
    day09_13_Java继承的三个特点.flv
   
版(2.0)-就业课(2.0)-网络编程
TCP协议
  07_TCP通信的概述(上).flv
  08_TCP通信的概述(下).flv
  09_TCP通信的客户端代码实现.flv
  10_TCP通信的服务器端代码实现.flv
  
模拟BS服务器案例
  16_模拟BS服务器分析.flv
  17_模拟BS服务器代码实现.flv
  
综合案例_文件上传
  11_综合案例_文件上传的原理.flv
  12_综合案例_文件上传案例的客户端.flv
  13_综合案例_文件上传案例的服务器端.flv
  14_综合案例_文件上传案例阻塞问题.flv
  15_综合案例_文件上传案例优化(文件命名&循环接收&多线程提高效率).flv
  
└网络通信概述
    02_软件结构.flv
    03_网络通信协议.flv
    04_网络通信协议分类.flv
    05_IP地址.flv
    06_端口号.flv
   
版(2.0)-就业课(2.0)-集合
Collections工具类
  18_Collections集合工具类的方法_addAll&shuffle.flv
  19_Collections集合工具类的方法_sort(List).flv
  20_Collections集合工具类的方法_sort(List,Comparator).flv
  
Collection集合
  02_Collection集合概述.flv
  03_集合框架介绍avi.flv
  04_2Collection集合.flv
  04_Collection集合常用功能.flv
  05_Iterator接口介绍.flv
  06_迭代器的代码实现.flv
  07_迭代器的实现原理.flv
  08_2迭代器&增强for.flv
  08_增强for循环.flv
  
Debug调试
  12_Debug追踪.flv
  
List集合
  07_List集合_介绍&常用方法.flv
  08_Arraylist集合.flv
  09_LinkedList集合.flv
  10_Vector集合.flv
  
Map集合
  01_Map集合概述.flv
  02_Map常用子类.flv
  03_Map接口中的常用方法.flv
  04_Map集合遍历键找值方式.flv
  05_Entry键值对对象.flv
  06_Map集合遍历键值对方式.flv
  07_HashMap存储自定义类型键值.flv
  08_LinkedHashMap集合.flv
  09_Hashtable集合.flv
  10_练习_计算一个字符串中每个字符出现次数.flv
  11_JDK9对集合添加的优化_of方法.flv
  
Set集合
  11_HashSet集合介绍.flv
  12_哈希值.flv
  13_HashSet集合存储数据的结构(哈希表).flv
  14_Set集合存储元素不重复的原理.flv
  15_HashSet存储自定义类型元素.flv
  16_LinkedHashSet集合.flv
  17_可变参数.flv
  
数据结构
  02_数据结构_栈.flv
  03_数据结构_队列.flv
  04_数据结构_数组.flv
  05_数据结构_链表.flv
  06_数据结构_红黑树.flv
  
斗地主案例(单列)
  15_斗地主案例的需求分析.flv
  16_斗地主案例的代码实现.flv
  
斗地主案例(双列)
  13_斗地主案例的需求分析.flv
  14_斗地主案例的代码实现.flv
  
└泛型
    09_泛型的概念.flv
    10_使用泛型的好处.flv
    11_定义和使用含有泛型的类.flv
    12_定义和使用含有泛型的方法(1).flv
    13_定义和使用含有泛型的接口.flv
    14_2泛型的使用.flv
    14_泛型通配符.flv
   
└版(2.0)-就业课(2.0)-面向对象和封装
  └描述类介绍与使用
    day06_01_面向对象思想的概述.flv
    day06_02_面向对象思想的举例.flv
    day06_03_类和对象的关系.flv
    day06_04_类的定义.flv
    day06_05_对象的创建及其使用.flv
    day06_06_手机类练习.flv
    day06_07_一个对象的内存图.flv
    day06_08_两个对象使用同一个方法的内存图.flv
    day06_09_两个引用指向同一个对象的内存图.flv
    day06_10_使用对象类型作为方法的参数.flv
    day06_11_使用对象类型作为方法的返回值.flv
    day06_12_成员变量和局部变量的区别.flv
    day06_13_面向对象三大特征之封装性.flv
    day06_14_private关键字的作用及使用.flv
    day06_15_练习使用private关键字定义学生类.flv
    day06_16_this关键字的作用.flv
    day06_17_构造方法.flv
    day06_18_定义一个标准的类.flv
   
阶段2版(2.0)-JavaWeb
版(2.0)-就业课(2.0)-Ajax和JSON
JQuery方式实现Ajax
  05_AJAX_实现_JQuery实现方式_ajax().flv
  06_AJAX_实现_JQuery实现方式_ajax()_其他键值.flv
  07_AJAX_实现_JQuery实现方式_get&post.flv
  
JSON_解析器
  11_JSON_解析器Jackson_java对象转json.flv
  12_JSON_解析器Jackson_java对象转json_注解.flv
  13_JSON_解析器Jackson_java对象转json_List&Map.flv
  14_JSON_解析器Jackson_json转Java对象.flv
  15_案例_校验用户名是否存在.flv
  
JSON基础语法
  08_JSON_概念.flv
  09_JSON_语法_定义.flv
  10_JSON_语法_值的获取.flv
  
└原生JS方式实现Ajax
    01_今日内容(22).flv
    02_AJAX_概念.flv
    03_AJAX_实现_原生JS方式1.flv
    04_AJAX_实现_原生JS方式2.flv
   
版(2.0)-就业课(2.0)-BootStrap
Bootstrap_全局CSS样式
  06_Bootstrap_全局CSS样式_按钮&图片.flv
  07_Bootstrap_全局CSS样式2_表格&表单.flv
  
Bootstrap_栅格系统
  04_Bootstrap_栅格系统_入门.flv
  05_Bootstrap_栅格系统_注意事项.flv
  
Bootstrap_组件和插件
  08_Bootstrap_组件_导航条&分页条.flv
  09_Bootstrap_插件_轮播图.flv
  
快速入门
  01_今日内容(11).flv
  02_Bootstrap_概述.flv
  03_Bootstrap_快速入门.flv
  
└案例_黑马旅游网
    10_案例_黑马旅游网_分析.flv
    11_案例_黑马旅游网_页眉部分.flv
    12_案例_黑马旅游网_主体&页脚部分.flv
   
版(2.0)-就业课(2.0)-Cookie和Session
Cookie_细节
  05_会话技术_Cookie_细节1_发送多个Cookie.flv
  06_会话技术_Cookie_细节2_Cookie存活时间.flv
  07_会话技术_Cookie_细节3_Cookie存储中文.flv
  08_会话技术_Cookie_细节4_Cookie共享.flv
  09_会话技术_Cookie_特点&作用.flv
  
Cookie快速入门
  01_今日内容(16).flv
  02_会话技术_概述.flv
  03_会话技术_Cookie_快速入门.flv
  04_会话技术_Cookie_原理分析.flv
  
Cookie案例
  10_会话技术_Cookie_案例_分析.flv
  11_1会话技术_Cookie_案例_代码实现.flv
  11_2会话技术_Cookie_案例_代码实现_bug修复.flv
  
JSP改造Cookie案例
  12_JSP_概念.flv
  13_JSP_原理.flv
  14_JSP_脚本.flv
  15_JSP_入门学习.flv
  16_JSP_案例_改造Cookie案例.flv
  
Session之验证码案例
  23_案例_验证码_需求&分析.flv
  24_案例_验证码_代码实现.flv
  25_案例_验证码_细节处理.flv
  
Session快速入门
  17_会话技术_Session_快速入门.flv
  18_会话技术_Session_原理分析.flv
  
└Session细节
    19_会话技术_Session_细节1.flv
    20_会话技术_Session_细节2.flv
    21_会话技术_Session_细节3_session销毁.flv
    22_会话技术_Session_特点.flv
   
版(2.0)-就业课(2.0)-Filter和Listener
Filter快速入门
  1_今日内容(19).flv
  2_Filter_概述.flv
  3_Filter_快速入门.flv
  
Filter案例
  10_Filter_案例1_登录验证_代码实现.flv
  11_Filter_案例2_过滤敏感词汇_分析.flv
  12_动态代理1_基本实现步骤.flv
  13_动态代理2_增强方法.flv
  14_Filter_案例2_过滤敏感词汇_实现.flv
  9_Filter_案例1_登录验证_分析.flv
  
Filter细节
  4_Filter_细节_web.xml配置方式.flv
  5_Filter_细节_执行流程&生命周期.flv
  6_Filter_细节_过滤器拦截路径配置.flv
  7_Filter_细节_过滤器拦截方式配置.flv
  8_Filter_细节_过滤器链(多个过滤器).flv
  
└监听器
    15_Listener_概述.flv
    16_Listener_ServletContextListener使用.flv
   
版(2.0)-就业课(2.0)-HTML和CSS
CSS_案例-注册页面
  15_CSS_案例-注册页面.flv
  16_CSS_案例-注册页面2.flv
  17_CSS_案例-注册页面3.flv
  
CSS_选择器
  10_CSS_选择器_基础选择器.flv
  12_CSS_选择器_扩展选择器.flv
  9_CSS_语法格式.flv
  
CSS属性
  13_CSS_属性1.flv
  14_CSS_属性2_盒子模型.flv
  
CSS概述
  7_CSS_概述.flv
  8_CSS_与html结合方式.flv
  
基本标签
  10_HTML标签_图片标签.flv
  11_HTML标签_列表标签.flv
  12_HTML标签_链接标签.flv
  13_HTML标签_块标签.flv
  14_HTML标签_语义化标签.flv
  15_HTML标签_表格标签1.flv
  16_HTML标签_表格标签2.flv
  17_HTML标签_综合案例_分析.flv
  18_HTML标签_综合案例_实现.flv
  6_HTML标签_文件标签.flv
  7_HTML标签_文本标签1.flv
  8_HTML标签_文本标签2.flv
  9_HTML标签_文本标签_练习.flv
  
概念介绍
  1_今日内容(7).flv
  2_概念介绍_软件架构.flv
  3_概念介绍_资源分类.flv
  4_HTML概念介绍.flv
  5_HTML快速入门.flv
  
└表单标签
    1_今日内容(8).flv
    2_HTML标签_表单标签_概述.flv
    3_HTML标签_表单标签_表单项input1.flv
    4_HTML标签_表单标签_表单项input2.flv
    5_HTML标签_表单标签_表单项select&textarea.flv
    6_HTML标签_案例1_注册页面.flv
   
版(2.0)-就业课(2.0)-JavaScript
BOM对象
  05_BOM_概述.flv
  06_BOM_Window_弹出方法.flv
  07_BOM_Window_打开关闭方法.flv
  09_BOM_Window_定时器方法.flv
  10_案例2_轮播图.flv
  11_BOM_Window_属性.flv
  12_BOM_Location.flv
  13_案例3_自动跳转首页.flv
  14_BOM_History.flv
  
DOM和事件的简单学习
  01_今日内容(10).flv
  02_DOM简单学习.flv
  03_事件简单学习.flv
  04_案例1_电灯开关.flv
  
DOM对象
  15_DOM_概述.flv
  16_DOM_Document对象_获取Element方法.flv
  17_DOM_Document对象_创建DOM对象.flv
  18_DOM_Element对象.flv
  19_DOM_Node对象.flv
  20_案例4_动态表格_添加.flv
  21_案例4_动态表格_删除.flv
  22_HTMLDOM_innerHTML.flv
  23_HTMLDOM_样式控制.flv
  
JavaScirpt中的事件
  24_事件_概述.flv
  25_事件_常见事件演示.flv
  26_案例5_表格全选.flv
  27_案例6_表单检验.flv
  
JavaScript_对象
  15_JavaScript_对象_Function.flv
  16_JavaScript_对象_Array.flv
  17_JavaScript_对象_Date.flv
  18_JavaScript_对象_Math.flv
  19_JavaScript_对象_RegExp1.flv
  20_JavaScript_对象_RegExp2.flv
  21_JavaScript_对象_RegExp3.flv
  22_JavaScript_对象_Global.flv
  
JavaScript_简介
  1_今日内容(9).flv
  2_JavaScript_简介.flv
  3_JavaScript_发展史.flv
  
JavaScript_语法_流程控制语
  13_JavaScript_语法_流程控制语句.flv
  14_JavaScript_语法_练习_99乘法表.flv
  
JavaScript基础语法
  4_JavaScript_语法_与html结合方式.flv
  5_JavaScript_语法_注释&数据类型.flv
  6_JavaScript_语法_变量.flv
  7_JavaScript_语法_变量_typeof.flv
  
JavaScript特殊语法
  12_JavaScript_语法_特殊语法.flv
  
└JavaScript运算符
    10_JavaScript_语法_逻辑运算符.flv
    11_JavaScript_语法_三元运算符.flv
    8_JavaScript_语法_一元运算符.flv
    9_JavaScript_语法_算数&比较运算符.flv
   
版(2.0)-就业课(2.0)-JDBC
JDBCTemplate
  10_JDBCTemplate_快速入门.flv
  11_JDBCTemplate_执行DML语句.flv
  12_JDBCTemplate_执行DQL语句.flv
  9_JDBCTemplate_介绍.flv
  
JDBC之CRUD练习
  08_JDBC练习_insert语句.flv
  09_JDBC练习_update语句.flv
  10_JDBC练习_update、DDL语句.flv
  
JDBC事务管理
  17_JDBC管理事务_概述.flv
  18_JDBC管理事务_实现.flv
  
JDBC各个类详解
  04_JDBC各个类详解_DriverManager_注册驱动.flv
  05_JDBC各个类详解_DriverManager_获取数据库连接.flv
  06_JDBC各个类详解_Connection.flv
  07_JDBC各个类详解_Statement.flv
  
JDBC快速入门
  01_今日内容(5).flv
  02_JDBC_概念.flv
  03_JDBC_快速入门.flv
  
JDBC登录案例练习
  13_JDBC练习_select语句.flv
  14_JDBC工具类.flv
  15_JDBC练习_登录案例.flv
  
PreparedStatement类详解
  16_JDBC各个类详解_PreparedStatement.flv
  
ResultSet类详解
  11_JDBC各个类详解_ResultSet_基本使用.flv
  12_JDBC各个类详解_ResultSet_遍历结果集.flv
  
└数据库连接池
    1_今日内容(6).flv
    2_数据库连接池_概述.flv
    3_数据库连接池_实现介绍.flv
    4_数据库连接池_c3p0_基本使用.flv
    5_数据库连接池_c3p0_配置演示.flv
    6_数据库连接池_druid_基本使用.flv
    7_数据库连接池_druid_工具类.flv
    8_数据库连接池_druid_工具类测试.flv
   
版(2.0)-就业课(2.0)-Jquery
JQuery事件绑定和切换
  07_JQuery_事件绑定1_标准方式.flv
  08_JQuery_事件绑定2_on&off.flv
  09_JQuery_事件绑定3_事件切换.flv
  
JQuery动画和遍历
  01_今日内容(21).flv
  02_JQuery_动画1.flv
  03_JQuery_动画2.flv
  04_JQuery_遍历1_for循环.flv
  05_JQuery_遍历2_each方法.flv
  06_JQuery_遍历3_全局each&forof.flv
  
JQuery基础
  01_今日内容(20).flv
  02_JQuery_概念.flv
  03_JQuery_快速入门.flv
  04_JQuery对象和JS对象区别与转换.flv
  05_JQuery事件绑定&入口函数&样式控制.flv
  
Jquery基础案例
  16_JQuery_案例_隔行换色.flv
  17_JQuery_案例_全选全不选.flv
  18_JQuery_案例_qq表情选择.flv
  19_JQuery_案例_下拉列表选中条目左右移动.flv
  
JQuery选择器
  06_JQuery_选择器_基本选择器.flv
  07_JQuery_选择器_层级选择器.flv
  08_JQuery_选择器_属性选择器.flv
  09_JQuery_选择器_过滤选择器.flv
  10_JQuery_选择器_表单过滤选择器.flv
  11_JQuery_DOM操作_内容操作.flv
  12_JQuery_DOM操作_属性操作_通用属性操作.flv
  13_JQuery_DOM操作_属性操作_class属性操作.flv
  14_JQuery_DOM操作_属性操作_CRUD操作1.flv
  15_JQuery_DOM操作_属性操作_CRUD操作2.flv
  
└Jquery高级案例
    10_JQuery_案例1_广告显示和隐藏.flv
    11_JQuery_案例2_抽奖_演示.flv
    12_JQuery_案例2_抽奖_实现.flv
    13_JQuery_插件机制.flv
   
版(2.0)-就业课(2.0)-JSP,EL和JSTL
EL介绍和运算符
  09_EL_概述.flv
  10_EL_运算符.flv
  
EL获取域中存储的数据
  11_EL_获取域中存储的值.flv
  12_EL_获取域中存储的值_对象值.flv
  13_EL_获取域中存储的值_List集合&Map集合值.flv
  14_EL_empty运算符&隐式对象pageContext.flv
  
JSP基础语法
  01_今日内容(17).flv
  02_JSP_指令_概述.flv
  03_JSP_指令_page指令.flv
  04_JSP_指令_include&taglib指令.flv
  05_JSP_注释.flv
  06_JSP_内置对象.flv
  
JSTL常用标签
  15_JSTL_概述.flv
  16_JSTL_常用标签_if.flv
  17_JSTL_常用标签_choose.flv
  18_JSTL_常用标签_foreach.flv
  19_JSTL_练习.flv
  
MVC
  07_MVC_jsp演变历史.flv
  08_MVC_详解.flv
  
└案例_列表查询
    20_三层架构.flv
    21_案例_需求分析&设计.flv
    22_案例_环境搭建.flv
    23_案例_列表查询_分析.flv
    24_案例_列表查询_代码实现1.flv
    25_案例_列表查询_代码实现2.flv
   
版(2.0)-就业课(2.0)-Maven基础
maven工程servlet实例
  14maven工程servlet实例之指定web资源包.flv
  15maven工程servlet实例之导入项目依赖的jar包.flv
  16maven工程servlet实例之jar包冲突解决.flv
  17maven工程运行环境修改.flv
  18maven的java工程取mysql数据库数据.flv
  
maven标准目录结构和常用命令
  06maven标准目录结构.flv
  07maven常用命令.flv
  
maven生命周期和概念模型图
  08maven生命周期.flv
  09maven概念模型图.flv
  
maven的安装和仓库种类
  04maven的安装.flv
  05仓库的种类和彼此关系.flv
  
使用骨架创建maven的java工程
  10idea集成maven插件.flv
  11使用骨架创建maven的java工程.flv
  12不使用骨架创建maven的java工程.flv
  13使用骨架创建maven的web工程.flv
  
└基本概念
    01maven概述.flv
    02maven依赖管理的概念.flv
    03maven一键构建概念.flv
   
版(2.0)-就业课(2.0)-MySQL
MySQL安装与使用
  4_MySQL的安装.flv
  5_MySQL的卸载.flv
  6_MySQL服务启动和关闭.flv
  7_MySQL登录和退出.flv
  8_MySQL目录结构.flv
  
SQL基本概念与通用语法
  10_SQL通用语法.flv
  9_SQL基本概念.flv
  
三大范式
  18_范式概述.flv
  19_三大范式详解.flv
  
事务
  11_事务_基本演示.flv
  12_事务_默认自动提交&手动提交.flv
  13_事务_事务四大特征.flv
  14_事务_事务隔离级别介绍.flv
  15_事务_事务隔离级别演示1.flv
  16_事务_事务隔离级别演示2.flv
  
多表操作
  13_多表关系介绍.flv
  14_多表关系_一对多关系实现.flv
  15_多表关系_多对多关系实现.flv
  16_多表关系_一对一关系实现.flv
  17_多表关系_案例.flv
  
多表查询
  1_今日内容(4).flv
  2_多表查询_概述.flv
  3_多表查询_内连接.flv
  4_多表查询_外连接.flv
  
多表查询练习
  10_多表查询_练习3.flv
  8_多表查询_练习1.flv
  9_多表查询_练习2.flv
  
子查询
  5_多表查询_子查询概述.flv
  6_多表查询_子查询情况1&情况2.flv
  7_多表查询_子查询情况3.flv
  
数据库概念
  1_今日内容(2).flv
  2_数据库的基本概念.flv
  3_常见的数据库软件介绍.flv
  
数据库的CRUD操作
  11_SQL分类.flv
  12_DDL_操作数据库_创建&查询.flv
  13_DDL_操作数据库_修改&删除&使用.flv
  
数据库的备份和还原
  20_数据库的备份和还原.flv
  
数据库的查询操作
  01_今日内容(3).flv
  02_DQL_排序查询.flv
  03_DQL_聚合函数.flv
  04_DQL_分组查询.flv
  05_DQL_分页查询.flv
  22_DQL_基础查询.flv
  23_DQL_条件查询.flv
  24_DQL_条件查询_模糊查询.flv
  
数据库表中记录的基本操作
  19_DML_添加数据.flv
  20_DML_删除数据.flv
  21_DML_修改数据.flv
  
数据库表的CRUD操作
  14_DDL_操作表_查询.flv
  15_DDL_操作表_创建.flv
  16_DDL_操作表_删除.flv
  17_DDL_操作表_修改.flv
  18_图形化界面工具SQLyog.flv
  
用户管理和权限管理
  17_DCL_管理用户_增删查.flv
  18_DCL_管理用户_修改密码.flv
  19_DCL_管理权限.flv
  
└表的约束
    06_约束_概述.flv
    07_约束_非空约束.flv
    08_约束_唯一约束.flv
    09_约束_主键约束.flv
    10_约束_主键约束_自动增长.flv
    11_约束_外键约束.flv
    12_约束_外键约束_级联操作.flv
   
版(2.0)-就业课(2.0)-Redis
Jedis代码操作
  11_Jedis_快速入门.flv
  12_Jedis_操作string.flv
  13_Jedis_操作hash.flv
  14_Jedis_操作list.flv
  15_Jedis_操作set&sortedset.flv
  
Jedis连接池
  16_Jedis_连接池.flv
  17_Jedis_连接池工具类.flv
  
Redis命令操作
  05_redis_命令操作_string&hash.flv
  06_redis_命令操作_list.flv
  07_redis_命令操作_set&sortedset.flv
  08_redis_命令操作_通用命令.flv
  
Redis持久化
  09_redis_持久化_RDB.flv
  10_redis_持久化_AOF.flv
  
redis案例
  18_案例_分析&环境搭建.flv
  19_案例_实现_查询数据库.flv
  20_案例_实现_redis缓存优化.flv
  
└Redis环境搭建
    01_今日内容(23).flv
    02_redis_概述.flv
    03_redis_下载&安装.flv
    04_redis_数据结构介绍.flv
   
版(2.0)-就业课(2.0)-Request和Response
HTTP响应协议
  01_今日内容(15).flv
  02_HTTP_响应消息_概述.flv
  03_HTTP_响应消息_响应行_状态码.flv
  04_HTTP_响应消息_响应头.flv
  
Request_获取ServletContext
  18_Request_获取ServletContext.flv
  
Request_获取请求数据
  09_Request_获取请求行数据_方法介绍.flv
  10_Request_获取请求行数据_代码演示.flv
  11_Request_获取请求头数据.flv
  12_Request_获取请求体数据.flv
  13_Request_获取请求参数通用方式介绍.flv
  14_Request_获取请求参数通用方式演示.flv
  15_Request_获取请求参数中文乱码问题处理.flv
  
Request原理和继承体系
  07_Request_原理.flv
  08_Request_继承体系.flv
  
request登录案例
  19_登录案例_需求.flv
  20_登录案例_分析.flv
  21_登录案例_代码实现1.flv
  22_登录案例_代码实现2.flv
  23_登录案例_BeanUtils基本使用.flv
  24_登录案例_BeanUtils介绍.flv
  
response之相对路径和绝对路径
  08_Response_案例1_路径_相对路径.flv
  09_Response_案例1_路径_绝对路径.flv
  
response之输出数据
  10_Response_案例2_输出字符数据.flv
  11_Response_案例3_输出字节数据.flv
  
response之重定向
  05_Response_功能介绍.flv
  06_Response_案例1_重定向_代码实现.flv
  07_Response_案例1_重定向_特点.flv
  
response之验证码
  12_Response_案例4_验证码_分析.flv
  13_Response_案例4_验证码_代码实现.flv
  14_Response_案例4_验证码_点击切换.flv
  
ServletContext对象
  15_ServletContext_概述.flv
  16_ServletContext_获取.flv
  17_ServletContext_功能_获取MIME类型.flv
  18_ServletContext_功能_域对象.flv
  19_ServletContext_功能_获取文件服务器路径.flv
  
文件下载
  20_案例_文件下载_分析.flv
  21_案例_文件下载_代码实现.flv
  22_案例_文件下载_中文文件名问题.flv
  
└请求转发和request共享数据
    16_Request_请求转发.flv
    17_Request_共享数据(域对象).flv
   
版(2.0)-就业课(2.0)-Servlet和HTTP请求协议
HTTP请求协议
  04_HTTP_概述.flv
  05_HTTP_请求消息_请求行.flv
  06_HTTP_请求消息_请求头&请求体.flv
  
IDEA与tomcat相关配置
  16_IDEA与tomcat相关配置.flv
  
Servlet_3.0注解配置
  15_Servlet_3.0注解配置.flv
  
Servlet_体系结构与urlpartten配置
  01_今日内容(14).flv
  02_Servlet_体系结构.flv
  03_Servlet_urlpartten配置.flv
  
Servlet_快速入门
  10_Servlet_概述.flv
  11_Servlet_快速入门.flv
  12_Servlet_执行原理.flv
  
└Servlet_生命周期方法
    13_Servlet_生命周期方法.flv
    14_Servlet_生命周期详解.flv
   
版(2.0)-就业课(2.0)-Tomcat
tomcat_部署项目
  07_tomcat_部署项目的方式.flv
  08_tomcat_动态java项目的目录结构.flv
  09_tomcat_与IDEA集成&创建web项目.flv
  
tomcat基本操作
  04_tomcat_安装&卸载&启动.flv
  05_tomcat_启动问题分析.flv
  06_tomcat_关闭.flv
  
└web相关概念
    01_今日内容(13).flv
    02_web相关概念回顾.flv
    03_web服务器软件_概述.flv
   
版(2.0)-就业课(2.0)-XML
xml_约束
  05_xml_约束概述.flv
  06_xml_约束_dtd.flv
  07_xml_约束_schema.flv
  
xml_解析
  08_xml_解析_解析方式.flv
  09_xml_解析_常见的解析器.flv
  10_xml_解析_Jsoup_快速入门.flv
  11_xml_解析_Jsoup_Jsoup对象.flv
  12_xml_解析_Jsoup_Document对象.flv
  13_xml_解析_Jsoup_Element对象.flv
  14_xml_解析_Jsoup_根据选择器查询.flv
  15_xml_解析_Jsoup_根据Xpath查询.flv
  
└xml基础
    01_今日内容(12).flv
    02_xml_概述.flv
    03_xml_快速入门.flv
    04_xml_组成部分.flv
   
版(2.0)-就业课(2.0)-基础加强
Junit
  01_今日内容(1).flv
  02_Junit_测试概述.flv
  03_Junit_使用步骤.flv
  04_Junit_@Before&@After.flv
  
反射
  05_反射_概述.flv
  06_反射_获取字节码Class对象的三种方式.flv
  07_反射_Class对象功能概述.flv
  08_反射_Class对象功能_获取Field.flv
  09_反射_Class对象功能_获取Constructor.flv
  10_反射_Class对象功能_获取Method.flv
  11_反射_案例.flv
  
└注解
    12_注解_概念.flv
    13_注解_JDK内置注解.flv
    14_注解_自定义注解_格式&本质.flv
    15_注解_自定义注解_属性定义.flv
    16_注解_自定义注解_元注解.flv
    17_注解_解析注解.flv
    18_注解_案例_简单的测试框架.flv
   
版(2.0)-就业课(2.0)-综合案例(用户信息)
分页查询功能
  16_分页查询功能_分析.flv
  17_分页查询功能_代码实现_分析具体步骤.flv
  18_分页查询功能_代码实现_后台代码实现.flv
  19_分页查询功能_代码实现_前台代码实现.flv
  
删除选中功能
  12_删除选中功能_分析.flv
  13_删除选中功能_代码实现_获取选中条目id.flv
  14_删除选中功能_代码实现_删除选中服务器代码编写.flv
  15_删除选中功能_代码实现_删除选中细节处理.flv
  
复杂条件查询功能
  20_复杂条件查询功能_分析.flv
  21_复杂条件查询功能_代码实现1_总记录数统计.flv
  22_复杂条件查询功能_代码实现2_每页数据条件查询.flv
  
添加删除修改功能
  05_添加功能_分析.flv
  06_添加功能_实现.flv
  07_删除功能_分析.flv
  08_删除功能_代码实现.flv
  09_修改功能_分析.flv
  10_修改功能_代码实现1_用户信息回显.flv
  11_修改功能_代码实现2_用户修改.flv
  
└登录功能
    01_今日内容(18).flv
    02_页面调整.flv
    03_登录功能_验证码显示.flv
    04_登录功能_代码实现.flv
   
版(2.0)-就业课(2.0)-黑马旅游网
BaseServlet抽取
  24-BaseServlet抽取.flv
  25-BaseServlet抽取_UserServlet&页面路径改写.flv
  
准备工作
  01-项目导入.flv
  02-项目启动.flv
  03-技术选型.flv
  04-创建数据库.flv
  
分类数据展示功能
  26-分类数据展示功能_分析.flv
  27-分类数据展示功能_实现_后台代码.flv
  28-分类数据展示功能_实现_前台代码.flv
  29-分类数据展示功能_缓存优化_分析.flv
  30-分类数据展示功能_缓存优化_代码实现.flv
  
旅游线路分页展示分页展示
  31-旅游线路分页展示_类别id传递.flv
  32-旅游线路分页展示_分页数据展示_分析.flv
  33-旅游线路分页展示_分页数据展示_代码实现_Servlet.flv
  34-旅游线路分页展示_分页数据展示_代码实现_Dao.flv
  35-旅游线路分页展示_分页数据展示_代码实现_Service.flv
  36-旅游线路分页展示_分页数据展示_前台代码_页码展示.flv
  37-旅游线路分页展示_分页数据展示_前台代码_数据展示.flv
  38-旅游线路分页展示_分页数据展示_前台代码_异步加载数据.flv
  39-旅游线路分页展示_分页数据展示_前台代码_页码处理.flv
  
旅游线路收藏
  46-旅游线路收藏_分析.flv
  47-旅游线路收藏_判断是否收藏_后台代码.flv
  48-旅游线路收藏_判断是否收藏_前台代码.flv
  49-旅游线路收藏_收藏次数动态展示.flv
  50-旅游线路收藏_点击按钮收藏_分析.flv
  51-旅游线路收藏_点击按钮收藏_后台代码.flv
  52-旅游线路收藏_点击按钮收藏_前台代码.flv
  53-旅游线路收藏_点击按钮收藏_前台效果优化.flv
  
旅游线路查询
  40-旅游线路查询_参数传递.flv
  41-旅游线路查询_后台代码.flv
  42-旅游线路查询_前台代码.flv
  
旅游线路详情
  43-旅游线路详情_分析.flv
  44-旅游线路详情_代码实现_后台代码.flv
  45-旅游线路详情_代码实现_前台代码.flv
  
注册功能
  05-注册功能_功能分析.flv
  06-注册功能_前台_表单校验1.flv
  07-注册功能_前台_表单校验2.flv
  08-注册功能_前台_异步提交表单.flv
  09-注册功能_后台_Servlet代码实现.flv
  10-注册功能_后台_Dao代码实现.flv
  11-注册功能_后台_service代码实现&测试.flv
  12-注册功能_后台_验证码&前台数据处理.flv
  13-注册功能_后台_邮件激活分析.flv
  14-注册功能_邮件激活_发送邮件.flv
  15-注册功能_邮件激活_点击激活分析.flv
  16-注册功能_邮件激活_代码实现_Servlet.flv
  17-注册功能_邮件激活_代码实现_Service&Dao.flv
  
└登陆和退出功能
    18-登录功能_分析.flv
    19-登录功能_实现_Servlet.flv
    20-登录功能_实现_Service&Dao.flv
    21-登录功能_实现_前台页面.flv
    22-登录功能_姓名提示.flv
    23-退出功能.flv
   
└版(2.0)-就业课-Linux和Nginx
  Linux介绍&软件安装
    CentOS的安装.flv
    Linux的目录结构.flv
    Linux的简介.flv
    虚拟软件的安装.flv
   
  Linux环境部署
    Linux下发布web项目.flv
    Linux下安装JDK一.flv
    Linux下安装JDK二.flv
    Linux下安装mysql.flv
    Linux下安装tomcat.flv
    Linux下还原mysql.flv
   
  Linux的常用命令
    cat、more、less、tail命令.flv
    cd命令.flv
    cp、mv命令.flv
    grep命令.flv
    Linux的远程连接:CRT的软件的安装和使用.flv
    ls、ll、dir命令.flv
    mkdir、rmdir命令.flv
    rm命令.flv
    tar命令.flv
    VI和VIM编辑器.flv
    其他常用命令.flv
    权限管理.flv
    用户管理的命令.flv
    管道和命令执行控制.flv
    系统管理的命令.flv
    组管理的命令.flv
    网络通讯的命令.flv
    重定向输出.flv
   
  └Nginx
    Linux上安装Nginx搭建tomcat的集群.flv
    Linux上安装多个tomcat.flv
    Nginx+Tomcat的集群搭建.flv
    Nginx的概述.flv
    tomcat集群的session共享.flv
    阿里云服务器的简介.flv
   
阶段3版(2.0)-主流框架
版(2.0)-就业课(2.0)-Maven高级
maven分模块构建
  01maven高级应用课程介绍.flv
  02maven基础知识回顾.flv
  03案例环境准备.flv
  04maven导入jar包时冲突的解决.flv
  05pom文件内标签的讲解.flv
  06案例dao层代码编写.flv
  07案例service层代码编写.flv
  08案例web层代码编写.flv
  09maven工程拆分与聚合的思想.flv
  10maven父子工程的创建.flv
  11工程和模块的关系以及继承和依赖的概念.flv
  12传递依赖下来的包是否能用.flv
  13在父子工程中填充代码.flv
  14maven父子工程三种启动方式.flv
  
└私服
    15私服的安装和启动.flv
    16私服的应用.flv
    17安装第三方jar包到本地仓库.flv
    18安装第三方jar包到私服.flv
   
版(2.0)-就业课(2.0)-Mybatis
JNDI扩展知识
  补充-JNDI搭建maven的war工程.flv
  补充-JNDI概述和原理.flv
  补充-测试JNDI数据源的使用以及使用细节.flv
  
Mybatis入门案例
  mybatis入门案例中的设计模式分析.flv
  mybatis注解开发和编写dao实现类的方式.flv
  mybatis的入门.flv
  
Mybatis注解开发
  mybatis注解建立实体类属性和数据库表中列的对应关系.flv
  mybatis注解开发CRUD的其他操作.flv
  mybatis注解开发一对一的查询配置.flv
  Mybatis注解开发一对多的查询配置.flv
  mybatis注解开发使用二级缓存.flv
  mybatis注解开发保存和更新功能.flv
  mybatis注解开发测试和使用注意事项.flv
  mybatis注解开发的环境搭建.flv
  
Mybatis的多表操作
  mybatis多对多准备角色表的实体类和映射配置.flv
  mybatis多对多操作-查询用户获取用户所包含的角色信息.flv
  mybatis多对多操作-查询角色获取角色下所属用户信息.flv
  mybatis表之间关系分析.flv
  分析mybatis多对多的步骤并搭建环境.flv
  完成account一对一操作-建立实体类关系的方式.flv
  完成account的一对一操作-通过写account的子类方式查询.flv
  完成account表的建立及实现单表查询.flv
  完成user的一对多查询操作.flv
  
Mybatis的缓存
  mybatis一对一实现延迟加载.flv
  mybatis一对多实现延迟加载.flv
  Mybatis中的一级缓存.flv
  mybatis的二级缓存.flv
  今日课程安排.flv
  延迟加载和立即加载的概念.flv
  缓存的概念.flv
  触发清空一级缓存的情况.flv
  
Mybatis的连接池及事务
  mybatis中使用poolead配置连接的原理分析.flv
  mybatis中使用unpooled配置连接池的原理分析.flv
  mybatis中的事务原理和自动提交设置.flv
  mybatis连接池的分类.flv
  今日课程内容介绍.flv
  连接池介绍.flv
  
Mybatis课程介绍及环境搭建
  jdbc操作数据库的问题分析.flv
  mybatis概述.flv
  mybatis环境搭建-前期准备.flv
  mybatis的环境搭建.flv
  mybatis课程介绍.flv
  三层架构和ssm框架的对应关系.flv
  环境搭建的注意事项.flv
  
使用Mybatis完成CRUD
  Mybatis中参数的深入-使用实体类的包装对象作为查询条件.flv
  Mybatis中的返回值深入-解决实体类属性和数据库列名不对应的两种方式.flv
  Mybatis中的返回值深入-调整实体类属性解决增和改方法的报错.flv
  Mybatis的CRUD-保存操作.flv
  Mybatis的CRUD-保存操作的细节-获取保存数据的id.flv
  Mybatis的CRUD-修改和删除操作.flv
  Mybatis的CRUD-查询一个和模糊查询.flv
  Mybatis的CRUD-查询返回一行一列和占位符分析.flv
  回顾Mybatis的环境搭建-实现查询所有功能.flv
  
使用Mybatis完成DAO层的开发
  16Mybatis中使用Dao实现类的执行过程分析-查询方法1.flv
  Mybatis中使用Dao实现类的执行过程分析-增删改方法.flv
  Mybatis中使用Dao实现类的执行过程分析-查询方法.flv
  Mybatis中使用代理Dao的执行过程分析(1).flv
  Mybatis中编写dao实现类的使用-保存操作.flv
  Mybatis中编写dao实现类的使用-修改删除等其他操作.flv
  Mybatis中编写dao实现类的使用方式-查询列表.flv
  properties标签的使用及细节.flv
  typeAliases标签和package标签.flv
  
动态SQL
  mybatis中动态sql语句-foreach和sql标签.flv
  mybatis中动态sql语句-where标签的使用.flv
  mybatis中的动态sql语句-if标签.flv
  
自定义Mybatis框架
  自定义Mybatis的分析-创建代理对象的分析.flv
  自定义Mybatis的分析-执行查询所有分析.flv
  自定义Mybatis的编码-创建两个默认实现类并分析类之间的关系.flv
  自定义Mybatis的编码-实现基于XML的查询所有操作.flv
  自定义Mybatis的编码-实现基于注解配置的查询所有.flv
  自定义mybatis的编码-根据测试类中缺少的创建接口和类.flv
  自定义mybatis的编码-解析XML的工具类介绍.flv
  
└自定义Mybatis框架基于注解开发
    今日课程内容介绍.flv
    回顾自定义mybatis的流程分析.flv
    基于注解的自定义再分析.flv
   
版(2.0)-就业课(2.0)-Oracle
oracle体系结构
  01oracle简介.flv
  02oracle安装和连接.flv
  03oracle体系结构.flv
  
oracle对象
  01视图.flv
  02索引.flv
  
oracle的基本操作
  04创建表空间创建用户以及用户授权.flv
  05数据类型介绍和表的创建.flv
  06修改表结构.flv
  07数据的增删改.flv
  08序列的使用.flv
  
oracle的查询
  09scott用户介绍.flv
  10单行函数.flv
  11条件表达式.flv
  12多行函数.flv
  13分组查询.flv
  14多表查询中的一些概念.flv
  15自连接概念和练习.flv
  16子查询.flv
  17分页查询.flv
  
└oracle编程
    03plsql编程语言定义变量.flv
    04plsql中的if判断.flv
    05plsql中的循环.flv
    06plsql中的游标.flv
    07存储过程的使用.flv
    08存储函数.flv
    09out类型参数的讲解.flv
    10存储函数和存储过程的区别.flv
    11触发器的概念和分类.flv
    12触发器案例演示.flv
    13触发器实现主键自增.flv
    14java调用存储过程之环境准备.flv
    15java调用存储过程之环境测试.flv
    16java调用存储过程和存储函数.flv
   
版(2.0)-就业课(2.0)-Spring
JdbcTemplate的基本使用
  JdbcDaoSupport的使用以及Dao的两种编写方式.flv
  JdbcTemplate在Dao中的使用.flv
  JdbcTemplate在spring的ioc中使用.flv
  JdbcTemplate的CRUD操作.flv
  JdbcTemplate的概述和入门.flv
  今日课程内容介绍.flv
  
Spring中事务控制
  spring5新特性的介绍.flv
  spring中事务控制的一组API.flv
  spring事务控制的代码准备.flv
  spring基于XML的声明式事务控制-配置步骤.flv
  spring基于注解的声明式事务控制.flv
  spring基于纯注解的声明式事务控制.flv
  spring编程式事务控制1-了解.flv
  spring编程式事务控制2-了解.flv
  作业-基于注解的AOP实现事务控制及问题分析_上.flv
  作业-基于注解的AOP实现事务控制及问题分析_下.flv
  基于XML的AOP实现事务控制.flv
  
Spring框架简介
  spring发展历程.flv
  spring概述.flv
  spring的优势.flv
  spring的体系结构.flv
  spring课程四天安排.flv
  今日课程内容介绍.flv
  
Spring的 IOC 和 DI
  ApplicationContext的三个实现类.flv
  BeanFactory和ApplicationContext的区别.flv
  ioc的概念和作用.flv
  set方法注入.flv
  spring中bean的细节之三种创建Bean对象的方式.flv
  spring中bean的细节之作用范围.flv
  spring中bean的细节之生命周期.flv
  spring中的Ioc前期准备.flv
  spring基于XML的IOC环境搭建和入门.flv
  spring的依赖注入.flv
  构造函数注入.flv
  注入集合数据.flv
  课程知识梳理.flv
  
Spring的常用注解
  今日课程内容介绍.flv
  常用IOC注解按照作用分类.flv
  改变作用范围以及和生命周期相关的注解.flv
  用于创建的Component注解.flv
  用于注入数据的注解.flv
  由Component衍生的注解.flv
  自动按照类型注入.flv
  
Spring的新注解
  AnnotationConfigApplicationContext的使用.flv
  Qualifier注解的另一种用法.flv
  spring整合junit完成.flv
  spring整合junit问题分析.flv
  spring的新注解-Bean.flv
  spring的新注解-Configuration和ComponentScan.flv
  spring的新注解-Import.flv
  spring的新注解-PropertySource.flv
  
基于XML的IOC的案例1
  基于XML的IOC的案例-案例准备.flv
  基于XML的IOC的案例-编写spring的Ioc配置.flv
  注解IOC案例-把自己编写的类使用注解配置.flv
  测试基于XML的IOC案例.flv
  
程序间耦合
  分析工厂模式中的问题并改造.flv
  工厂模式解耦.flv
  工厂模式解耦的升级版.flv
  曾经代码中的问题分析.flv
  程序的耦合和解耦的思路分析1.flv
  编写jdbc的工程代码用于分析程序的耦合.flv
  编写工厂类和配置文件.flv
  编译期依赖.flv
  
银行转账案例
  今日课程内容介绍.flv
  代理的分析.flv
  使用动态代理实现事务控制.flv
  分析事务的问题并编写ConnectionUtils.flv
  基于子类的动态代理.flv
  基于接口的动态代理回顾.flv
  案例中添加转账方法并演示事务问题.flv
  测试转账并分析案例中的问题.flv
  编写业务层和持久层事务控制代码并配置spring的ioc.flv
  编写事务管理工具类并分析连接和线程解绑.flv
  
└面向切面编程 AOP
    AOP的概念.flv
    spring中的aop术语和细节.flv
    spring中的环绕通知.flv
    spring基于XML的AOP-编写必要的代码.flv
    spring基于XML的AOP-配置步骤.flv
    spring基于注解的AOP配置.flv
    切入点表达式的写法.flv
    四种常用通知类型.flv
    总结和作业安排.flv
    通用化切入点表达式.flv
   
版(2.0)-就业课(2.0)-SpringMVC
SpringMVC常用注解
  CookieValue注解.flv
  HiddentHttpMethodFilter过滤器.flv
  ModelAttribute注解.flv
  PathVariable注解.flv
  RequestBody注解.flv
  RequestHeader注解.flv
  RequestParam注解.flv
  SessionAttributes注解.flv
  
SpringMVC概述及入门案例
  RequestMapping注解的作用.flv
  RequestMapping注解的属性.flv
  SpringMVC框架的介绍.flv
  三层架构介绍和MVC设计模型介绍.flv
  入门案例中使用的组件介绍.flv
  入门案例的流程总结.flv
  入门程序之入门代码编写.flv
  入门程序之搭建开发环境.flv
  入门程序之需求分析.flv
  
SpringMVC返回值类型及响应数据类型
  响应json数据之发送ajax的请求.flv
  响应json数据之响应json格式数据.flv
  响应json数据之过滤静态资源.flv
  响应之使用forward和redirect进行页面跳转.flv
  响应之返回值是ModelAndView类型.flv
  响应之返回值是String类型.flv
  响应之返回值是void类型.flv
  搭建环境.flv
  
SSM整合案例
  ssm整合之Spring整合MyBatis框架.flv
  ssm整合之Spring整合MyBatis框架配置事务.flv
  ssm整合之Spring整合SpringMVC的框架.flv
  ssm整合之搭建环境.flv
  ssm整合之编写MyBatis框架.flv
  ssm整合之编写MyBatis框架测试保存的方法.flv
  ssm整合之编写SpringMVC框架.flv
  ssm整合之编写Spring框架.flv
  ssm整合说明.flv
  
参数绑定及自定义类型转换
  自定义类型转换器代码编写.flv
  自定义类型转换器演示异常.flv
  获取Servlet原生的API.flv
  请求参数绑定入门.flv
  请求参数绑定实体类型.flv
  请求参数绑定集合类型.flv
  配置解决中文乱码的过滤器.flv
  
异常处理及拦截器
  SpringMVC异常处理之分析和搭建环境.flv
  SpringMVC异常处理之异常处理代码编写.flv
  SpringMVC异常处理之演示程序异常.flv
  SpringMVC拦截器之介绍和搭建环境.flv
  SpringMVC拦截器之拦截器入门代码.flv
  SpringMVC拦截器之拦截器接口方法演示.flv
  SpringMVC拦截器之编写controller.flv
  
└文件上传
    文件上传之Springmvc方式上传代码.flv
    文件上传之Springmvc方式上传原理分析.flv
    文件上传之上传原理分析和搭建环境.flv
    文件上传之传统方式上传代码回顾.flv
    文件上传之跨服务器上传代码.flv
    文件上传之跨服务器上传分析和搭建环境.flv
   
└版(2.0)-就业课(2.0)-SSM整合案例
  AdminLTE的基本介绍
    1.AdminLTE介绍.flv
    2.AdminLTE基本使用介绍.flv
    3.AdminLTE使用示例-首页.flv
    4.AdminLTE使用示例-产品添加.flv
   
  AOP日志
    11.AOP日志-域对象创建与基本操作介绍.flv
    12.AOP日志-前置通知操作.flv
    13.AOP日志-后置通知1.flv
    14.AOP日志-后置通知2.flv
    15.AOP日志-日志添加操作.flv
    16.AOP日志-问题处理.flv
    17.AOP日志-查询日志流程分析.flv
    18.AOP日志-查询日志代码实现.flv
   
  SSM整合案例的基本介绍
    1.SSM综合练习功能介绍与项目演示1.flv
    1.数据库与表结构介绍.flv
    1.课程介绍与注意事项.flv
    2.SSM环境搭建1.flv
    2.SSM综合练习功能介绍与项目演示2.flv
    3.SSM环境搭建2.flv
    3.SSM综合练习表结构介绍.flv
   
  SVN的基本介绍
    1.svn基本概念介绍.flv
    2.svn架构介绍.flv
    3.visualSVN下载与安装.flv
    4.visualSVN仓库创建及操作.flv
   
  TortoiseSVN及IDEA下SVN的使用
    10.IDEA下SVN基本使用1.flv
    11.IDEA下SVN基本使用2.flv
    12.SVN目录结构及作用.flv
    13.SVN打分支及主干合并到分支.flv
    9.IDEA下svn配置与share project.flv
   
  TortoiseSVN的基本操作
    5.TortoiseSVN操作1.flv
    6.TortoiseSVN操作2.flv
    7.TortoiseSVN-冲突的产生.flv
    8.TortoiseSVN-冲空解决.flv
   
  产品操作
    10.产品操作-产品添加操作1.flv
    11.产品操作-产品添加操作2(类型转换).flv
    4.产品操作-查询全部产品1.flv
    5.产品操作-查询全部产品2.flv
    6.产品操作-查询全部产品3.flv
    7.product-list.jsp页面制作.flv
    8.main.jsp页面制作.flv
    9.产品操作-添加产品流程描述.flv
   
  权限关联与控制
    1.用户关联角色操作-流程分析.flv
    10.页面端权限控制介绍.flv
    2.用户关联角色操作-代码实现1.flv
    3.用户关联角色操作-代码实现2.flv
    4.用户关联角色操作-代码实现3.flv
    5.角色关联权限操作-代码实现1.flv
    6.角色关联权限操作-代码实现2.flv
    7.方法级别权限控制-基本介绍与JSR250注解使用.flv
    8.方法级权限控制-@Secured注解使用.flv
    9.方法级权限控制-基于表达式操作.flv
    内容介绍及难点分析.flv
   
  权限控制
    10.用户操作-登录代码实现1.flv
    11.用户操作-登录代码实现2.flv
    12.用户操作-登录代码实现3.flv
    13.用户操作-登录代码实现4.flv
    14.用户操作-退出.flv
    15.springSecurity源码分析-springSecurityFilterChain.flv
    16.springSecurity源码分析-spring-security.xml文件配置.flv
    5.权限操作-表结构分析与创建表.flv
    6.权限操作-springSecurity概述及快速入门步骤分析.flv
    7.权限操作-springSecurity快速入门.flv
    8.权限操作-springSecurity快速入门-使用自定义页面.flv
    9.用户操作-登录流程分析.flv
   
  用户操作
    1.用户操作-查询所有用户操作.flv
    10.角色操作-查询所有角色代码实现.flv
    11.角色操作-角色添加流程分析.flv
    12.角色操作-角色添加代码实现.flv
    13.资源权限操作-查询所有资源权限.flv
    14.资源权限操作-添加资源权限.flv
    2.用户操作-用户添加流程分析.flv
    3.用户操作-用户添加操作代码实现.flv
    4.用户操作-密码加密后用户登录问题解决.flv
    5.用户操作-用户详情查询流程分析.flv
    6.用户操作-用户详情服务器端代码实现.flv
    7.用户操作-用户详情效果演示.flv
    8.用户操作-用户详情页面代码实现.flv
    9.角色操作-查询所有角色流程分析.flv
   
  └订单操作
    1.订单操作-订单详情查询流程分析.flv
    13.订单操作-查询所有订单流程分析.flv
    14.订单操作-查询所有订单代码实现1.flv
    15.订单操作-查询所有订单代码实现2.flv
    16.订单操作-查询所有订单代码实现3.flv
    17.PageHelper概述与基本使用步骤介绍.flv
    18.订单操作-分页查询所有订单1(服务器端代码).flv
    19.订单操作-分页查询所有订单2(页面代码处理).flv
    2.订单操作-订单详情查询代码实现1.flv
    3.订单操作-订单详情查询代码实现2.flv
    4.订单操作-订单详情查询代码实现3.flv
    课程介绍与注意事项.flv
   
阶段5版(2.0)-流行框架
版(2.0)-就业课(2.0)-Git
Git分支
  使用Idea克隆仓库并同步代码.flv
  使用Idea将工程添加到本地仓库.flv
  使用私有服务器上传下载代码.flv
  分支概念说明.flv
  分支的合并删除.flv
  在Idea中使用git的分支.flv
  搭建私有git服务器.flv
  
Git简介及安装使用
  git和svn的对比.flv
  git的历史.flv
  git的安装.flv
  修改文件内容并提交.flv
  创建本地版本库.flv
  删除本地仓库中的文件.flv
  向本地仓库中添加文件.flv
  将Java工程添加到本地版本库.flv
  
└连接远程仓库
    15.推送修改的文件及冲突解决.flv
    使用github创建一个远程仓库.flv
    使用https方式将本地仓库推送到远程.flv
    使用ssh方式将本地仓库推送到远程.flv
    克隆远程仓库到本地.flv
    创建ssh密钥及在github上配置公钥.flv
    推送到远程仓库介绍.flv
   
版(2.0)-就业课(2.0)-Lucene
lucene入门案例
  08.入门程序-工程搭建.flv
  09.入门程序-创建索引库.flv
  10.使用luke查看索引库的内容.flv
  11.入门程序-查询索引库.flv
  
中文分析器
  12.查看分析器的分析效果.flv
  13.中文分析器介绍.flv
  14.中文分析器测试.flv
  15.在代码中使用中文分析器.flv
  16.常用的field使用.flv
  
全文检索基本介绍
  01.lucene课程介绍.flv
  02.全文检索的概念.flv
  03.全文检索技术的应用场景.flv
  04.全文检索流程-创建文档对象.flv
  05.全文检索流程-分析文档.flv
  06.全文检索流程-创建索引库.flv
  07.全文检索的流程-查询索引.flv
  
└索引库维护
    17.索引库维护-添加文档.flv
    18.索引库维护-删除索引库.flv
    19.索引库维护-更新索引库.flv
    20.数值范围查询.flv
    21.QueryParser进行查询.flv
    22.lucene课程总结.flv
   
版(2.0)-就业课(2.0)-Spring Boot
spring boot 介绍
  01-SpringBoot课程内容介绍.flv
  02-SpringBoot课程学习目标(1).flv
  03-Spring的优缺点分析.flv
  04-SpringBoot的特点.flv
  05-SpringBoot的核心功能概述.flv
  
spring boot 入门
  06-SpringBoot快速入门-环境搭建.flv
  07-SpringBoot快速入门-Controller编写和测试.flv
  08-SpringBoot快速入门-入门解析.flv
  09-SpringBoot工程的热部署.flv
  10-IDEA快速创建SpringBoot工程.flv
  
spring boot 原理分析
  11-SpringBoot的原理分析-起步依赖-parent.flv
  12-SpringBoot的原理分析-起步依赖-web.flv
  13-SpringBoot的原理分析-自动配置1.flv
  14-SpringBoot的原理分析-自动配置2.flv
  15-SpringBoot的原理分析-自动配置3.flv
  
spring boot 配置文件
  16-SpringBoot的配置文件的类型和作用.flv
  17-SpringBoot的配置文件-yml文件的简介.flv
  18-SpringBoot的配置文件-yml文件的的普通属性和对象属性.flv
  19-SpringBoot的配置文件-yml文件的集合配置.flv
  20-SpringBoot的配置文件-通过@Value映射数据.flv
  21-SpringBoot的配置文件-通过@ConfigurationProperties映射数据.flv
  22-SpringBoot的配置文件-configuration-processor作用.flv
  
└spring boot 集成
    23-SpringBoot集成其他技术-集成Mybatis1.flv
    24-SpringBoot集成其他技术-集成Mybatis2.flv
    25-SpringBoot集成其他技术-集成Junit.flv
    26-SpringBoot集成其他技术-集成SpringDataJPA.flv
    27-SpringBoot集成其他技术-集成Redis.flv
   
版(2.0)-就业课(2.0)-Spring Data JPA
JAP的引入
  01-课程安排与今日内容介绍.flv
  02-回顾jdbc操作完成保存用户.flv
  03-orm思想的引入.flv
  04-orm思想的概述.flv
  05-hibernate介绍和jpa引入.flv
  06-jpa介绍.flv
  07-jpa的优势.flv
  
JPA的入门案例
  08-案例说明.flv
  09-入门案例:创建maven工程导入坐标.flv
  10-入门案例:创建jpa的核心配置文件.flv
  11-入门案例:配置jpa的核心配置文件.flv
  12-入门案例:编写客户的实体类.flv
  13-入门案例:使用jpa注解配置映射关系.flv
  14-入门案例:jpa的操作步骤说明.flv
  15-入门案例:完成客户保存.flv
  16-入门案例:验证客户保存和自动生成数据库表的说明.flv
  
JPA的基本操作
  19-api对象讲解.flv
  20-抽取jpaUtils工具类.flv
  21-验证工具类.flv
  22-find方法:根据id查询客户.flv
  23-延迟加载与立即加载.flv
  24-根据id删除客户.flv
  25-客户的更新操作.flv
  
JPQL查询
  26-jpql的介绍.flv
  27-jpql查询:查询全部.flv
  28-jpql查询:倒序.flv
  29-jpql查询:统计查询.flv
  30-jpql查询:分页查询.flv
  31-jpql查询:条件查询.flv
  
spring data jpa 简介
  01-今日课程安排.flv
  02-springDataJpa介绍.flv
  03-springDataJpa,jpa规范和hibernate之间的关系说明.flv
  
spring data jpa查询
  19-spring Data JPA查询:调用接口方法查询(count,exists).flv
  20-spring Data JPA查询:调用接口方法查询(findOne和getOne的区别).flv
  21-spring Data JPA查询:JPQL查询引入.flv
  22-jpql:使用jpql完成基本查询.flv
  23-jpql:多占位符的赋值.flv
  24-jpql:使用jpql完成更新操作.flv
  25-sql查询:查询全部.flv
  26-sql查询:条件全部.flv
  27-方法命名规则查询:基本查询.flv
  28-方法命名规则查询:模糊匹配.flv
  29-方法命名规则查询:多条件查询.flv
  
主键生成策略
  17-主键生成策略的说明.flv
  18-主键生成策略的演示.flv
  
入门案例
  04-入门案例和分析步骤的说明.flv
  05-入门案例:创建maven工程导入坐标.flv
  06-springDataJpa配置-1.flv
  07-springDataJpa配置-2.flv
  08-springDataJpa配置-3.flv
  09-入门案例:创建客户实体类并配置映射关系.flv
  10-入门案例:编写符合spring Data JPA规范的dao层接口.flv
  11-入门案例:完成客户的查询操作.flv
  12-入门案例:完成客户的添加和修改.flv
  13-入门案例:完成客户的删除.flv
  14-入门案例:查询所有客户.flv
  15-入门案例:总结.flv
  
动态查询
  01-回顾与今日内容介绍.flv
  02-动态查询的概述.flv
  03-JpaSpecificationExecutor方法介绍.flv
  04-搭建测试环境.flv
  05-构造查询条件的步骤分析.flv
  06-使用动态查询完成查询单个对象.flv
  07-动态查询完成多条件拼接.flv
  08-模糊匹配查询列表.flv
  09-排序.flv
  10-分页.flv
  11-specification查询总结.flv
  
多表操作-一对多
  12-多表关系回顾.flv
  13-多表操作的分析步骤.flv
  14-一对多:案例分析.flv
  15-一对多:一对一的测试环境搭建.flv
  16-一对多:配置一对多和多对一.flv
  17-一对多:保存操作-上.flv
  18-一对多:放弃外键维护.flv
  19-一对多:删除的说明和级联的引入.flv
  20-一对多:级联操作.flv
  
多表操作-多对多
  21-多对多:案例以及搭建基本框架.flv
  22-多对多:映射配置.flv
  23-多对多:放弃维护权.flv
  24-多对多:级联操作.flv
  
对象导航查询
  25-对象导航查询介绍.flv
  26-对象导航查询-延迟加载.flv
  27-对象导航查询:从多方查询一方.flv
  28-对象导航查询的总结.flv
  
└执行过程分析
    16-执行过程:分析.flv
    17-执行过程:源码分析.flv
    18-执行过程:执行过程已经内部处理流程的总结.flv
   
└版(2.0)-就业课(2.0)-Vue
  vue快速入门
    01今日课程内容介绍.flv
    02课程资料说明.flv
    03vue概述和MVVM说明.flv
    04vue入门案例的前期准备.flv
    05vue的入门案例.flv
   
  vue案例
    18案例-创建数据库和工程.flv
    19案例-编写实体类持久层和业务层代码.flv
    20案例-导入spring配置文件并编写测试类测试.flv
    21案例-导入springmvc的配置并编写控制器代码.flv
    22案例-修改页面中引入资源的路径并让vue接管div.flv
    23案例-编写vuejs代码实现查询所有并分析解决遇到的问题.flv
    2424案例-编写根据Id查询和更新方法并解决更新时遇到的问题.flv
   
  vue语法
    06vue的插值表达式.flv
    07vue的v-on绑定点击事件.flv
    08vue的v-on键盘事件和阻止事件默认行为.flv
    09vue的v-on鼠标移动事件和阻止事件传播.flv
    10vue中的事件修饰符.flv
    11vue中v-text和v-html以及v-bind的使用.flv
    12vue中的按键修饰符.flv
    13vue中的v-for的使用.flv
    14vue中的v-model的使用.flv
    16vue的声明周期介绍.flv
   
  └生命周期与ajax异步请求
    16vue的声明周期介绍.flv
    17vue的ajax以及案例的介绍.flv
   
阶段6版(2.0)-微服务实战项目-学成在线
版(2.0)-就业课(2.0)-CMS系统前端管理
CMS系统前端页面查询开发
  16-CMS前端工程创建-导入系统管理前端工程.flv
  17-CMS前端工程创建-单页面应用介绍.flv
  18-CMS前端页面查询开发-页面原型-创建页面和定义路由.flv
  19-CMS前端页面查询开发-页面原型-Table组件测试.flv
  20-CMS前端页面查询开发-页面原型-页面内容完善.flv
  21-CMS前端页面查询开发-Api调用.flv
  22-CMS前端页面查询开发-Api调用-跨域解决.flv
  23-CMS前端页面查询开发-分页查询实现.flv
  24-CMS前端页面查询开发-使用钩子方法实现立即查询.flv
  25-前后端请求响应流程小结.flv
  
Vue.js基础
  01-vuejs研究-vuejs介绍.flv
  02-vuejs研究-vuejs基础-MVVM模式.flv
  03-vuejs研究-vuejs基础-入门程序.flv
  04-vuejs研究-vuejs基础-v-model指令.flv
  05-vuejs研究-vuejs基础-v-text指令.flv
  06-vuejs研究-vuejs基础-v-on指令.flv
  07-vuejs研究-vuejs基础-v-bind指令.flv
  08-vuejs研究-vuejs基础-v-if和v-for指令.flv
  
└webpack入门
    09-webpack研究-webpack介绍.flv
    10-webpack研究-安装nodejs.flv
    11-webpack研究-npm和cnpm安装配置.flv
    12-webpack研究-webpack安装.flv
    13-webpack研究-webpack入门程序.flv
    14-webpack研究-webpack-dev-server.flv
    15-webpack研究-webpack-dev-server-程序调试.flv
   
版(2.0)-就业课(2.0)-CMS系统页面管理
修改&删除
  09-修改页面-服务端-接口开发.flv
  10-修改页面-前端-修改页面.flv
  11-修改页面-前端-Api调用.flv
  12-删除页面-服务端-接口开发.flv
  13-删除页面-前端-Api调用.flv
  
异常处理
  14-异常处理-异常处理的问题分析.flv
  15-异常处理-异常处理流程.flv
  16-异常处理-可预知异常处理-自定义异常类型和抛出类.flv
  17-异常处理-可预知异常处理-异常处理测试.flv
  18-异常处理-不可预知异常处理.flv
  
新增页面
  04-新增页面-服务端-接口开发.flv
  05-新增页面-服务端-接口测试.flv
  06-新增页面-前端-新增页面.flv
  07-新增页面-前端-页面完善.flv
  08-新增页面-前端-Api调用.flv
  
└自定义查询
    01-自定义查询页面-服务端-Dao.flv
    02-自定义查询页面-服务端-接口开发.flv
    03-自定义查询页面-前端.flv
   
版(2.0)-就业课(2.0)-Devops与项目总结
容器技术Docker
  04-Docker-Docker介绍.flv
  05-Docker-部署微服务到Docker.flv
  06-Docker-部署微服务到Docker-maven构建镜像.flv
  
持续集成
  07-持续集成-持续集成介绍.flv
  08-持续集成-搭建环境.flv
  09-持续集成-持续集成任务测试.flv
  10-持续集成-自动构建.flv
  
项目总结
  11-项目总结-项目背景.flv
  12-项目总结-项目功能模块.flv
  13-项目总结-项目技术架构-整体架构图.flv
  14-项目总结-项目技术架构-微服务技术栈.flv
  15-项目总结-项目技术架构-接口定义规范.flv
  16-项目总结-项目技术架构-注册中心和网关.flv
  17-项目总结-项目技术架构-其它问题.flv
  18-项目总结-前后端开发流程及前端技术栈.flv
  19-项目总结-CMS页面管理及相关技术点.flv
  20-项目总结-课程管理及相关技术点.flv
  21-项目总结-媒资管理及相关技术点.flv
  22-项目总结-课程搜索流程.flv
  23-项目总结-图片服务器.flv
  24-项目总结-认证和授权流程.flv
  25-项目总结-异常处理流程.flv
  26-项目总结-事务及分布式事务控制.flv
  
└项目管理DevOps
    02-Git&GitLab-在GitLab创建项目.flv
    03-Git&GitLab-使用Git管理项目.flv
    04-Docker-Docker介绍.flv
   
版(2.0)-就业课(2.0)-ElasticSearch全文检索
ElasticSearch入门
  07-ElasticSearch-介绍.flv
  08-ElasticSearch-原理与应用.flv
  09-ElasticSearch-安装与配置-安装.flv
  10-ElasticSearch-安装与配置-head插件.flv
  11-ElasticSearch-快速入门-创建索引库.flv
  12-ElasticSearch-快速入门-创建映射.flv
  13-ElasticSearch-快速入门-创建文档.flv
  14-ElasticSearch-快速入门-搜索文档.flv
  15-ElasticSearch-IK分词器-安装IK分词器.flv
  16-ElasticSearch-IK分词器-自定义词汇.flv
  17-ElasticSearch-映射-映射维护方法.flv
  18-ElasticSearch-映射-常用映射类型.flv
  
ElasticSearch搜索管理
  01-ElasticSearch-搜索管理-准备环境.flv
  02-ElasticSearch-搜索管理-DSL搜索-查询所有文档.flv
  03-ElasticSearch-搜索管理-DSL搜索-分页查询.flv
  04-ElasticSearch-搜索管理-DSL搜索-TermQuery和Id查询.flv
  05-ElasticSearch-搜索管理-DSL搜索-MatchQuery.flv
  06-ElasticSearch-搜索管理-DSL搜索-MultiMatchQuery.flv
  07-ElasticSearch-搜索管理-DSL搜索-布尔查询.flv
  08-ElasticSearch-搜索管理-DSL搜索-过虑器.flv
  09-ElasticSearch-搜索管理-DSL搜索-排序.flv
  10-ElasticSearch-搜索管理-DSL搜索-高亮.flv
  11-ElasticSearch-集群-集群结构.flv
  12-ElasticSearch-集群-搭建集群.flv
  
└ElasticSearch索引管理
    19-ElasticSearch-索引管理-搭建搜索工程.flv
    20-ElasticSearch-索引管理-创建索引库.flv
    21-ElasticSearch-索引管理-文档的增删改查.flv
   
版(2.0)-就业课(2.0)-分布式事务
Spring Task定时任务
  08-SpringTask定时任务-串行任务.flv
  09-SpringTask定时任务-cron表达式.flv
  10-SpringTask定时任务-并行任务.flv
  
分布式事务
  01-订单与选课需求分析(1).flv
  02-分布式事务-问题描述.flv
  03-分布式事务-分布式事务及相关概念.flv
  04-分布式事务-CAP理论.flv
  05-分布式事务-解决方案.flv
  06-自动添加选课方案-搭建订单工程.flv
  07-自动添加选课方案-解决方案分析.flv
  
自动添加选课开发
  17-自动添加选课开发-学习服务添加选课.flv
  18-自动添加选课开发-学习服务添加选课-接收添加选课消息.flv
  19-自动添加选课开发-学习服务添加选课-测试.flv
  20-自动添加选课开发-订单服务结束任务.flv
  21-自动添加选课开发-集成测试.flv
  
└订单服务定时发送消息
    11-订单服务定时发送消息-需求分析.flv
    12-订单服务定时发送消息-查询前N条任务.flv
    13-订单服务定时发送消息-查询前N条任务-测试.flv
    14-订单服务定时发送消息-定时发送任务.flv
    15-订单服务定时发送消息-定时发送任务-测试.flv
    16-订单服务定时发送消息-乐观锁取任务.flv
   
版(2.0)-就业课(2.0)-在线学习 HLS
媒资管理-上传文件
  08-媒资管理-需求分析.flv
  09-媒资管理-开发环境.flv
  10-媒资管理-上传文件-断点续传解决方案.flv
  11-媒资管理-上传文件-文件分块测试.flv
  12-媒资管理-上传文件-文件合并测试.flv
  13-媒资管理-上传文件-前端页面.flv
  14-媒资管理-上传文件-Api接口.flv
  15-媒资管理-上传文件-上传注册.flv
  16-媒资管理-上传文件-分块检查.flv
  17-媒资管理-上传文件-上传分块.flv
  18-媒资管理-上传文件-合并分块.flv
  19-媒资管理-上传文件-测试.flv
  
└视频编码
    01-在线学习需求分析.flv
    02-在线点播解决方案.flv
    03-视频编码-基本概念.flv
    04-视频编码-FFmpeg的基本使用.flv
    05-视频编码-FFmpeg生成m3u8文件.flv
    06-播放器-搭建媒体服务器测试videojs.flv
    07-搭建学习中心工程&测试videojs.flv
   
版(2.0)-就业课(2.0)-媒资管理
媒资与课程计划关联
  14-媒资与课程计划关联-需求分析.flv
  15-媒资与课程计划关联-选择视频.flv
  16-媒资与课程计划关联-保存视频信息-需求分析&Api定义.flv
  17-媒资与课程计划关联-保存视频信息-服务端开发.flv
  18-媒资与课程计划关联-保存视频信息-前端开发.flv
  19-媒资与课程计划关联-查询视频信息.flv
  
└视频处理
    01-视频处理-需求分析.flv
    02-视频处理-视频处理工程创建.flv
    03-视频处理-视频处理技术方案.flv
    04-视频处理-视频处理实现-业务流程分析.flv
    05-视频处理-视频处理实现-生成mp4.flv
    06-视频处理-视频处理实现-生成m3u8.flv
    07-视频处理-发送视频处理消息分析&更正FilePath.flv
    08-视频处理-发送视频处理消息.flv
    09-视频处理-视频处理测试.flv
    10-视频处理-视频处理并发设置.flv
    11-我的媒资-需求分析&Api定义.flv
    12-我的媒资-服务端开发.flv
    13-我的媒资-前端开发.flv
   
版(2.0)-就业课(2.0)-媒资管理系统集成
在线学习接口开发
  11-在线学习接口-需求分析.flv
  12-在线学习接口-搭建开发环境.flv
  13-在线学习接口-Api接口定义.flv
  14-在线学习接口-服务端开发-将搜索服务注册到Eureka.flv
  15-在线学习接口-服务端开发-学习服务接口开发.flv
  16-在线学习接口-服务端开发-测试.flv
  17-在线学习接口-前端开发-根据课程计划id播放视频.flv
  18-在线学习接口-前端开发-自动播放视频.flv
  19-在线学习接口-集成测试.flv
  
└学习页面开发
    01-学习页面查询课程计划-需求分析&Api定义.flv
    02-学习页面查询课程计划-服务端开发.flv
    03-学习页面查询课程计划-前端开发.flv
    04-学习页面获取视频播放地址-需求分析.flv
    05-学习页面获取视频播放地址-课程发布存储媒资信息-需求分析.flv
    06-学习页面获取视频播放地址-课程发布存储媒资信息-实现.flv
    07-学习页面获取视频播放地址-课程发布存储媒资信息-测试.flv
    08-学习页面获取视频播放地址-Logstash扫描课程计划媒资.flv
    09-学习页面获取视频播放地址-搜索服务查询课程媒资接口.flv
    10-学习页面获取视频播放地址-搜索服务查询课程媒资接口-测试.flv
   
版(2.0)-就业课(2.0)-搜索前端 Nuxt.js
Nuxt.js入门
  01-搜索前端技术需求-SEO(1).flv
  02-搜索前端技术需求-服务端渲染和客户端渲染.flv
  03-Nuxt.js介绍.flv
  04-Nuxt.js基本使用-创建Nuxt工程.flv
  05-Nuxt.js基本使用-页面布局.flv
  06-Nuxt.js基本使用-路由.flv
  07-Nuxt.js基本使用-获取数据-asyncData.flv
  08-Nuxt.js基本使用-获取数据-async&await.flv
  
└搜索前端开发
    09-搜索前端开发-搜索页面.flv
    10-搜索前端开发-搜索全部.flv
    11-搜索前端开发-分页搜索.flv
    12-搜索前端开发-按分类搜索.flv
    13-搜索前端开发-按难度等级搜索及高亮显示.flv
    14-课程发布到搜索集成测试.flv
   
版(2.0)-就业课(2.0)-搭建环境与CMS服务端管理
CMS系统需求分析及环境搭建
  05-CMS需求分析-什么是CMS.flv
  06-CMS需求分析-静态门户工程搭建.flv
  07-CMS需求分析-SSI服务端包含技术.flv
  08-CMS需求分析-CMS页面管理需求.flv
  09-CMS服务端工程搭建-开发工具配置.flv
  10-CMS服务端工程搭建-导入基础工程.flv
  
MongoDB入门
  11-MongoDb入门-安装Mongodb数据库.flv
  12-MongoDb入门-基础概念.flv
  13-MongoDb入门-数据库和集合.flv
  14-MongoDb入门-文档.flv
  15-MongoDb入门-用户.flv
  
页面查询服务开发
  16-CMS服务端工程搭建-导入CMS数据库.flv
  17-页面查询接口定义-定义模型-需求分析和模型类.flv
  18-页面查询接口定义-定义接口.flv
  19-页面查询服务端开发-创建CMS服务工程-CMS工程结构.flv
  20-页面查询服务端开发-创建CMS服务工程-测试Controller.flv
  21-页面查询服务端开发-Dao-分页查询测试.flv
  22-页面查询服务端开发-Dao-基础方法测试.flv
  23-页面查询服务端开发-Service及Controller.flv
  24-页面查询服务端开发-接口开发规范.flv
  25-页面查询接口测试-Swagger.flv
  26-页面查询接口测试-Postman.flv
  
└项目概述
    01-项目概述-功能构架-项目背景.flv
    02-项目概述-功能构架-功能模块和项目原型.flv
    03-项目概述-技术架构.flv
    04-项目概述-技术栈和开发步骤.flv
   
版(2.0)-就业课(2.0)-消息中间件RabbitMQ
RabbitMQ入门
  1.页面发布-需求分析.flv
  10.RabbitMQ研究-工作模式-路由工作模式介绍.flv
  11.RabbitMQ研究-工作模式-路由工作模式测试.flv
  12.RabbitMQ研究-工作模式-统配符工作模式测试.flv
  13.RabbitMQ研究-工作模式-header和rpc工作模式.flv
  2.RabbitMQ研究-RabbitMQ介绍.flv
  3.RabbitMQ研究-工作原理.flv
  4.RabbitMQ研究-安装RabbitMQ.flv
  5.RabbitMQ研究-入门程序-生产者.flv
  6.RabbitMQ研究-入门程序-消费者.flv
  7.RabbitMQ研究-工作模式-工作队列模式.flv
  8.RabbitMQ研究-工作模式-发布订阅模式-生产者.flv
  9.RabbitMQ研究-工作模式-发布订阅模式-消费者.flv
  
└SpringBoot整合RabbitMQ
    14.RabbitMQ研究-与springboot整合-搭建环境.flv
    15.RabbitMQ研究-与springboot整合-声明交换机和队列.flv
    16.RabbitMQ研究-与springboot整合-生产者代码.flv
    17.RabbitMQ研究-与springboot整合-消费者代码.flv
   
版(2.0)-就业课(2.0)-用户授权
方法授权
  01-用户授权业务流程分析.flv
  02-方法授权-需求分析.flv
  03-方法授权-jwt令牌包含权限.flv
  04-方法授权-方法授权实现.flv
  05-方法授权-方法授权测试.flv
  06-方法授权-方法授权测试-无权限异常处理.flv
  
用户授权
  07-动态查询用户权限-权限数据模型.flv
  08-动态查询用户的权限-用户中心查询用户权限.flv
  09-动态查询用户的权限-认证服务查询用户权限.flv
  10-前端集成认证授权-需求分析.flv
  11-前端集成认证授权-身份校验.flv
  12-前端集成认证授权-携带JWT授权.flv
  
└细粒度授权
    13-细粒度授权-细粒度授权介绍.flv
    14-细粒度授权-我的课程细粒度授权-需求分析.flv
    15-细粒度授权-我的课程细粒度授权-实现.flv
    16-细粒度授权-我的课程细粒度授权-测试.flv
    17-细粒度授权-获取当前用户信息.flv
    18-微服务之间认证-需求分析.flv
    19-微服务之间认证-Feign 拦截器.flv
   
版(2.0)-就业课(2.0)-用户认证 Spring Security Oauth2
SpringSecurityOauth2
  05-SpringSecurityOauth2研究-搭建认证服务器.flv
  06-SpringSecurityOauth2研究-Oauth2授权码模式-申请令牌.flv
  07-SpringSecurityOauth2研究-Oauth2授权码模式-资源服务授权测试.flv
  08-SpringSecurityOauth2研究-解决swagger-ui无法访问.flv
  09-SpringSecurityOauth2研究-Oauth2密码模式授权.flv
  10-SpringSecurityOauth2研究-校验令牌&刷新令牌.flv
  11-SpringSecurityOauth2研究-JWT研究-JWT介绍.flv
  12-SpringSecurityOauth2研究-JWT研究-生成私钥和公钥.flv
  13-SpringSecurityOauth2研究-JWT研究-生成JWT令牌&验证JWT令牌.flv
  
用户认证
  01-用户认证需求分析.flv
  02-用户认证技术方案-单点登录.flv
  03-用户认证技术方案-Oauth2协议.flv
  04-用户认证技术方案-SpringSecurityOauth2.flv
  
└认证接口开发
    14-认证接口开发-需求分析.flv
    15-认证接口开发-Redis配置.flv
    16-认证接口开发-Api接口定义.flv
    17-认证接口开发-申请令牌测试.flv
    18-认证接口开发-接口开发-service.flv
    19-认证接口开发-接口开发-controller.flv
    20-认证接口开发-接口测试.flv
   
版(2.0)-就业课(2.0)-用户认证 Zuul
服务网关
  09-前端显示当前用户-需求分析.flv
  10-前端显示当前用户-jwt查询接口.flv
  11-前端显示当前用户-前端请求jwt.flv
  12-用户退出-服务端.flv
  13-用户退出-前端.flv
  14-网关-介绍网关及搭建网关工程.flv
  15-网关-路由配置.flv
  16-网关-过虑器.flv
  17-身份校验-身份校验过虑器编写.flv
  18-身份校验-测试.flv
  
└用户认证
    01-用户认证-用户认证流程分析(1).flv
    02-用户认证-认证服务查询数据库-需求分析&搭建环境.flv
    03-用户认证-认证服务查询数据库-查询用户接口-接口定义.flv
    04-用户认证-认证服务查询数据库-查询用户接口-接口开发.flv
    05-用户认证-认证服务查询数据库-调用查询用户接口.flv
    06-用户认证-认证服务查询数据库-Bcrypt介绍.flv
    07-用户认证-认证服务查询数据库-解析申请令牌错误信息.flv
    08-用户认证-认证服务查询数据库-用户登录前端.flv
   
版(2.0)-就业课(2.0)-课程图片管理
分布式文件系统FastDSF
  01-分布式文件系统研究-技术应用场景.flv
  02-分布式文件系统研究-什么是文件系统.flv
  03-分布式文件系统研究-什么是分布式文件系统.flv
  04-分布式文件系统研究-fastDSF架构介绍.flv
  05-分布式文件系统研究-fastDSF文件上传和下载流程.flv
  06-分布式文件系统研究-fastDFS安装及配置文件说明.flv
  07-分布式文件系统研究-测试-搭建测试环境.flv
  08-分布式文件系统研究-测试-上传文件测试.flv
  09-分布式文件系统研究-测试-文件下载测试.flv
  10-分布式文件系统研究-搭建图片服务虚拟主机.flv
  11-上传图片-需求分析.flv
  
└图片管理
    12-上传图片-服务端-创建文件系统服务工程.flv
    13-上传图片-服务端-Api接口定义.flv
    14-上传图片-服务端-Api接口开发.flv
    15-上传图片-前端-上传文件测试.flv
    16-保存课程图片-服务端开发.flv
    17-保存课程图片-保存图片测试.flv
    18-查询课程图片开发.flv
    19-删除课程图片-服务端开发.flv
    20-删除课程图片-前端开发.flv
   
版(2.0)-就业课(2.0)-课程搜索
课程搜索
  21-课程搜索-需求分析.flv
  22-课程搜索-Api定义.flv
  23-课程搜索-接口实现-按关键字搜索.flv
  24-课程搜索-接口实现-按关键字搜索测试.flv
  25-课程搜索-接口实现-按分类和难度等级搜索.flv
  
└课程索引
    13-课程搜索需求分析.flv
    14-课程索引-技术方案.flv
    15-课程索引-准备课程索引信息-CoursePub模型.flv
    16-课程索引-准备课程索引信息-保存CoursePub.flv
    17-课程索引-准备课程索引信息-保存CoursePub测试.flv
    18-课程索引-搭建ES环境.flv
    19-课程索引-Logstash创建索引-安装配置.flv
    20-课程索引-Logstash创建索引-测试.flv
   
版(2.0)-就业课(2.0)-课程预览Spring Cloud Eureka Feign
Eureka注册注册中心
  01-Eureka注册中心-Eureka介绍.flv
  02-Eureka注册中心-搭建Eureka单机环境.flv
  03-Eureka注册中心-搭建Eureka高可用环境.flv
  04-Eureka注册中心-将服务注册到Eureka Server.flv
  05-Feign远程调用-客户端负载均衡介绍.flv
  06-Feign远程调用-Ribbon测试.flv
  07-Feign远程调用-Feign测试.flv
  
课程发布开发
  01-课程发布-需求分析.flv
  02-课程发布-CMS一键发布-接口定义.flv
  03-课程发布-CMS一键发布-接口开发.flv
  04-课程发布-课程发布服务端-接口开发.flv
  05-课程发布-课程发布服务端-接口测试.flv
  06-课程发布-前后端调试.flv
  
└课程预览开发
    08-课程预览技术方案.flv
    09-课程详情页面静态化-静态页面测试.flv
    10-课程详情页面静态化-课程详情模型数据查询接口.flv
    11-课程详情页面静态化-课程信息模板设计.flv
    12-课程预览功能开发-需求分析.flv
    13-课程预览功能开发-CMS页面预览接口测试.flv
    14-课程预览功能开发-CMS添加页面接口.flv
    15-课程预览功能开发-接口开发.flv
    16-课程预览功能开发-接口测试.flv
    17-课程预览功能开发-前后端测试.flv
   
版(2.0)-就业课(2.0)-页面发布与课程管理
我的课程
  01-我的课程-需求分析与PageHelper技术.flv
  02-我的课程-前端页面与Api说明.flv
  03-新增课程-课程分类查询.flv
  04-新增课程-数据字典.flv
  05-课程修改实战分析.flv
  06-课程营销实战分析.flv
  18-课程计划添加-需求分析.flv
  19-课程计划添加-接口开发.flv
  20-课程计划添加-前端页面调试.flv
  
课程管理
  09-课程管理-需求分析.flv
  10-课程管理-教学方法说明.flv
  11-课程管理-开发环境搭建.flv
  
课程计划查询&添加
  12-课程计划查询-需求分析.flv
  13-课程计划查询-页面原型说明.flv
  14-课程计划查询-Api接口定义.flv
  15-课程计划查询-sql语句.flv
  16-课程计划查询-接口实现.flv
  17-课程计划查询-前端页面调试.flv
  
└页面发布
    01-页面发布-技术方案分析.flv
    02-页面发布-消费方Cms Client-搭建工程.flv
    03-页面发布-消费方Cms Client-消费方法-service.flv
    04-页面发布-消费方Cms Client-消费方法-监听队列(1).flv
    05-页面发布-生产方cms-发送页面发布消息.flv
    06-页面发布-生产方cms-发送页面发布消息测试.flv
    07-页面发布-前后端发布页面测试.flv
    08-页面发布-业务完善的思考.flv
   
└版(2.0)-就业课(2.0)-页面静态化-FreeMarker
  Freemarker入门
    01-页面静态化需求分析.flv
    02-freemarker介绍.flv
    03-freemarker测试环境搭建.flv
    04-freemarker基础-基础语法种类.flv
    05-freemarker基础-List指令.flv
    06-freemarker基础-遍历map数据.flv
    07-freemarker基础-if指令.flv
    08-freemarker基础-空值处理.flv
    09-freemarker基础-内建函数.flv
    10-freemarker静态化测试-基于模板文件静态化.flv
    11-freemarker静态化测试-基于模板字符串静态化.flv
   
  └页面静态化开发
    12-页面静态化-页面静态化流程.flv
    13-页面静态化-数据模型-轮播图DataUrl接口.flv
    14-页面静态化-数据模型-远程请求接口.flv
    15-页面静态化-模板管理-模板管理业务流程.flv
    16-页面静态化-模板管理-模板制作.flv
    17-页面静态化-模板管理-GridFS研究-存文件.flv
    18-页面静态化-模板管理-GridFS研究-取文件.flv
    19-页面静态化-模板管理-模板存储.flv
    20-页面静态化-静态化测试-填写页面DataUrl.flv
    21-页面静态化-静态化测试-静态化程序编写.flv
    22-页面静态化-静态化测试-静态化程序测试.flv
    23-页面预览-页面预览开发.flv
    24-页面预览-页面预览测试.flv
   
└阶段7版(2.0)-拓展学习(选学)
  版(2.0)-就业课(2.0)-Elasticsearch
  ElasticSearch基本介绍
    01.ElasticSearch课程介绍.flv
    02.ElasticSearch简介.flv
    03.elasticsearch安装.flv
    04.head插件的安装及配置.flv
    05.elasticSearch中的相关概念.flv
   
  ElasticSearch索引库维护
    06.postman工具的安装.flv
    07.使用postman创建索引.flv
    08.使用postman设置mapping映射.flv
    09.删除索引库.flv
    10.向索引库中添加文档.flv
    11.使用head向索引库中添加文档.flv
    12.删除文档操作.flv
    13.修改文档操作.flv
    14.根据id查询文档.flv
    15.根据关键词进行查询.flv
    16.queryString查询.flv
    17.使用head插件查询索引库.flv
    18.在ES中查看分析器的分词效果.flv
   
  ElasticSearch集群
    19.ES集成IK分析器.flv
    20.中文分析器的使用及测试.flv
    21.ElasticSearch集群简介.flv
    22.ES集群架构及概念说明.flv
    23.ES集群搭建.flv
    24.集群使用测试.flv
   
  Java客户端操作索引库
    01.ES课程介绍.flv
    02.使用Java客户端创建索引库.flv
    03.使用Java客户端设置mapping步骤.flv
    04.使用java客户端设置mapping映射.flv
    05.向索引库中添加文档.flv
    06.添加文档的第二种方式.flv
    07.索引库查询-根据id查询.flv
    08.索引库查询-根据Term查询.flv
    09.索引库查询-queryString查询.flv
    10.查询分页设置.flv
    11.查询结果高亮显示.flv
   
  └SpringDataElasticSearch
      12.SpringDataElasticsearch工程搭建.flv
      13.SpringDataES工程配置.flv
      14.SpringDataES创建索引.flv
      15.SpringDataES添加文档.flv
      16.SpringDataES-删除文档.flv
      17.SpringDataES更新文档.flv
      18.SpringDataES简单查询.flv
      19.自定义查询方法查询.flv
      20.使用NativeSearchQuery查询.flv
      21.ElasticSearch课程总结.flv
      
  └版(2.0)-就业课(2.0)-网络爬虫
  ES回顾
    06ES环境安装.flv
    07ES回顾--开发环境准备.flv
    08ES回顾--改造pojo.flv
    09ES回顾--增删改.flv
    10ES回顾--简单查询.flv
    11ES回顾--复杂查询.flv
   
  HttpClient
    05HttpClient--Get.flv
    06HttpClient--Get带参数.flv
    07HttpClient--Post.flv
    08HttpClient--Post带参数.flv
    09HttpClient--连接池.flv
    10HttpClient--请求参数.flv
   
  Jsoup解析
    11Jsoup介绍.flv
    12Jsoup解析Url.flv
    13Jsoup解析字符串.flv
    14Jsoup解析文件.flv
    15使用Dom的方式获取元素.flv
    16获取元素中的数据.flv
    17使用选择器获取元素.flv
    18使用组合选择器获取元素.flv
   
  WebMagic
    02WebMagic介绍.flv
    03入门程序---搭建环境.flv
    04入门程序---编写代码.flv
    05WebMagic功能--抽取元素.flv
    06WebMagic功能---获取链接.flv
    07使用Pipeline保存数据.flv
    08爬虫的配置、启动和终止.flv
    09爬虫的分类.flv
   
  查询案例
    12查询案例--环境准备.flv
    13查询案例--导入数据到索引库1.flv
    14查询案例--导入数据到索引库2.flv
    15查询案例--实现查询功能1.flv
    16查询案例--实现查询功能2.flv
   
  案例实现
    10案例分析.flv
    11实现流程分析.flv
    12三种去重方式介绍(了解).flv
    13案例实现--环境准备.flv
    14案例实现--编写引导类.flv
    15案例实现--解析页面1.flv
    16案例实现--代码实现2.flv
    17案例实现--代码实现3.flv
    18案例实现--保存数据到MySQL.flv
   
  爬虫案例
    19案例分析.flv
    20案例--开发准备.flv
    21案例--编写引导类、Service、Dao、Pojo.flv
    22案例--封装HttpClient.flv
    23案例--实现爬虫功能1.flv
    24案例--实现爬虫功能2.flv
    25案例--实现爬虫功能3.flv
   
  爬虫的介绍
    02入门程序.flv
    03网络爬虫介绍.flv
    04为什么学习网络爬虫.flv
   
  └网页去重
      02定时任务.flv
      03网页去重介绍.flv
      04网页去重实例.flv
      05代理的使用.flv
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表