首页
标签
分类
memos
AI站点
AI绘图
lobechat
openui
畅聊
摄影集
关于
皓楠
追逐梦想的偏执狂
累计撰写
16
篇文章
累计创建
21
个标签
累计收获
1846
次访问
导航
首页
标签
分类
memos
AI站点
AI绘图
lobechat
openui
畅聊
摄影集
关于
目录
皓楠小窝
永远在路上
分类
java
替换jar包中class文件
2024-07-31 17:09
87
0
2
36.7℃
小技巧
本文介绍了如何在没有源码的情况下修改Spring Boot JAR包。过程包括解压JAR包、反编译关键class文件、修改源码、重新编译class文件、替换原有class文件,并最终将修改后的文件重新打包为可执行的JAR。在打包时要注意,确保嵌套的JAR文件使用存储模式,以符合Spring Boot的要求。这一系列步骤可以帮助用户自定义和优化现有的Java应用程序。
Nacos配置删除不刷新
2024-06-27 15:39
119
1
2
42.9℃
中间件
本文探讨了在Nacos注册中心中删除配置项后无法动态刷新的问题,尤其是简单类型、列表类型和Map类型配置。主要原因在于Spring在rebind bean时仅调用destroy和init方法,而非重新创建bean。解决方案包括在配置类中添加`@PreDestroy`方法以销毁属性,并在需要的bean上加注解`@RefreshScope`以触发Spring刷新。
Mybatis源码分析之多级缓存
2024-05-31 11:52
100
0
0
34.0℃
mybatis
本文详细介绍了MyBatis的缓存机制,包括一级缓存和二级缓存的概念、开启方式、失效时机及注意事项,并通过源码分析解释了缓存的工作原理和使用中的一些问题,建议在生产环境中谨慎使用二级缓存。
cola状态机
2024-05-25 13:34
110
1
0
38.0℃
开源项目
本文介绍了状态机的设计思路和细节,包括状态、事件、流转、条件和动作等概念。提供了外部流转、内部流转、条件流转和多对一流转的使用方法示例,展示了如何通过代码实现状态机的不同流转方式,确保状态机能根据不同条件和事件进行正确的状态转换。
弹