自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 日常问题记录:Spring @PostConstruct和CommandLineRunner 的执行顺序问题

当在@PostConstruct和CommandLineRunner这两个不同的层级中使用@Order注解时,它们之间的顺序是由Spring容器的初始化流程决定的。这意味着,即使在@PostConstruct方法上使用了@Order注解,它也会在所有CommandLineRunner任务之前执行,因为@PostConstruct是Spring生命周期的一部分,而CommandLineRunner是启动后的任务。@Order注解修饰的类之间的顺序是由Spring容器的初始化流程决定的。

2024-03-26 16:48:32 703

原创 日常记录:简单高效的实现一个基于Redission的阻塞队列

首先创建了一个Redisson实现的阻塞队列RBlockingQueue的实例blockingQueue,然后又使用该阻塞队列blockingQueue创建了一个延时队列RDelayedQueue的实例delayedQueue。延时消息添加后并不是立即进入到阻塞队列blockingQueue中,而是到达了设定的延时时间(满足延时策略)之后才会从延时队列delayedQueue进入到阻塞队列blockingQueue;而延时队列的消费则由阻塞队列blockingQueue完成。

2024-03-21 09:40:08 223 1

原创 日常问题记录:多数据源环境下Spring @Transactional注解回滚失败

在维护一个使用Spring Boot和多数据源的应用程序时,发现某些本应被事务管理的方法并没有按预期的异常进行回滚。具体来说,这些方法被期望在上执行事务操作,但由于注解未指定事务管理器,它们错误地使用了基于另一个数据源()的事务管理器。

2024-03-15 16:53:44 716 2

原创 日常问题记录: Spring @Scheduled任务不生效

在类中,我们首先通过反射获取了所有带有@Scheduled注解的方法,然后根据这些方法的数量来设置线程池的大小。这样可以确保每个定时任务都有一个专用的线程来执行,从而避免了任务之间的相互阻塞。

2024-03-15 15:37:52 1688 1

animate.css

animate.css是一个使用CSS3的animation制作的动画效果的CSS集合,里面预设了很多种常用的动画,且使用非常简单。本文将详细介绍animate.css的使用

2019-04-13

空空如也

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

TA关注的人

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