mail:
# 邮件服务器地址
host: smtp.qq.com
# 你的邮箱地址
username: 管理员的QQ邮箱,例如:xxxxxx@qq.com
# 授权码
password: xtgfgfqieqfycddh
# 编码格式
default-encoding: utf-8
# 协议
protocol: smtp
properties:
mail:
smtp:
auth: true
starttls:
enable: true
required: true
大约 1 分钟
Cloud之Consul
Consul作为新一代服务注册中心和分布式配置,官网:https://www.consul.io
下载安装
https://developer.hashicorp.com/consul/downloads
下载完成后只有一个consul.exe文件,全路径下查看版本号信息

大约 65 分钟
CloudAlibaba之Nacos
架构介绍

Nacos简介
是什么?
官网:Nacos官网 | Nacos 官方社区 | Nacos 下载 | Nacos一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台
大约 2 分钟
CloudAlibaba之Seata
问题引出
一次业务操作需要跨多个数据源或需要跨多个系统进行远程调用,就会产生分布式事务问题,但是,关系型数据库提供的能力是基于单机事务的,一旦遇到分布式事务场景,就需要通过更多其他技术手段来解决问题。
单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用三个独立的数据源,业务操作需要调用三个服务来完成。此时每个服务自己内部的数据一致性由本地事务来保证,但是全局的数据一致性问题没法保证。

大约 17 分钟
大约 18 分钟
Consul作为新一代服务注册中心和分布式配置,官网:https://www.consul.io
下载安装
https://developer.hashicorp.com/consul/downloads
下载完成后只有一个consul.exe文件,全路径下查看版本号信息

大约 5 分钟
Cloud之Gateway
官网总述
- 路由:网关的基本构建块。 它由 ID、目标 URI、谓词集合和筛选器集合定义。如果聚合谓词为 true,则匹配路由。
- 谓词:这是一个 Java 8 函数谓词。输入类型是 Spring Framework
ServerWebExchange
。 这使您可以匹配 HTTP 请求中的任何内容,例如标头或参数。 - 筛选器:这些是使用特定工厂构建的
GatewayFilter
实例。 在这里,您可以在发送下游请求之前或之后修改请求和响应。
大约 9 分钟
Micrometer+ ZipKin分布式链路追踪
Sleuth简介
Sleuth也进入维护模式,改头换面

Sleuth未来替换方案:Micrometer Tracing
大约 9 分钟
Cloud之OpenFeign
是什么?
OpenFeign是一个声明式的Web服务客户端
能干嘛?
- 可插拔的注解支持,包括Feign注解和JAX-RS注解
- 支持可插拔的HTTP编码器和解码器
- 支持SentineI和它的Fallback
- 支持SrinCloudLoadBalancer的负载均衡
- 支持HTTP请求和响应的压缩
怎么玩?
1、接口 + 注解
大约 6 分钟
最近开发完成的项目中使用到了策略模式,实现多种支付方式,避免了后期支付方式if-else代码的冗余,也有利于后期支付的一个扩展。同时这个项目非常适合于做毕设,想了解这个项目的同学可以联系我QQ:3808898981
前台首页

后台管理员
大约 3 分钟