- 博客(14)
- 收藏
- 关注
原创 内存溢出 和 内存泄露 区别 以及 相同之处(两个简单的main方法示例)
然后在一个无限循环中,不断地向这个集合中添加对象,并尝试从集合中移除对象。但是,移除操作只是移除了集合中的最后一个对象,而不是指定的对象,导致集合中的对象无法被正确释放。在 Java 中,常见的内存泄漏情况包括保留对对象的引用而不再使用它们、静态集合类中的对象未被正确删除等。在这个示例中,我们在一个无限循环中创建大量的 String 对象,并将它们添加到一个ArrayList中。这只是一个简单的内存溢出示例,实际开发过程中,内存溢出可能由于创建过多对象、持续增长的对象引用等原因而发生。
2024-04-12 14:31:52 335 1
原创 Windows 11 鼠标右键显示全部(改回经典)
Windows 11 鼠标右键显示全部(改回经典)在CMD窗口输入 reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve重启Windows即可.
2024-01-06 10:16:55 518 1
原创 若依框架后台quartz模块入参
由上图源码可见,如果定时任务处需要传小数,必须在参数后加上字母d,如果填数字,它则会进入最后一个else里被认为是整型。
2023-11-29 15:41:29 211 1
原创 Windows10 利用注册表开启护眼模式(护眼软件无法涉及到的区域)
背景色变更范围的相关应用有:记事本、运行窗口、Navicat 等工具,以下是成品效果图.”==>在右侧的各项值键当中找到 "1, 在 运行 输入框里输入。2, 在计算机下方依次展开“原白底 背景色会变成 绿色。"项 , 将其值更改成。
2023-11-20 15:05:12 625 1
原创 关于Spring事件驱动使用及注意
Spring事件驱动由3个部分组成:1、ApplicationEvent:表示事件本身,自定义事件需要继承该类。用来定义事件2、ApplicationEventPublisherAware:事件发送器,需要实现该接口。主要用来发布事件.也实现了该接口,可以用于发布事件.Spring4.2之后,ApplicationEventPublisher自动被注入到容器中,采用Autowired即可获取。3、ApplicationListener:事件监听器接口。
2023-09-22 18:01:27 56
原创 Arthas常用命令 (线上监控诊断)
示例:trace com.hq.task.controller.UserTaskController exchangeTaskById -v -n 5 --skipJDKMethod false '1==1'示例:monitor -c 5 demo.MathGame primeFactors monitor -c 5 demo.MathGame primeFactors "params[0]
2023-07-06 17:05:30 313 1
转载 MySQL 8.0.18与8.0.20 开始支持hash join注意点
MySQL 8.0.18与8.0.20 开始支持hash join注意点
2022-09-17 11:57:47 172 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人