- 博客(6)
- 收藏
- 关注
原创 SpringBoot+Oracle运行报错:java.math.BigDecimal cannot be cast to java.lang.String
用形如上面的代码查数据时会直接报错: Caused by: java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.String。原因是数据库使用的时Oracle数据库, oracle中查count(xxx)得到的number类型数据在Java中会转换成BigDecimal类型的数据被查出。因此 考虑使用BigDecimal接受查出来的数据, 再用BigDecimal.intValue方法转为int即可。
2023-07-12 10:57:55
488
2
原创 idea撤销git的上一次commit
根据需要选择 To Commit: HEAD^是回到上一个head的意思。假设现在有一个错误的commit 怎么让它回到没提交之前的版本呢。点击reset 即可撤销上一次commit。刚开始使用git 经常提交错代码...点击Git-Reset HEAD。
2023-07-05 09:25:53
555
1
原创 Spring Boot启动报错: The Tomcat connector configured to listen on port xxx failed to start 解决办法
我的端口配置在了8099 因此 控制台输入: netstat -ano |findstr 8099 找到占用8099端口的所有进程。因此 控制台输入: taskkill -PID 4560 -F 杀死端口4560的进程 -F是为了强制关闭。发现4560端口的程序正在占用我的8099端口。报错信息提示端口连接不上, 应该是被占用了。
2023-07-03 09:45:28
797
原创 plsql查表中字段注释显示乱码
第一次用plsql处理oracle的数据,费尽周折找到如何查看表的结构和注释后发现注释报错,影响开发效率。执行语句:select userenv('language') from dual;
2023-06-28 14:17:04
499
1
原创 执行npm install报错: ERESOLVE npm ERR! ERESOLVE could not resolvenpm ERR!npm ERR! While resolving:xxx
根据提示直接使用npm install --force 无视冲突,强制获取远端npm库资源,或者npm install --legacy-peer-deps忽视依赖冲突,继续安装即可。维护公司两年前的一个老项目,拉到本地后前端执行npm install报错,经查看,应该是框架版本更新导致一些包更新后无法从源里拉取。原因是npmV7之前的版本遇到依赖冲突会忽视依赖冲突,继续进行安装,npmV7版本开始不会自动进行忽略,需要用户手动输入命令。
2023-06-28 08:53:36
743
1
原创 idea运行springboot项目时,卡在了Parsing java...
在Settings-Compiler-Build process heap size 加大堆容量到2G(默认是700M)拉公司项目到本地运行时,idea直接在上图部分卡住不动。网上查找资料后,修改了VM参数。
2023-06-27 11:10:46
1391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人