评分9.8
179节课
16485人已学
可以熟悉了解微服务的开发流程和容器化操作,以及持续集成等企业级实操知识
第1章 微服务简介 | 087 Dubbo 简介 |
001构建单体应用 | 088 Dubbo 服务治理 |
002微服务解决复杂问题 | 089 Dubbo 组件角色 |
003微服务的优点 | 090 Zookeeper 简介 |
004微服务的缺点 | 091 Zookeeper 应用举例 |
第2章 Linux使用 | 092 Zookeeper 集群模式 |
005Linux 简介 | 093 Dubbo Admin 管理控制台 |
006Linux 与 Windows 比较 | 094 系统后台管理-修改所需依赖 |
007安装 Linux | 095 服务提供者 |
008Linux 远程控制管理 | 096 服务消费者 |
009Linux 目录结构 | 097 测试 JRebel 热部署 |
010操作文件目录 | 098 登录页 |
011系统管理命令 | 099 首页1 |
012开关机命令 | 099 首页2 |
013压缩命令 | 100 使用 thymeleaf 模板 |
014Linux 编辑器 | 101 使用 iframe 展示功能页 |
015修改数据源 | 102 频道管理功能-列表页布局 |
016常用 APT 命令 | 103 新增频道 |
017Linux 用户和组管理 | 104 频道列表 |
018查看目录和文件的权限 | 105 选择父级频道1 |
019更改操作权限 | 105 选择父级频道2 |
020安装 Java | 106 表单页的树控件 |
021安装 Tomcat | 107 列表页的树表格 |
022安装 MySQL | 108 FastDFS 分布式文件系统简介 |
023部署项目 | 109 FastDFS 分布式文件系统安装 |
第3章 Docker实战开发 | 110 文章管理功能-改造树控件1 |
042设置镜像标签 | 110 文章管理功能-改造树控件2 |
024Docker 简介 | 111 文章管理功能-新增文章 |
025Docker 功能特点 | 112 文章管理功能-使用 PageHelper 进行分页查询 |
026Docker 系统架构 | 113 文章管理功能-前端 Datatable 控件分页处理1 |
027Docker 安装 | 113 文章管理功能-前端 Datatable 控件分页处理2 |
028第一个 Docker 应用程序 | 114 文章管理功能-关于 PageHelper 的依赖问题 |
029运行交互式的容器 | 115 文章管理功能-Thymeleaf 自定义标签1 |
030后台运行与停止容器 | 115 文章管理功能-Thymeleaf 自定义标签2 |
031Docker 客户端帮助命令 | 116 文章管理功能-实现字典标签1 |
032运行 Web 容器 | 116 文章管理功能-实现字典标签2 |
033指定 Web 容器映射端口 | 117 文章管理功能-实现 FastDFS 客户端 |
034查看容器进程 | 118 文章管理功能-前端 Dropzone 上传图片1 |
035查看容器状态 | 118 文章管理功能-前端 Dropzone 上传图片2 |
036批量移除容器 | 119 文章管理功能-前端 WangEditor 上传图片 |
037Docker Hub 镜像仓库 | 120 HBuilder 客户端-创建移动 APP 项目 |
038获取镜像 | 121 HBuilder 客户端-真机运行项目 |
039查找镜像 | 122 HBuilder 客户端-HBuilder 的基本使用 |
040更新镜像 | 123 HBuilder 客户端-使用自定义图标 |
041创建和移除镜像 | 124 HBuilder 客户端-HBuilder Manifest 文件说明 |
043安装 Tomcat | 125 HBuilder 客户端-实现底部选项卡切换1 |
044安装 MySQL | 125 HBuilder 客户端-实现底部选项卡切换2 |
045部署项目 | 126 HBuilder 客户端-HBuilder 自定义代码块 |
046数据卷简介 | 127 HBuilder 客户端-打开新窗口 |
047创建数据卷 | 128 使用 API Gateway 统一服务接口 |
048备份数据卷 | 129 使用 API Gateway-创建频道服务 |
049恢复数据卷 | 130使用 API Gateway-创建文章服务 |
050Docker Compose-安装 | 131 使用 API Gateway-创建API Gateway |
051Docker Compose-使用 | 132 使用 API Gateway 统一服务接口-Swagger2 |
052运行 Tomcat | 133 使用 API Gateway 统一服务接口-完善 API |
053运行 MySQL | 134 客户端与服务端通信-客户端请求服务端 |
054部署项目 | 135 客户端与服务端通信-服务端封装响应结构 |
第4章 使用 GitLab 托管代码 | 136 客户端与服务端通信-客户端封装数据结构 |
055GitLab 简介 | 137 客户端与服务端通信-客户端封装 Ajax 请求1 |
056GitLab 安装 | 137 客户端与服务端通信-客户端封装 Ajax 请求2 |
057GitLab 设置 | 138 客户端与服务端通信-解决跨域问题 |
058GitLab 账户管理 | 139 为数据添加缓存-Redis HA 简介 |
059GitLab 使用-HTTP | 140 为数据添加缓存-Redis Sentinel |
060GitLab 使用-SSH | 141 为数据添加缓存-Redis 客户端的使用 |
第5章 Spring Boot | 142 为数据添加缓存-Spring Boot 集成 Redis1 |
061 Spring 简史 | 142 为数据添加缓存-Spring Boot 集成 Redis2 |
062 Spring Boot 简介 | 143 HBuilder 客户端-前端功能编码演示1 |
063 第一个 Spring Boot 应用程序 | 144 HBuilder 客户端-前端功能编码演示2 |
064 Spring Boot 自定义 Banner | 145 HBuilder 客户端-前端功能编码演示3.1 |
065 Spring Boot 配置 | 145 HBuilder 客户端-前端功能编码演示3.2 |
066 Spring Boot Starter POM | 146 HBuilder 客户端-前端功能编码演示4.1 |
067 Spring Boot 日志配置 | 146 HBuilder 客户端-前端功能编码演示4.2 |
第6章 集成 MyBatis | 147 HBuilder 客户端-前端功能编码演示5.1 |
068 Thymeleaf 简介 | 147 HBuilder 客户端-前端功能编码演示5.2 |
069 第一个 Thymeleaf 模板页 | 148 Solr 全文搜索引擎-Solr 简介 |
070 集成 Druid 数据源 | 149 Solr 全文搜索引擎-Solr 服务器部署 |
071 集成 TkMyBatis 简化 MyBatis 操作 | 150 Solr 全文搜索引擎-Solr 配置字段域 |
072 集成 PageHelper 分页插件 | 151 Solr 全文搜索引擎-Solr 维护功能 |
073 使用 MyBatis Maven Plugin 自动生成代码 | 152 Solr 全文搜索引擎-Solr 查询与高亮显示 |
074 集成 MyBatis-测试查询 | 153 Solr 全文搜索引擎-Spring Boot 集成 Solr |
第7章 项目实战 | 154 Solr 全文搜索引擎-完成测试类 CRUD 功能 |
075 项目简介 | 155 Solr 全文搜索引擎-实现搜索接口 |
076 创建依赖管理项目 | 156 Spring Boot 启用 Profile |
077 创建通用工具项目 | 157 Docker 私服搭建 |
078 创建数据库管理项目 | 158 项目的容器化部署1 |
079 创建领域模型项目 | 159 项目的容器化部署2.1 |
080 创建管理后台接口项目 | 159 项目的容器化部署2.2 |
081 创建管理后台实现项目 | 160 项目的容器化部署3.1 |
082 为什么要使用 Dubbo | 160 项目的容器化部署3.2 |
083 再谈微服务-背景介绍 | 161 基本概念 |
084 再谈微服务-面向服务架构与微服务架构 | 162 操作流程 |
085 再谈微服务-服务框架对比 1 | 163 GitLab CI |
085 再谈微服务-服务框架对比 2 | |
086 再谈微服务-RPC 对比 REST |
|
第1章 - 微服务简介
第2章 - Linux使用
第5节 - Linux 简介
点击播放第6节 - Linux 与 Windows 比较
点击播放第7节 - 安装 Linux
点击播放第8节 - Linux 远程控制管理
点击播放第9节 - Linux 目录结构
点击播放第10节 - 操作文件目录
点击播放第11节 - 系统管理命令
点击播放第12节 - 开关机命令
点击播放第13节 - 压缩命令
点击播放第14节 - Linux 编辑器
点击播放第15节 - 修改数据源
点击播放第16节 - 常用 APT 命令
点击播放第17节 - Linux 用户和组管理
点击播放第18节 - 查看目录和文件的权限
点击播放第19节 - 更改操作权限
点击播放第20节 - 安装 Java
点击播放第21节 - 安装 Tomcat
点击播放第22节 - 安装 MySQL
点击播放第23节 - 部署项目
点击播放第3章 - Docker实战开发
第24节 - Docker 简介
点击播放第25节 - Docker 功能特点
点击播放第26节 - Docker 系统架构
点击播放第27节 - Docker 安装
点击播放第28节 - 第一个 Docker 应用程序
点击播放第29节 - 运行交互式的容器
点击播放第30节 - 后台运行与停止容器
点击播放第31节 - Docker 客户端帮助命令
点击播放第32节 - 运行 Web 容器
点击播放第33节 - 指定 Web 容器映射端口
点击播放第34节 - 查看容器进程
点击播放第35节 - 查看容器状态
点击播放第36节 - 批量移除容器
点击播放第37节 - Docker Hub 镜像仓库
点击播放第38节 - 获取镜像
点击播放第39节 - 查找镜像
点击播放第40节 - 更新镜像
点击播放第41节 - 创建和移除镜像
点击播放第42节 - 设置镜像标签
点击播放第43节 - 安装 Tomcat
点击播放第44节 - 安装 MySQL
点击播放第45节 - 部署项目
点击播放第46节 - 数据卷简介
点击播放第47节 - 创建数据卷
点击播放第48节 - 备份数据卷
点击播放第49节 - 恢复数据卷
点击播放第50节 - Docker Compose-安装
点击播放第51节 - Docker Compose-使用
点击播放第52节 - 运行 Tomcat
点击播放第53节 - 运行 MySQL
点击播放第54节 - 部署项目
点击播放第4章 - 使用 GitLab 托管代码
第5章 - Spring Boot
第6章 - 集成 MyBatis
第7章 - 项目实战
第75节 - 项目简介
点击播放第76节 - 创建依赖管理项目
点击播放第77节 - 创建通用工具项目
点击播放第78节 - 创建数据库管理项目
点击播放第79节 - 创建领域模型项目
点击播放第80节 - 创建管理后台接口项目
点击播放第81节 - 创建管理后台实现项目
点击播放第82节 - 为什么要使用 Dubbo
点击播放第83节 - 再谈微服务-背景介绍
点击播放第84节 - 再谈微服务-面向服务架构与微服务架构
点击播放第85节 - 再谈微服务-服务框架对比 1
点击播放第86节 - 再谈微服务-服务框架对比 2
点击播放第87节 - 再谈微服务-再谈微服务-RPC 对比 REST
点击播放第88节 - Dubbo 简介
点击播放第89节 - Dubbo 服务治理
点击播放第90节 - Dubbo 组件角色
点击播放第91节 - Zookeeper 简介
点击播放第92节 - Zookeeper 应用举例
点击播放第93节 - Zookeeper 集群模式
点击播放第94节 - Dubbo Admin 管理控制台
点击播放第95节 - 系统后台管理-修改所需依赖
点击播放第96节 - 服务提供者
点击播放第97节 - 服务消费者
点击播放第98节 - 测试 JRebel 热部署
点击播放第99节 - 登录页
点击播放第100节 - 首页1
点击播放第101节 - 首页2
点击播放第102节 - 使用 thymeleaf 模板
点击播放第103节 - 使用 iframe 展示功能页
点击播放第104节 - 频道管理功能-列表页布局
点击播放第105节 - 新增频道
点击播放第106节 - 频道列表
点击播放第107节 - 选择父级频道1
点击播放第108节 - 选择父级频道2
点击播放第109节 - 表单页的树控件
点击播放第110节 - 列表页的树表格
点击播放第111节 - FastDFS 分布式文件系统简介
点击播放第112节 - FastDFS 分布式文件系统安装
点击播放第113节 - 文章管理功能-改造树控件1
点击播放第114节 - 文章管理功能-改造树控件2
点击播放第115节 - 文章管理功能-新增文章
点击播放第116节 - 文章管理功能-使用 PageHelper 进行分页查询
点击播放第117节 - 文章管理功能-前端 Datatable 控件分页处理1
点击播放第118节 - 文章管理功能-前端 Datatable 控件分页处理2
点击播放第119节 - 文章管理功能-补充内容(关于 PageHelper 的依赖问题)
点击播放第120节 - 文章管理功能-Thymeleaf 自定义标签1
点击播放第121节 - 文章管理功能-Thymeleaf 自定义标签2
点击播放第122节 - 文章管理功能-实现字典标签1
点击播放第123节 - 文章管理功能-实现字典标签2
点击播放第124节 - 文章管理功能-实现 FastDFS 客户端
点击播放第125节 - 文章管理功能前端 Dropzone 上传图片1
点击播放第126节 - 文章管理功能前端 Dropzone 上传图片2
点击播放第127节 - 文章管理功能前端 WangEditor 上传图片
点击播放第128节 - HBuilder 客户端-创建移动 APP 项目
点击播放第129节 - HBuilder 客户端-真机运行项目
点击播放第130节 - 客户端-HBuilder 的基本使用
点击播放第131节 - HBuilder 客户端-使用自定义图标
点击播放第132节 - HBuilder 客户端-HBuilder Manifest 文件说明
点击播放第133节 - HBuilder 客户端-实现底部选项卡切换1
点击播放第134节 - HBuilder 客户端-实现底部选项卡切换2
点击播放第135节 - HBuilder 客户端-HBuilder 自定义代码块
点击播放第136节 - HBuilder 客户端-打开新窗口
点击播放第137节 - 使用 API Gateway 统一服务接口-API Gateway 简介
点击播放第138节 - 使用 API Gateway 统一服务接口-创建频道服务
点击播放第139节 - 使用 API Gateway 统一服务接口-创建文章服务
点击播放第140节 - 使用 API Gateway 统一服务接口-创建 API Gateway
点击播放第141节 - 使用 API Gateway 统一服务接口-Swagger2 生成接口文档
点击播放第142节 - 使用 API Gateway 统一服务接口-完善 API 网关代码
点击播放第143节 - 客户端与服务端通信-客户端请求服务端
点击播放第144节 - 客户端与服务端通信-服务端封装响应结构
点击播放第145节 - 客户端与服务端通信-客户端封装数据结构
点击播放第146节 - 客户端与服务端通信-客户端封装 Ajax 请求1
点击播放第147节 - 客户端与服务端通信-客户端封装 Ajax 请求2
点击播放第148节 - 客户端与服务端通信-解决跨域问题
点击播放第149节 - Redis 为数据添加缓存-Redis HA 简介
点击播放第150节 - Redis 为数据添加缓存-Redis Sentinel 高可用集群部署
点击播放第151节 - Redis 为数据添加缓存-Redis 客户端的使用
点击播放第152节 - Redis 为数据添加缓存-Spring Boot 集成 Redis1
点击播放第153节 - Redis 为数据添加缓存-Spring Boot 集成 Redis2
点击播放第154节 - HBuilder 客户端-前端功能编码演示01
点击播放第155节 - HBuilder 客户端-前端功能编码演示02
点击播放第156节 - HBuilder 客户端-前端功能编码演示03-1
点击播放第157节 - HBuilder 客户端-前端功能编码演示03-2
点击播放第158节 - HBuilder 客户端-前端功能编码演示04-1
点击播放第159节 - HBuilder 客户端-前端功能编码演示04-2
点击播放第160节 - HBuilder 客户端-前端功能编码演示05-1
点击播放第161节 - HBuilder 客户端-前端功能编码演示05-2
点击播放第162节 - Solr 全文搜索引擎-Solr 简介
点击播放第163节 - Solr 全文搜索引擎-Solr 服务器部署
点击播放第164节 - Solr 全文搜索引擎-Solr 配置字段域
点击播放第165节 - Solr 全文搜索引擎-Solr 维护功能
点击播放第166节 - Solr 全文搜索引擎-Solr 查询与高亮显示
点击播放第167节 - Solr 全文搜索引擎-Spring Boot 集成 Solr
点击播放第168节 - Solr 全文搜索引擎-完成测试类 CRUD 功能
点击播放第169节 - Solr 全文搜索引擎-实现搜索接口
点击播放第170节 - Spring Boot 启用 Profile
点击播放第171节 - Docker 私服搭建
点击播放第172节 - 项目的容器化部署1
点击播放第173节 - 项目的容器化部署2.1
点击播放第174节 - 项目的容器化部署2.2
点击播放第175节 - 项目的容器化部署3.1
点击播放第176节 - 项目的容器化部署3.2
点击播放第177节 - 基本概念
点击播放第178节 - 操作流程
点击播放第179节 - GitLab CI
点击播放RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。
HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLUnit 都使用了 HttpClient。
在solr中插入的数据,这些数据的字段都需要在solr中进行“注册”,被“注册”过的字段,就可以支持分词,因此这些数据就可以被查询。
JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序
Dubbo是阿里巴巴在2011年开源的分布式服务框架,是服务化治理的核心框架。 Dubbo主要提供3个功能,远程接口调用,负载均衡和容错,服务注册和服务发现
HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLUnit 都使用了 HttpClient。
JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序
MyBatis Plus 是国内人员开发的 MyBatis 增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。