Hello Friend!

欢迎来到沉默的个人博客。 你知道的,这里只是打发无聊时间的地方。

Spring利用Event事件机制安全的持久运行服务Bean

我们在自己集成一些工具的时候,经常会看到一些错误的集成方式,经常会有人把服务的配置初始化和创建都放到了Bean生命周期的init-method或者使用了@PostConstruct注解修饰的方法里,这就导致了出现了一些可能导致一些奇怪的问题出现,或者时有时无的异常出现,因为此时Spring的IOC容
阅读更多 >

Java反射获得注解位置的大全

阅读更多 >

Java用反射来实例化一个枚举

此方法是在java9+才管用, 低版本需要自行参考其他方式本文章以及代码诞生于我无聊时候的产物Java用反射来实例化一个枚举首先我线贴出枚举代码enum E { A, B, C; E() { }}一个很普通的E枚举类@Testpublic void testCaseBase() t
阅读更多 >

【记录】人生中的第一台台式机

【记录】人生中的第一台台式机近工作因为公司不发工作电脑 (外包的觉悟),我的Mac Air一直被占用状态,也不想一直用着两点一线来回跑。脑子一热,想小小消费一下,又不想花太多,想整个不到3000的电脑,也想趁着这个机会练练手,人生能有几个第一次呢。😁整体效果视频 跑分结果配置
阅读更多 >

更加安全的mybatis的字符串拼接方式

阅读更多 >

【教程】Mac系统LVSecurityAgent卸载方法

Mac系统LVSecurityAgent卸载方法该方法只在Mac系统有效,Windows请找其他方式首先这个LVSecurityAgent是什么?他是一个监控软件,用于收集数据以及内网Wifi链接,它长着个样子!如何只是用的时候再会让他运行,不用的时候关闭?注意: 你要在执行前成功连接过一次WIFI
阅读更多 >

2023年的第一篇文章

一个不知道的标题今年看看几月份能Hello Work!?一个不知道写什么的子标题今年的互联网寒气逼人啊
阅读更多 >

leetcode 算法分享 31-下一个排列

leetcode 算法分享 31下一个排列😄 代码思路自己想的👋 代码地址 Github原题目描述整数数组的一个 排列 就是将其所有成员以序列或线性顺序排列。例如,arr = [1,2,3] ,以下这些都可以视作 arr 的排列:[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1]
阅读更多 >

使用不当mybatis引发的一次Bug记录

阅读更多 >

解决IDEA引入gradle项目过慢问题

第一步, 使用本地gradle而不是./gradlew如果IDEA不指定的话会自动用项目下的./gradlew来拉去依赖,会自动下载一个gradle-7.X.zip的安装包,这个因为国内网络问题会导致下载很慢,而且不同的项目不共享,也就是一个项目它都会下载一个这么个玩意打开IDEA的 Prefere
阅读更多 >