自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱吃鸡腿的明仔

一只2020年大学毕业的java小菜鸟

  • 博客(15)
  • 资源 (11)
  • 收藏
  • 关注

原创 SpringCloud Alibaba微服务中Sentinel流控规则(详解+示例demo+测试效果)

前言:本篇博客介绍了有关于Sentinel的几种常用的流控规则。文章目录一。概述二。QPS-直接-快速失败三。线程-直接-快速失败四。QPS-关联-快速失败五。QPS-链路-快速失败六。QPS-预热-快速失败七。QPS-匀速排队-快速失败一。概述流量控制(flow control),其原理是监控应用流量的 QPS 或并发线程数等指标,当达到指定的阈值时对流量进行控制,以避免被瞬时的流量高峰冲垮,从而保障应用的高可用性。FlowSlot 会根据预设的规则,结合前面 NodeSelectorSlo

2020-12-30 16:45:01 793

原创 SpringCloud Alibaba微服务中使用Sentinel监控服务的实现

文章目录一。简介1.Sentinel 是什么?2.Sentinel的特征3.Sentinel的特性二。下载安装Sentinel控制台三。整合Sentinel四。测试一。简介Sentinel: 分布式系统的流量防卫兵1.Sentinel 是什么?随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。2.Sentinel的特征丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流

2020-12-25 15:08:23 1672

原创 SpringCloud Alibaba微服务中Nacos分布式配置中心(二)——分类配置的实现

前言:本篇博客主要说明使用nacos做服务配置中心,分类配置的实现。这里着重说明分类配置的扩展,并不会详细说明该分布式配置中心如何搭建,详细搭建过程可以参考我的另外一篇博客:SpringCloud Alibaba微服务中Nacos分布式配置中心(一)——基础配置的实现文章目录一。简述1.分类配置解决了什么问题?2.nacos图形化管理界面3.Namespace+Group+Data ID三者的关系?二。DataID方案1.例子2.服务配置文件配置3.测试三。Group方案1.例子2.服务配置文件配

2020-12-24 11:56:43 102

原创 SpringCloud Alibaba微服务中Nacos分布式配置中心(一)——基础配置的实现

前言:本篇博客主要说明使用nacos替代config做服务配置中心。1.新建一个服务模块,在pom.xml文件中引入以下依赖:<!--springcloud alibb nacos配置中心依赖 --> <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config&l

2020-12-23 16:59:16 260

原创 SpringCloud Alibaba微服务中Nacos注册服务负载均衡的实现

文章目录一。项目结构二。编码实现三。测试一。项目结构以下介绍SpringCloud Alibaba负载均衡的实现过程,本示例项目结构:provider_9011:9011端口启动的服务提供者provider_9012:9012端口启动的服务提供者consumer_80:服务消费者二。编码实现1.在三个子模块都导入nacos的依赖:<dependency> <groupId>com.alibaba.cloud</groupId> &lt

2020-12-23 14:04:11 798 1

原创 SpringCloud Alibaba微服务中Nacos的服务注册与发现

文章目录一。SpringCloud Alibaba简介1.什么是springcloud alibaba?2.主要功能3.主要组件二。Nacos简介1.概览2.什么是nacos?3.Nacos 地图4.Nacos 生态图三。Nacos的安装与启动四。搭建注册服务五。项目启动演示一。SpringCloud Alibaba简介1.什么是springcloud alibaba?springcloud alibaba是中国阿里巴巴公司基于springcloud基础上进行改良优化的一个微服务架构,阿里巴巴在20

2020-12-22 20:31:29 831

原创 SpringBoot项目整合RabbitMQ

前言:本篇博客主要说明SpringBoot项目如何整合RabbitMQ。一。生产者工程1.在pom.xml文件中导入rabbitmq依赖:<!-- rabbitmq依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> <

2020-12-18 19:43:51 238

原创 RabbitMQ六种通信模式介绍——通配符模式(Topics)

文章目录一。简介二。代码实现三。程序运行效果四。模式总结一。简介本篇博客所讲的为RabbitMQ六种通信模式之一的通配符模式。模式说明Topic类型与Direct相比,都是可以根据RoutingKey把消息路由到不同的队列。只不过Topic类型Exchange可以让队列在绑定Routing key 的时候使用通配符!Routingkey 一般都是有一个或多个单词组成,多个单词之间以”.”分割,例如: item.insert通配符规则:#:匹配一个或多个词*:匹配不多不少恰好1个词举例

2020-12-16 11:47:41 567

原创 RabbitMQ六种通信模式介绍——路由模式(Routing)

文章目录一。简介二。代码实现三。程序运行效果一。简介本篇博客所讲的为RabbitMQ六种通信模式之一的路由模式。模式说明路由模式特点:队列与交换机的绑定,不能是任意绑定了,而是要指定一个RoutingKey(路由key)消息的发送方在 向 Exchange发送消息时,也必须指定消息的 RoutingKey。Exchange不再把消息交给每一个绑定的队列,而是根据消息的RoutingKey进行判断,只有队列的Routingkey与消息的 Routing key完全一致,才会接收到消息官

2020-12-15 16:59:23 1297

原创 使用el upload标签上传文件的几种常见使用场景(前台+后台)

前言:本篇博客主要介绍ElementUI中上传控件的使用,包含前后台代码。一。总体代码1.前端控件主要代码:<!-- 写信 --><div class="tabCon"> <div class="tabcon" v-show="nowIndex==0"> <el-form :model="formData" ref="formData" :rules="formRule" style="margin-top: 3%;">

2020-12-15 09:43:10 1604

原创 RabbitMQ六种通信模式介绍——发布与订阅模式(Publish/Subscribe)

文章目录一。简介二。代码实现三。程序运行效果一。简介本篇博客所讲的为RabbitMQ六种通信模式之一的发布与订阅模式,官网给出的图如下所示:简单模式与工作模式2个案例中,只有3个角色:P:生产者,也就是要发送消息的程序C:消费者:消息的接受者,会一直等待消息到来。queue:消息队列,图中红色部分而在订阅模型中,多了一个exchange角色,而且过程略有变化:P:生产者,也就是要发送消息的程序,但是不再发送到队列中,而是发给X(交换机)C:消费者,消息的接受者,会一直等待消息到来。Q

2020-12-11 11:25:32 1560

原创 使用@Value注解获取yml配置文件中的自定义属性(三种不同环境下详细获取方式:变量+静态变量+静态代码块)

文章目录一。配置文件说明二。常量属性获取三。静态变量获取四。静态代码块获取一。配置文件说明1.application.yml配置:(这里使用的是application-local.yml配置文件)2.application-local.yml自定义属性配置:二。常量属性获取 @Value("${fastdfs_config.path}") private String path;三。静态变量获取1.第一种方式: //fastdfs配置文件所在路径 private

2020-12-08 17:47:10 9764 1

原创 RabbitMQ六种通信模式介绍——工作模式(Work queues)

一。简介本篇博客所讲的为RabbitMQ六种通信模式之一的工作模式,官网给出的图如下所示:Work Queues与入门程序的简单模式相比,多了一个或一些消费端,多个消费端共同消费同一个队列中的消息。应用场景:对于任务过重或任务较多情况使用工作队列可以提高任务处理的速度。二。代码实现1.连接工具类:public class ConnectionUtil { public static Connection getConnection() throws Exception {

2020-12-07 17:58:01 380

原创 解决org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: 的问题

一。问题描述SpringBoot项目上传较大文件时出现以下报错:org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (159612974) exceeds the configured maximum (10485760)二。解决办法在application.yml文件中添加以下配置:spring:

2020-12-02 10:06:27 3507

原创 使用浏览器本地下载FastDFS文件服务器中文件的实现

前言:在使用FastDFS作为文件服务器时,我们肯定遇到过文件下载问题,当下载地址与FastDFS属与同一台服务器时,下载文件很容易实现,但是当下载地址与FastDFS不属于同一台服务器时,需要通过浏览器来辅助进行下载到本地。1.后台示例接口代码:public ResponseEntity<byte[]> downloadFile(@RequestParam("id") Integer id ) { //根据id查找附件信息 MessageAttachme

2020-12-01 17:37:09 1262 4

gpg4win.bkill.com.rar

这是一款简单好用的文件加密传输软件,通过生成的公钥以及私钥进行解密加密操作

2021-04-27

CryptBox.rar

Abelssoft公司开发的一款电脑文件加密软件,能够帮助用户很好的管理各个文件的安全性问题,它支持接受不同类型的密码,甚至可以将您的个人iPhone、iPod、USB用作打开保险箱的钥匙。在加密方式上,软件采用是AES-256算法对您的数据进行加密,该算法已被批准用于美国的最高机密信息,因此权威性特别的高。 该加密软件通过创建加密磁盘的方式,来实现文件夹以及文件的加密,访问加密磁盘需要输入加密密码,加密解密速度快,可自由分配加密磁盘空间,简单实用!

2021-04-01

springcloud_demo.zip

eureka集群示例项目构成 1. springcloud_demo:项目名称 2. eureka-server-7001:7001端口启动的eureka 3. eureka-server-7002:7002端口启动的eureka 4. eureka-server-7003:7003端口启动的eureka 5. provider-8001:8001端口启动的服务提供者 6. provider-8002:8002端口启动的服务提供者 7. provider-8003:8003端口启动的服务提供者 8. consumer:服务消费者

2020-09-28

springcloud_demo.zip

该项目为一个简单的Springcloud微服务中多模块重复代码重构成公共模块项目demo,开发工具为Idea,项目结构如下: springcloud_demo:项目名称 common-api:公共模块 eureka-server:服务注册与发现子模块 provider:服务提供子模块 consumer:服务消费子模块

2020-09-11

springcloud_demo.zip

该项目为一个简单的SpringCloud项目demo,开发工具为Idea,项目结构如下: springcloud_demo:项目名称 eureka-server:服务注册与发现子模块 provider:服务提供子模块 consumer:服务消费子模块

2020-09-11

jdk1.8以及tomcat8安装压缩包.zip

该资源包含了jdk 1.8以及tomcat 8两个版本,可用于windows系统或者liunx系统下开发环境的搭建。

2020-05-13

百度离线地图实现(可完全实现断网访问)

该示例为百度离线地图的一些实现,根据经纬度对离线地图实现标点,从后台返回数据,页面用ajax调用接口获取json数据,用OpenLayers实现离线地图的发布,里面包含了示例区域的离线地图瓦片以及网页Demo

2020-04-20

根据经纬度对离线地图进行标点示例(用Ajax调用后台接口返回Json数据)

该示例为根据经纬度对离线地图实现标点,从后台返回数据,页面用ajax调用接口获取json数据,用OpenLayers实现离线地图的发布,里面包含了示例区域的离线地图瓦片以及网页Demo。

2020-04-16

根据经纬度对离线地图进行标点示例(未从后台返回数据)

该示例为根据经纬度对离线地图实现标点,未从后台返回数据,直接是在页面中固定经纬度,用OpenLayers实现离线地图的发布,里面包含了示例区域的离线地图瓦片以及网页Demo。

2020-04-15

离线地图实现示例(可完全实现断网访问)

该示例为离线地图的实现,可完全在没有连接外网的情况下进行访问,用OpenLayers实现离线地图的发布,里面包含了示例区域的离线地图瓦片以及网页Demo。

2020-04-15

图书馆资料管理系统.rar

该系统由原生态jdbc+servlet+jsp+HUI前端框架来进行实现,是在大学期间写的一个课程设计项目,今天分享出来以供参考,对于正在学习 servlet的同学或者是要完成课程设计的同学,是一个不错的参考案例。

2020-04-11

空空如也

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

TA关注的人

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