- 博客(8)
- 收藏
- 关注
原创 强引用、软引用、弱引用、虚引用
如果说字节数组既被一个弱引用指向,又被一个强引用指向,此时,弱引用仍然指向字节数组(不是null了),当这个强引用是null时,只剩下一个弱引用了,那么弱引用变成null,从而字节数组就会被GC认为是垃圾。此时15MB+10MB+软引用所占内容sc.get()>20MB,此时强引用b不够分配,那么就会让软引用sr.get()变成null,则剩余20MB腾出空间分配给强引用15MB。强引用数组是30MB时,即使清除软引用内存,堆内存最大是20MB,而此时30MB>20MB,则堆内存溢出异常。
2023-05-31 17:08:09
184
1
原创 一对一、一对多、多对多
多对多关系,需要创建一个表,表中需要两个字段,分别是引用,两个多对多字段主键的外键。例如A表有aid,bid,B表有bid。一对多的数据需要主外键,主表有外键。则一个aid有多个bid对应。一对一的数据存储在同一个表。
2023-05-18 17:33:27
207
1
原创 Could not download xxx.jar的解决办法
例如这里放在D:\dev\apache-maven-3.6.3\repository\com\atomikos\transactions\4.0.6目录下。点击最下面的https链接然后自动出现下载一个jar,点击下载之后安装到自己maven位置的仓库。根据最上面的链接,找到自己仓库的文件夹。
2023-05-15 14:03:58
1803
1
原创 提升IDEA性能
当我们的idea特别卡顿的时候,我们可以修改vmoptions配置文件里面的参数信息。第一步:找到idea安装目录下面的bin目录下的vmoptions配置文件。建议-Xms和-Xmx的值设置为相同值以防止内存抖动。
2023-05-06 12:23:43
343
原创 SpringBoot项目启动后图标变灰的解决办法
问题:启动SpringBoot项目后,图标颜色变灰解决办法:添加Spring Boot项目
2023-04-13 18:41:17
1580
1
原创 Feign远程调用,出现java.uitl.LinkedHashMap cannot be cast to Xxx异常的解决方法
解决办法一:将结果集添加明确泛型类型。解决办法二:josn格式转换。
2023-03-31 20:14:46
412
原创 Xshell运行:由于找不到MSVCR110.dll,无法继续执行代码。重新安装程序可能会解决此问题。或由于找不到mfc110.dll,无法继续执行代码。重新安装程序可能会解决此问题。
每一个不曾起舞的日子,都是对生命的辜负。第五步:再次打开Xshell,即可运行成功。
2023-03-31 20:04:18
1455
原创 将MariaDB从C盘移动到D盘操作
改变数据库MariaDB存储位置,解决WIndos无法启动MariaDB服务(位于本机计算机上)及错误1067:进程意外终止,解决无法找到来自源 MariaDB 的事件 ID 100 的描述。本地计算机上未安装引发此事件的组件,或者安装已损坏。可以安装或修复本地计算机上的组件。
2023-03-26 14:47:34
594
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人