自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot3.0+jdk17内存排查和方法

像网上说用命令jstack 查看线程什么的,我是看了,看了一大堆内容没看到有什么有用的信息,后面改成用jmap命令,有个命令jmap -heap ,输了之后发现没反应,后面才看到JDK17已经没有这个命令了,尴尬。结果发现直接打开也没办法看出什么,还是要用工具去分析,找了一轮,用jvisualvm吧,听说JDK自带有,结果尴尬的发现又没有了,移除了,网上下载了一个最新版本,导入后看到内容了。jvisualvm这个用具真的一点不好用,我想着是不是有更好的工具,听说阿里的arthas很好用,改天试试。

2024-05-08 18:00:49 318 1

原创 使用单测SpringBootTest报错Caused by: java.lang.IllegalStateException Property ‘sqlSessionFactory‘ or ‘sql

解决方案:注解上加个属性值就行,指定你自己的启动类。

2024-04-07 09:32:18 423 2

原创 compareTo(Object)“ because the return value of “java.util.function.Function.apply(Object)“ is null

一开始使用List<testDto> s = new ArrayList<>();Comparator.nullsFirst()就可以了,结果加上后还是一样报错。我还以为方法写错了,结果网上查了一下num是有空值导致,然后以为加个。后面看到有这个方法就试试,结果发现排序也可以,报错也没有了。

2024-03-26 10:55:31 871

原创 提示不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK

/ 修改为你的 Oracle 数据库实例。// 修改为你的 Oracle 数据库用户名。// 修改为你的 Oracle 数据库密码。提示不支持的字符集 (在类路径中添加 orai18n.jar): ZHS16GBK。

2024-03-12 15:43:43 1084

原创 nvalid bound statement (not found)

后面检查各种配置都没问题,还以为是什么mapper没配置,结果才发现是即引入。我本来打算用mybatis-plus自带的增删改查方法,结果提示我。

2024-03-06 11:20:12 345

原创 windows下提示Web server failed to start. Port 18000 was already in use

taskkill -PID 14124 -F 第一种停掉方式,直接用进程id停掉即可。tasklist | findstr 19820 第二种是通过进程id,找到线程名称。taskkill /F /T /IM java.exe 然后通过线程名称停掉端口服务。netstat -aon | findstr 18000 查到进程id。

2024-03-06 10:55:28 380

原创 启动jar包提示没有主清单属性

提示file.jar中没有主清单属性,这个是打包缺少插件,查看pom文件是否依赖了。想启动一个springboot项目的jar。正确依赖后,重新打包即可。

2024-03-05 10:02:36 370 1

原创 SQLite更新语句报错

新增和查询都没事,但是更新语句就报错,后面发现更新语句中使用了动态标签就不行。set name=#{name}就可以了。或者直接用mybatis-plus。

2024-03-05 09:59:48 416

原创 springboot如何获取系统源路径,例如Static下

放在static下的资源,可以直接url+端口号/文件名,直接下载文件。

2024-03-05 09:55:48 686

空空如也

空空如也

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

TA关注的人

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