自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 SpringBoot 使用 JSR303 校验表单提交的实体类

  我们在进行表单提交时,会验证提交的数据的合法性和正确性,使用JSR303校验可以方便快速的进行数据的校验功能;JSR303提供了我们常用的校验规则,并且封装成了注解,我们在使用时直接使用注解进行校验@AssertTrue 验证 Boolean 对象是否为 true @AssertFalse 验证 Boolean 对象是否为 false@DecimalMax 被标注的值必须不大于约束中指定的最大值. 这个约束的参数是一个通过BigDecimal定义的最大值的字符串表示.小数存在精度 @De

2020-12-22 21:31:35 373

原创 SpringCloud Alibaba-OSS 对象存储服务

  在我们项目开发中,会有许多的文件的上传下载,图片的读取等功能,而阿里巴巴在微服务框架中提供了一整套的解决方案,所以今天聊聊在微服务中使用阿里的OSS对象存储功能进行图片的上传读取。  阿里云对象存储服务(Object Storage Service,简称OSS),是阿里云对外提供的海量、安全、低成本、高可靠的云存储服务。您可以通过提供的简单的REST接口,在任何时间、任何地点、任何互联网设备上进行上传和下载数据。基于OSS,您可以搭建出各种多媒体分享网站、网盘、个人和企业数据备份等基于大规模数据的服务

2020-12-21 21:37:38 1318 1

原创 SpringCloud Gateway 网关

简介  网关作为流量的入口,常用功能包括路由转发、权限校验、限流控制等;而SpringCloud Gateway 作为SpringCloud 官方推出的第二代网关框架,取代了Zuul网关  特征建立在Spring Framework 5,Project Reactor和Spring Boot 2.0之上能够匹配任何请求属性上的路由路由有独特的断言和过滤器集成断路器集成Spring Cloud DiscoveryClient integration易于编写断言和过滤器请求限速路.

2020-12-11 21:56:08 306

原创 Springcloud Alibaba Nacos 注册中心与配置中心

  Nacos:一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。  之前写了关于SpringCloud的服务注册与发现组件Eureka组件,但是Eureka现在停更了,所以阿里爸爸给我们提供了一个更好用,功能更齐全,配置更加简便的组件—Nacos    Nacos是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台,简单的说,它既是服务注册发现中心,也可以进行配置管理,将SpringCloud的Eureka和Config两个合成一个,使用起来更简的简单;官方文

2020-12-11 15:45:01 605 1

原创 U盘安装centos8系统

  找了很久都没找到关于centos8的合适的安装教程,所以我就参考官方文档自己写一篇博客供大家参考1. 下载镜像文件我下载的centos8最新版的,下载地址:http://isoredirect.centos.org/centos/8/isos/x86_64/,注意是下载dvd1.iso的文件  肯定有小伙伴要问为啥要下载dvd1.iso的文件,看下图,大概意思是:dvd 包含安装程序以及在交互式安装过程中可以安装的所有软件包的集合,而boot仅包含安装程序,不包含任何可安装的软件包,官方推荐

2020-12-11 15:22:46 4839 1

原创 SpringCloud config 分布式配置

源码地址:https://gitee.com/peachtec/springcloud分布式系统系统面临的配置文件的问题  微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务,由于每个服务都需要配置必要的配置信息才能运行,所以一套集中的,动态的配置管理设施必不可少,  SpringCloud提供了ConfigServer来解决这个问题,我们每一个微服务自己带有一个application.yaml,那上百个配置文件修改起来,那工作量是相当的大  

2020-12-03 22:51:06 170

原创 Zuul路由网关

源码地址:https://gitee.com/peachtec/springcloud  之前我们在访问微服务的时候是通过RestTemplate去请求的接口获取数据,接下来我们就换个方式,通过网关去访问,通过网关,可以将访问请求进行统一的管理什么是Zuul  Zuul包含了对请求的路由和过滤两个主要的功能:  其中路由功能负责将外部请求转发到具体的微服务实例上,是实现外部访问统一入口的基础,而过滤器功能则是负责对请求的处理过程进行干预,是实现请求校验,服务聚合等功能的基础;Zuul和Eurek

2020-12-02 21:51:06 197

原创 Hystrix服务熔断和服务降级

分布式面临的问题  复杂分布式体系结构中的应用程序有数十个依赖,每个依赖关系在某些时候将不可避免的失败服务雪崩  多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C有调用其他的微服务,这就是所谓的"扇出",如果扇出的链路上的某个微服务的调用响应时间过长或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统的奔溃,即"雪崩效应"  对于高流量的应用来说,单一的后端依赖可能会导致所有的服务器上的所有资源在几秒钟内饱和,比失败更糟糕的是,这些应用程序还可.

2020-12-01 22:11:33 260

Miniconda和Anaconda的Windows安装包

Miniconda和Anaconda的Windows安装包

2024-06-12

Node Version Manager

NVM:最流行的 Node.js 版本管理工具之一。它允许我们在同一台电脑上安装和切换多个 Node.js 版本。

2024-06-11

Inno Setup 语言包

Inno Setup 语言包

2023-06-27

11.2.0.1.zip

docker安装oracle相关的环境和脚本,需要自己去下载安装包然后放在一起进行执行

2021-07-09

seata-1.3.0.rar

seata-1.3.0.rar

2021-03-15

seata-1.4.1.rar

seata-1.4.1.rar

2021-03-14

dubbo注册中心文件

apache-zookeeper-3.6.2-bin.tar.gz ====> zookeeper压缩文件 cmd.sh ====> 服务器运行指令集,一键创建运行容器 Dockerfile ====> 镜像构建稳健 dubbo-admin-0.2.0-SNAPSHOT.jar ====> dubbo-admin 后台管理服务 start.sh ====> 容器服务启动脚本,通过这个脚本,同时运行两个服务 dubbo.tar ====> 我自己的镜像文件 使用说明 1、dubbo.tar为我自己的镜像文件,可以直接导入docker运

2020-11-12

redis 配置文件示例

redis 配置文件示例, # 假如说你有一个可用于所有的 redis server 的标准配置模板, # 但针对某些 server 又需要一些个性化的设置, # 你可以使用 include 来包含一些其他的配置文件,这对你来说是非常有用的。 # # 但是要注意哦,include 是不能被 config rewrite 命令改写的 # 由于 redis 总是以最后的加工线作为一个配置指令值,所以你最好是把 include 放在这个文件的最前面, # 以避免在运行时覆盖配置的改变,相反,你就把它放在后面

2020-05-18

Redis-x64-3.2.100.zip

Redis数据Windows版本,包含有一个启动指令的记事本文件简单教程 Windows版本:Redis-x64-3.2.100

2019-12-31

SSM项目搭建使用思路.mmap

项目构建思路,用作Spring SSM 项目,这只是一个大体的思路,其中细节部分还需要分析,按照这个思路可以简单的入门,编写出一个简单的web应用

2019-11-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除