小小千想和您聊一聊

当前位置: 首页> 视频教程> 2019Java微服务架构2.0~最前沿技术精选

2019Java微服务架构2.0~最前沿技术精选高级

   评分9.4

116节课

13887人已学

下载本章视频你能学到什么?

本视频教程为之前《微服务解决复杂问题》的升级版本,主要升级亮点为:优化了课程学习顺序、升级了依赖版本号、摒弃了一些过时的技术、增加 Kubernetes + Istio 服务网格相关技术、完整的项目管理流程、完善的编程方法论(敏捷开发、十二要素应用、无状态应用等)及完整的项目案例。

千锋Java开发官方①群(811099962)——猛戳进入


课程介绍

如果你没有接触过电脑,亦或是你只能浏览网页、聊天和看电影,那么这部教程就非常适合你,它会帮助你了解计算机的发展历程。

章节目录

第1章 什么是微服务 57 Nacos-多环境配置
01 构建单体应用模型 58 Sentinel-分布式系统的流量防卫兵
02 走向单体地狱 59 Sentinel-控制台
03 微服务解决复杂问题 60 Sentinel-客户端接入
04 微服务的优点 第9章 Spring Cloud Alibaba Dubbo
05 微服务的缺点 61 Spring Cloud Alibaba-Dubbo-简介
06 CAP 定理与 BASE 理论mp4 62 创建项目工程
07 如何应对高并发 63 创建统一的依赖管理
第2章 Linux 64 服务注册与发现
08 简介 65 实现高速序列化
09 远程控制管理 66 负载均衡
10 目录管理 67 外部化配置
11 系统管理 第10章 前端知识-Vue
12 Vim 编辑器 68 Vue-了解前端知识体系
13 用户和组管理 69 Vue-了解前后分离的演变史
14 文件权限管理 70 Vue-了解前端 MVVM 模式
15 软件包管理 71 Vue-简介
16 部署应用程序1 72 Vue-第一个应用程序
17 部署应用程序2 73 Vue-实例的生命周期
18 LVM 磁盘扩容 74 Vue-语法
第3章 Docker 75 Vue-事件
19 Docker简介 76 Vue-通信1
20 Docker安装 77 Vue-通信2
21 Docker概述 78 Vue-表单输入
22 操作镜像 79 Vue-组件基础
23 操作容器 80 Vue-计算属性
第4章 Dockerfile 81 Vue-内容分发与自定义事件
24 定制镜像 82 Vue VueCli
25 指令 83 VueRouter-第一个路由
第5章 DockerCompose 84 VueRouter-第一个工程
26 DockerCompose简介 85 VueRouter-嵌套路由
27 DockerCompose使用 86 VueRouter-参数传递与重定向
28 部署应用程序 87 VueRouter-路由模式与 404
29 GitLab1 88 VueRouter-路由钩子与异步请求
30 GitLab2 89 Vuex-状态管理
31 Nexus 第11章 Spring Security oAuth2
32 Harbor 90 简介
33 网络设置1 91 开放平台
34 网络设置2 92 令牌的访问与刷新
第6章 再谈微服务 93 客户端授权模式
35 微服务的概念 94 创建项目工程
36 微服务的实践 95 创建认证服务器
37 微服务设计模式 96 基于内存存储令牌
第7章 Spring Boot 97 基于 JDBC 存储令牌
38 Spring Boot简介 98 RBAC 基于角色的访问控制
39 第一个应用程序 99 基于 RBAC 的自定义认证
40 单元测试 100 创建资源服务器
41 常用配置 第12章 Kubernetes
42 Thymeleaf-简介 101 Kubernetes-简介
43 Thymeleaf-第一个页面 102 Kubernetes-安装前的准备
44 MyBatis-HikariCP 103 Kubernetes-安装集群
45 MyBatis-TkMyBatis 104 Kubernetes-配置网络
46 MyBatis-代码生成插件 105 Kubernetes-第一个容器
47 MyBatis-CRUD 106 Kubernetes-概念总结
第8章 Spring Cloud 107 Kubernetes-通过资源配置运行容器
48 Spring Cloud Netflix-项目进入维护期 108 Kubernetes-Ingress-简介
49 Spring Cloud Alibaba-简介 109 Kubernetes-Ingress-Nginx 虚拟主机
50 Spring Cloud Alibaba-创建项目工程 110 Kubernetes-Ingress-Nginx 反向代理
51 Spring Cloud Alibaba-创建统一的依赖管理 111 Kubernetes-Ingress-Nginx 负载均衡
52 Spring Cloud Alibaba-Nacos-注册中心 112 Kubernetes-Ingress-Nginx Controller
53 Spring Cloud Alibaba-Nacos-安装 113 Kubernetes-准备数据卷
54 Nacos-服务注册与发现 114 Kubernetes-使用数据卷
55 Nacos-Feign 115 Kubernetes-ConfigMap
56 Nacos-分布式配置中心 116 Kubernetes-Dashboard

  • 项目架构分析

    二八原则: 80%的请求落在20%的时间上,这20%的时间叫做峰值时间。

    210
  • 如何处理中文参数

    产生乱码,就是因为服务器和客户端沟通的编码不一致造成的,因此解决的办法是:在客户端和服务器之间设置一个统一的编码,之后就按照此编码进行数据的传输和接收。

    192
  • Zookeeper集群的搭建过程

    如果没有特殊需求,不需要修改配置文件,直接使用默认配置文件即可。

    220
  • MyBatis之Spring整合

    Spring、SpringMVC和MyBatis是目前企业开发的三大框架。本章我们将学习将Spring和MyBatis整合到一起,成为我们项目开发的技术骨架。

    249
  • Java弱引用(WeakReference)的理解与使用

     在Java里, 当一个对象o被创建时, 它被放在Heap里. 当GC运行的时候, 如果发现没有任何引用指向o, o就会被回收以腾出内存空间. 或者换句话说, 一个对象被回收, 必须满足两个条件: 1)没有任何引用指向它 2)GC被运行.

    291
  • java技术案例--封装JDBC工具类

     - JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

    333
  • MyBatis之关联查询

    我们进行数据库查询时往往需要的不止一张表的数据,需要将多张表的数据一起查询出来,大家学习过数据库的连接查询,那么在MyBatis中如何将有关系的多张表数据进行关联查询呢。

    1179
  • Dubbo架构介绍

    Dubbo是阿里巴巴在2011年开源的分布式服务框架,是服务化治理的核心框架。 Dubbo主要提供3个功能,远程接口调用,负载均衡和容错,服务注册和服务发现

    564
  • 坦克大战系列12-高级躲避策略

    前面的篇幅大多数都在跟大家描述一些如何锁定、瞄准、进攻对方的方式,但常言道,没有防守只会任人击打,所以本篇内容将告诉大家如何更好的躲避敌人或者战场的其他因素。

    904
  • Redis快速入门

    以交互的方式进入到redis容器,再在/usr/local/bin/使用redis-cli工具连接redis服务器。

    701