自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 目录...

目录

2023-02-20 20:21:43 105

原创 图片存储方案(Minio使用)

MinIO 是一种高性能对象存储解决方案,它提供了与 Amazon Web Services S3 兼容的 API,并支持所有核心 S3 功能。MinIO 旨在部署在任何地。1、在minio服务端创建一个bucket,并设置访问权限为public。方——公共或私有云、裸机基础设施、编排环境和边缘基础设施。然后通过@Import注解导入配置类或者(自定义注解)启动类加入自定义注解@EnableMinio既可使用。自定义注解封装@Import注解导入配置类。2、编写测试代码上传图片到minio中。

2023-03-13 20:22:07 1388

原创 全局异常处理器

组合在一起,用于定义全局 RESTful 接口异常处理器,可以在多个控制器中提供统一的异常处理逻辑,并将处理结果直接返回给客户端,通常用于编写 API 接口。配置文件中的配置类的全类名,在这些配置类中通过@Bean定义了很多bean,并且结合spring所提供的。导入方式三:spring boot自动化配置的原理就是通过@Import注解导入了一个导入器。用于定义全局控制器异常处理器,可以为多个控制器中的异常提供统一的处理方式。注解的方法,用于处理不同的异常。注解标记的类中,我们可以定义多个。

2023-03-13 20:01:16 587

原创 spring中常见注解

/ 和spring bean生命周期相关的注解。/ 把某一个类纳入到spring容器中。// spring task相关的注解。// 全局异常处理器相关的注解。// 和Java配置相关的注解。// 映射请求路径相关的注解。// aop编程相关的注解。// 和依赖注入相关的注解。// 和事务相关的注解。

2023-03-05 17:45:30 154

原创 延迟任务解决方案(线程,队列,rabbitmq)

topic:根据消息的routingKey和队列的bindingKey进行比对,规则匹配,然后把消息发送给指定的队列!compareTo:当我们调用put,add方法向延迟队列中添加延迟任务的时候,此时就会调用该方法,比较延迟日内瓦的延迟时间,按照时间进行排序。getDelay :获取延迟任务的延迟时间,当一个任务延迟时间到了,那么此时从延迟队列中获取延迟任务的时候就可以得到延迟任务。生产者----交换机------队列ttl(时间)----给队列绑定死信交换机----死信队列-----消费者。

2023-03-03 21:09:24 516

原创 feign首次调用时初始化操作导致的超时解决方案

feign在进行第一次远程调用时需要做很多的初始化操作(ribbon进行初始化),就会导致第一次远程调用的时消耗的时间较长,有的时候可能会出现超时,在我们业务系统中应该尽量避免触发超时!feign等待的时间默认情况下为1秒.如果1秒之内没有返回,那么此时会进行重试(默认情况下会重试一次)重试失败后 会进行降级逻辑处理,如果没有提供降级逻辑就会报错。伴随问题:如果显示指定后如果还触发超时,那么feign是不会进行重试但是对于特殊业务场景需要进行重试时。步鄹2:将自定义的重试器配置给feign。

2023-03-02 16:04:18 2109

原创 feign微服务之间传递请求头数据

拦截器中调用get方法就可以拿到HttpServletRequest对象,然后给requestTemplate 添加上对应的请求头中的数据:aa,bbb。

2023-02-25 00:05:47 5254 1

原创 定时任务触发(spring task)

定时任务

2023-02-22 03:14:19 165

原创 抽取feign公共模块

、feign接口的包扫描路径需要单独指定。

2023-02-21 20:43:20 478 1

原创 es的使用

es的基本使用

2023-02-20 20:09:49 312

原创 CompletableFuture线程池执行多个任务进行链式、组合等助理使用

CompletableFuture线程池执行多个任务进行链式、组合等助理使用

2023-02-20 20:03:59 2353

原创 自定义线程池

线程池:使用ThreadPoolProperties对ThreadPoolConfiguration配置类进行改造。

2023-02-20 19:58:12 705

原创 SPEL表达式配合自定义注解解析

SPEL表达式配合自定义注解解析(AOP中应用)

2023-02-20 19:54:33 1349

原创 Aop自定义注解

AOP自定义注解

2023-02-20 19:48:56 229 1

原创 Vue基础使用

【代码】Vue基础使用。

2022-12-22 23:38:45 230 1

空空如也

空空如也

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

TA关注的人

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