自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 面试官:SpringBoot 工程启动以后,希望将数据库中已有的固定内容提前加载到 Redis 缓存中,应该如何处理

这两个是Springboot中新增的扩展点,之所以将这两个扩展点放在一起,是因为它两个功能特性高度相似,不同的只是名字、扩展方法形参数类型、执行先后的一些小的不同。这两个接口触发时机为整个项目启动完毕后,自动执行。如果有多个,可以利用@Order来进行排序。CommandLineRunner和ApplicationRunner都有一个扩展方法run(),但是run()形参数类型不同;

2025-05-30 16:35:47 33 1

转载 Sentinel源码—2.Context和处理链的初始化

需要注意:即便是多个线程访问同样的资源(ResourceWrapper对象的属性一样),多个线程也会对应多个Entry对象(Entry对象之间的基本属性一样),多个线程也会对应多个Context对象(使用ThreadLocal存放Context对象),从而多个Entry对象会对应各自的Context对象。Context会关联此次请求的所有资源,即包含一个Entry双向链表。一个请求对应一个Context,一个Context可以包含多个资源,也就是一个Context会包含一条完整请求链路中涉及的所有资源。

2025-05-15 11:01:10 47

转载 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密

问题根源服务端关闭导致连接中断,消费者失效,receive()立即返回null,while仍循环调用,导致日志刷屏。解决核心休眠一秒:快速减少日志频率。最终效果日志频率显著降低,系统稳定性提升。生产环境运行平稳,问题彻底解决。经验分享日志分析:遇到问题时,优先分析日志,定位异常类型和时间点。连接管理:ActiveMQ 的连接和消费者状态需要仔细管理,避免资源泄漏。快速解决:在紧急情况下,优先采用简单有效的方案(如休眠一秒),再逐步优化。互动话题你是否也遇到过类似的问题?

2025-05-05 14:11:38 55

转载 java取enum对应的值

我整理的一些关于【Java】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/bLN8S1理解Java中如何获取Enum对应的值在Java编程中,Enum(枚举)是一种特殊的类,用于定义一组常量。获取Enum对应的值是一个常见的需求,尤其当你需要通过Enum来处理不同的状态或...

2024-08-29 03:58:55 225

转载 驰骋低代码如何实现对实体的权限控制?

驰骋低代码平台通过一套精细的权限控制机制,实现了对实体(如车辆、学生、员工、固定资产等)的查询范围权限和操作权限的全面控制。这种权限控制不仅确保了数据的安全性和准确性,还提高了系统的灵活性和可定制性。以下是驰骋低代码平台如何实现这些权限控制的详细解析:查询范围权限控制驰骋低代码平台根据用户角色、部门、岗位等属性,灵活设置查...

2024-08-02 03:13:06 77

空空如也

空空如也

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

TA关注的人

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