课程目录

1-1 [NOSQL必备讲解] 1.mongoDB的安装 (15:02)
1-2 [NOSQL必备讲解] 2.mongoDB的配置 (09:32)
1-3 [NOSQL必备讲解] 3.无密码的两种客户端连接测试 (12:00)
1-4 [NOSQL必备讲解] 4.使用stuio 3t客户端工具 (08:28)
1-5 [NOSQL必备讲解] 5.数据库的创建指令 (08:18)
1-6 [NOSQL必备讲解] 6.mongodb的创建和更新操作 (08:30)
1-7 [NOSQL必备讲解] 7.mongodb的删除操作 (04:46)
1-8 [NOSQL必备讲解] 8.mongodb的查询 (06:59)
1-9 [NOSQL必备讲解] 9.mongoDB增加user用户 (13:48)
1-10 [NOSQL必备讲解] 10.user用户修改权限和密码 (06:01)
1-11 [NOSQL必备讲解] 11.JsonViewer工具 (04:12)
1-12 [NOSQL必备讲解] 12.项目背景 (07:03)
1-13 [NOSQL必备讲解] 13.项目的功能模块 (10:42)
1-14 [NOSQL必备讲解] 14.项目技术架构 (08:57)
1-15 [NOSQL必备讲解] 15.项目技术栈和开发步骤 (07:36)
1-16 [NOSQL必备讲解] 16.CMS 内容管理系统 (11:12)
1-17 [NOSQL必备讲解] 17.nginx的使用入门 (08:24)
2-1 [CMS页面管理业务分析] 18.cms页面管理需求 (11:14)
2-2 [CMS页面管理业务分析] 19.IDEA开发工具配置 (13:13)
2-3 [CMS页面管理业务分析] 20.项目基础工程 (11:22)
2-4 [CMS页面管理业务分析] 21.mongodb导入cms数据库 (05:53)
2-5 [CMS页面管理业务分析] 22.yh_cms的10张表 (07:17)
2-6 [CMS页面管理业务分析] 23.cms_page site template三个类 (15:35)
2-7 [CMS页面管理业务分析] 24.响应结果类型类源码阅读 (12:27)
2-8 [CMS页面管理业务分析] 25.页面查询接口定义理解 (10:50)
2-9 [CMS页面管理业务分析] 26.CMS服务工程架构搭建 (10:41)
2-10 [CMS页面管理业务分析] 27.配置文件和启动类 (08:34)
2-11 [CMS页面管理业务分析] 28.cms dao的接口 (05:26)
2-12 [CMS页面管理业务分析] 29.CmsPageService 业务类 (11:05)
2-13 [CMS页面管理业务分析] 30.控制器分页查询 (12:32)
2-14 [CMS页面管理业务分析] 31.CMS查询升级 (18:30)
2-15 [CMS页面管理业务分析] 32.springdata mongodb测试分页 (12:35)
2-16 [CMS页面管理业务分析] 33.mongodb测试save操作 (10:55)
2-17 [CMS页面管理业务分析] 34.mongodb测试更新和删除操作 (11:13)
2-18 [CMS页面管理业务分析] 35.Api请求及响应规范 (05:12)
2-19 [CMS页面管理业务分析] 36.Swagger接口和Postman测试 (19:56)
3-1 [大前端技术vue入门技术] 37.nginx 配置ui前端 (16:00)
3-2 [大前端技术vue入门技术] 38.webstrom和vue (11:46)
3-3 [大前端技术vue入门技术] 39.vue入门案例 理解MVVM (09:54)
3-4 [大前端技术vue入门技术] 40.v-bind和v-text (12:17)
3-5 [大前端技术vue入门技术] 41.vue计算器 (15:57)
3-6 [大前端技术vue入门技术] 42.v-for和v-if案例 (26:31)
4-1 [大前端技术之webpack打包机制] 43.node9和npm配置 (15:17)
4-2 [大前端技术之webpack打包机制] 44.webpack配置 (06:43)
4-3 [大前端技术之webpack打包机制] 45.webpack手动打包案例 (21:23)
4-4 [大前端技术之webpack打包机制] 46.webpack自动打包案例 (22:07)
4-5 [大前端技术之webpack打包机制] 47.webpack下的debug调试 (05:00)
5-1 [CMS前端页面设计] 48.cms 脚手架项目介绍 (15:52)
5-2 [CMS前端页面设计] 49.cms项目 目录结构 (10:55)
5-3 [CMS前端页面设计] 50.vue单页应用 (11:01)
5-4 [CMS前端页面设计] 51.page_list.vue 页面 (12:23)
5-5 [CMS前端页面设计] 52.cms 的路由及测试 (13:20)
5-6 [CMS前端页面设计] 53.ElementUI基础组件 (14:03)
5-7 [CMS前端页面设计] 54.el-table组件的测试 (10:06)
5-8 [CMS前端页面设计] 55.el-table的扩展测试 (07:24)
5-9 [CMS前端页面设计] 56.cms的前端vue页面 (11:30)
5-10 [CMS前端页面设计] 57.cms下的API 调用思路 (23:25)
5-11 [CMS前端页面设计] 58.解决跨域问题 (17:51)
5-12 [CMS前端页面设计] 59.分页功能的实现 (05:52)
5-13 [CMS前端页面设计] 60.钩子函数mounted (08:24)
6-1 [CMS页面新增管理] 61.自定义查询前端设计 (21:18)
6-2 [CMS页面新增管理] 62.查询表单数据对象 (08:34)
6-3 [CMS页面新增管理] 63.测试查询效果mp4 (10:08)
6-4 [CMS页面新增管理] 64.后端新增CmsPage代码 (24:18)
6-5 [CMS页面新增管理] 65.postman测试插入页面 (08:24)
6-6 [CMS页面新增管理] 66.新增页面按钮转向 (11:49)
6-7 [CMS页面新增管理] 67.ElementUI的form表单 (13:45)
6-8 [CMS页面新增管理] 68.自定义新增页面 (11:16)
6-9 [CMS页面新增管理] 69.后端获取模版列表数据 (13:00)
6-10 [CMS页面新增管理] 70.前端动态获取模版列表数据 (23:12)
6-11 [CMS页面新增管理] 71.提交表单到mongodb (17:13)
6-12 [CMS页面新增管理] 72.根据id来查询CmsPage后端代码 (16:34)
6-13 [CMS页面新增管理] 73.page_list添加操作 (14:00)
6-14 [CMS页面新增管理] 74.编辑页面逻辑代码 (25:01)
6-15 [CMS页面新增管理] 75.更新操作 (17:20)
6-16 [CMS页面新增管理] 76.删除操作前后端 (18:10)
6-17 [CMS页面新增管理] 77.项目的异常处理机制 (08:52)
6-18 [CMS页面新增管理] 78.自定义异常的测试 (26:30)
7-1 [模版引擎技术] 79.FreeMarker模板引擎简介 (09:37)
7-2 [模版引擎技术] 80.freemarker入门程序 (22:09)
7-3 [模版引擎技术] 81.java设置freemarker数据 (22:00)
7-4 [模版引擎技术] 82.freemarker的list循环指令 (11:33)
7-5 [模版引擎技术] 83.freemarker的map遍历 (11:26)
7-6 [模版引擎技术] 84.freemarker的if指令 (09:28)
7-7 [模版引擎技术] 85.freemarker其他指令 (13:19)
7-8 [模版引擎技术] 86.freemarker输出文件一 (20:01)
7-9 [模版引擎技术] 87.freemarker模版字符串方式二 (09:53)
8-1 [页面静态化业务] 88.页面静态化 需求思路、 (19:29)
8-2 [页面静态化业务] 89.cmsConfig对应的两个实体类 (10:29)
8-3 [页面静态化业务] 90.轮播图dataUrl的接口实现 (18:30)
8-4 [页面静态化业务] 91.图片轮播前端实现 (07:48)
8-5 [页面静态化业务] 92.保存文件到GridFS上 (26:32)
8-6 [页面静态化业务] 93.从GridFS下载文件 (18:38)
8-7 [页面静态化业务] 94.修改fs.files的id和模版字段 关联mp4 (06:17)
8-8 [页面静态化业务] 95.页面预览前端的实现 (14:34)
8-9 [页面静态化业务] 96.页面预览控制器 (11:09)
8-10 [页面静态化业务] 97.根据pageId得到cmsPage (07:04)
8-11 [页面静态化业务] 98.根据templateId得到模版内容 (28:19)
8-12 [页面静态化业务] 99.根据dataUrl获取模型数据 (03:39)
8-13 [页面静态化业务] 100.freemarker页面静态化 (08:51)
9-1 [消息中间件之RabbitMQ] 101.本系统为什么学习消息队列 (08:47)
9-2 [消息中间件之RabbitMQ] 102.MQ的作用和应用场景 (10:58)
9-3 [消息中间件之RabbitMQ] 103.RabbitMQ的工作原理 (09:31)
9-4 [消息中间件之RabbitMQ] 104.Erlang和RabbitMQ 的安装 (13:51)
9-5 [消息中间件之RabbitMQ] 105.消息队列的helloworld模式 (30:26)
9-6 [消息中间件之RabbitMQ] 106.消息队列的worker模式 (18:09)
9-7 [消息中间件之RabbitMQ] 107.消息队列Routing模式 (18:51)
9-8 [消息中间件之RabbitMQ] 108.消息队列Topics模式 (18:48)
9-9 [消息中间件之RabbitMQ] 109.springboot整合生产者一 (18:46)
9-10 [消息中间件之RabbitMQ] 110.springboot整合生产者二 (10:35)
9-11 [消息中间件之RabbitMQ] 111.springboot整合消费者 (19:55)
10-1 [CMS页面发布业务] 112.CMS页面发布步骤 (15:37)
10-2 [CMS页面发布业务] 113.CMS页面发布时序图 (15:02)
10-3 [CMS页面发布业务] 114.准备工作修改DB (08:37)
10-4 [CMS页面发布业务] 115.启动类和配置文件 (10:41)
10-5 [CMS页面发布业务] 116.配置类 (03:23)
10-6 [CMS页面发布业务] 117.监听类和dao接口 (05:51)
10-7 [CMS页面发布业务] 118.消费者的后端服务代码 (22:50)
10-8 [CMS页面发布业务] 119..页面发布的接口和配置文件mp4 (06:17)
10-9 [CMS页面发布业务] 120.页面发布的业务方法 (14:52)
10-10 [CMS页面发布业务] 121.页面发布测试 (12:04)
10-11 [CMS页面发布业务] 122.发布主站前后端联调 (08:31)
10-12 [CMS页面发布业务] 123.nginx运维项目结合 (16:53)
11-1 [课程计划列表业务] 124.课程介绍需求分析 (10:10)
11-2 [课程计划列表业务] 125.yh_course数据库表 (16:45)
11-3 [课程计划列表业务] 126.搭建前端和后端工程 (09:22)
11-4 [课程计划列表业务] 127.teachplan展示内容 (08:35)
11-5 [课程计划列表业务] 128.api接口 web service类实现 (18:45)
11-6 [课程计划列表业务] 129.mapper接口及xml文件 (16:35)
11-7 [课程计划列表业务] 130.前后端联调显示课程计划列表 (08:16)