《JAVA全系列》
本次更新内容为JAVA第八阶段、第十二阶段、第二十三阶段:
第八阶段:项目管理和Linux
阶段介绍:
本阶段课程主要以项目管理工具与Linux操作系统为主。目前在中大型互联网项目中,项目管理工具与Linux操作系统已成为不可或缺的技术,是程序员必备技能。同时也为其他高级技术的使用提供了有效的保障。
适合人群:
1,掌握Servlet、JSP、Tomcat等web开发技术。
2,掌握SpringMVC、Spring、Mybatis框架的使用。
3,掌握MySQL数据库的使用。
章节3:Git |
79:Git_课程介绍 |
80:Git_Git概念介绍 |
81:Git_其他常用版本管理工具简介 |
82:Git_版本控制工具的作用 |
83:Git_集中式版本控制工具和分布式版本控制工具的对比 |
84:Git_Git版本控制工具特性 |
85:Git_Git本地命令_配置和初始化 |
86:Git_Git本地命令_存储流程_添加文件提交文件和查看状态 |
87:Git_Git本地命令_文件对比和查看日志 |
88:Git_Git本地命令_简单入职和版本切换 |
89:Git_Git本地命令_删除文件和恢复文件 |
90:Git_Git本地命令_分支管理操作 |
91:Git_远程仓库操作_创建SSH秘钥 |
92:Git_远程仓库操作_Gitee创建远程仓库 |
93:Git_远程仓库操作_远程仓库操作_推送和拉取 |
94:Git_远程仓库操作_远程仓库操作_仓库地址管理 |
95:Git_远程仓库操作_远程仓库冲突问题 |
96:Git_远程仓库操作_远程仓库冲突解决 |
97:Git_远程仓库操作_远程仓库分支操作 |
98:Git_IDEA中操作Git_本地仓库管理 |
99:Git_IDEA中操作Git_远程仓库管理 |
100:Git_IDEA中操作Git_克隆新项目和冲突解决 |
101:Git_邀请加入仓库 |
第十二阶段:消息中间件(异步消息传递)
阶段介绍:
在分布式架构的项目中,对于消息的异步处理、应用解耦以及流量削峰等现象越来越频繁的出现,消息中间件的地位也越来越重要。在很多的业务场景中都可以见到消息中间件的身影如:订单的异步处理、抢红包、秒杀等业务都需要消息中间的支持。目前在分布式项目开发中,消息中间件的使用已经成为了程序员的一项必备技能。本阶段讲解了一些常见的消息处理解决方案,能够让大家快速的了解不同的消息中间件的特点及使用方式。
适合人群:
1,掌握SpringMVC、Spring、SpringBoot技术的使用。
2,掌握Linux操作系统的使用。
章节2:RabbitMQ |
17:RabbitMQ_课程简介 |
18:RabbitMQ_AMQP介绍 |
19:RabbitMQ_队列Queue概念讲解 |
20:RabbitMQ_RabbitMQ简介_作用 |
21:RabbitMQ_适用场景 |
22:RabbitMQ_原理讲解 |
23:RabbitMQ_原理概念介绍 |
24:RabbitMQ_erlang安装_安装环境准备 |
25:RabbitMQ_erlang安装_安装前配置 |
26:RabbitMQ_erlang安装_编译及安装 |
27:RabbitMQ_erlang安装_测试erlang安装结果 |
28:RabbitMQ_安装RabbitMQ_安装过程 |
29:RabbitMQ_账户管理 |
30:RabbitMQ_WEB管理控制台简介 |
31:RabbitMQ_交换器类型介绍 |
32:RabbitMQ_direct交换器_执行流程介绍 |
33:RabbitMQ_direct交换器_消息消费者处理逻辑代码开发_RabbitListener注解描述类型 |
34:RabbitMQ_direct交换器_消息消费者配置及启动 |
35:RabbitMQ_direct交换器_消息消费者处理逻辑代码开发_RabbitListener注解描述方法 |
36:RabbitMQ_direct交换器_消息发送者代码开发 |
37:RabbitMQ_direct交换器_消息消费者集群搭建方式 |
38:RabbitMQ_fanout交换器_消息消费者代码开发 |
39:RabbitMQ_fanout交换器_消息发送者代码开发 |
40:RabbitMQ_topic交换器_执行流程介绍 |
41:RabbitMQ_topic交换器_消息消费者代码开发 |
42:RabbitMQ_topic交换器_消息发送者代码开发 |
第二十三阶段:Docker容器化技术
阶段介绍:
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
本阶段主要讲解了服务部署解决方案。如何通过Docker实现服务的容器化处理,以及如何通过Idea快速的创建服务镜像。
适合对象:
1,掌握SpringBoot的使用。
2,掌握Linux操作系统的使用。
章节1:Docker |
1:Docker_课程介绍 |
2:Docker_什么是Docker |
3:Docker_Docker和VM的对比 |
4:Docker_Docker的特点 |
5:Docker_Docker架构讲解 |
6:Docker_安装Docker |
7:Docker_Docker管理_启动_停止_状态查看 |
8:Docker_配置阿里镜像加速器 |
9:Docker_镜像管理_什么是镜像 |
10:Docker_镜像管理_搜索镜像 |
11:Docker_镜像管理_下载镜像 |
12:Docker_镜像管理_查看本地镜像 |
13:Docker_镜像管理_删除本地镜像 |
14:Docker_容器管理_创建容器 |
15:Docker_容器管理_查看容器 |
16:Docker_容器管理_启动容器 |
17:Docker_容器管理_停止容器 |
18:Docker_容器管理_强制杀死容器进程 |
19:Docker_容器管理_创建并启动容器 |
20:Docker_容器管理_访问容器 |
21:Docker_容器管理_查看容器日志 |
22:Docker_容器管理_查看容器中进程 |
23:Docker_容器管理_查看容器详情 |
24:Docker_容器管理_容器和宿主机间复制文件 |
25:Docker_容器管理_暂停和恢复容器 |
26:Docker_容器管理_删除容器 |
27:Docker_Dockerfile_基于构建文件Dockerfile构建镜像 |
28:Docker_Dockerfile_启动自定义构建的镜像容器 |
29:Docker_Dockerfile_修改Docker服务配置开放远程访问服务及端口 |
30:Docker_Dockerfile_基于IDEA插件构建镜像 |
31:Docker_阿里云镜像仓库_上传本地镜像到阿里云镜像仓库1 |
32:Docker_阿里云镜像仓库_上传本地镜像到阿里云镜像仓库2 |
33:Docker_阿里云镜像仓库_从阿里云镜像仓库下载镜像到本地 |
34:Docker_本地仓库_搭建本地仓库 |
35:Docker_本地仓库_本地仓库访问_上传和下载镜像 |
36:Docker_容器生命周期详解 |
37:Docker_数据卷管理_应用数据卷实现多容器数据共享 |
38:Docker_数据卷管理_数据备份 |
39:Docker_数据卷管理_数据还原 |
另附各章节课程资料