- 博客(5)
- 收藏
- 关注
原创 Java配置关于布尔类型不生效问题,boolean和Boolean
也就是如果配置忘记配置或者没有配置或者配置false,isNat的值都应该是false,输出为2;只有配置里面配置了true,isNat的值是true,输出为1。Java程序中需要一个变量来去控制走哪一段程序,我使用了在配置文件中加一个布尔类型boolean的参数配置色(isNat = true),实体参数对应的。如此,配置是ture,结果就是1,其他情况结果就是2,符合预期。但是当我配置了true,本应该是1,但是结果是2。
2025-03-10 09:49:56
221
原创 Java 数据更新或新增入库后,更新缓存。但是缓存与数据库不一致问题。
因为在这个方法中加了事务注解,会导致只有这个方法运行完,才会提交数据库的新增或者更新。而更新缓存也在这个方法中,就会导致,更新缓存时去查数据库,此时的数据库还不是最新数据。而在更新完缓存,方法运行结束,这个时候,刚刚的数据库新增或者更新才提交。解决办法是不要加事务注解,或者把更新缓存的方法提出来,放到外层,等数据库提交了,再去执行更新缓存的操作。Java 数据更新或新增入库后,更新缓存。但是缓存与数据库不一致问题。
2024-11-07 16:29:25
196
1
原创 Java ftp下载大文件出错
2.使用 流的方法下载遇到大文件卡住问题,可以调用ftpsclient.sendNoOp()方法,释放流之后,再调用ftpsclient.completePendingCommand()方法,确认下载成功。如果不调动第二个方法,不能继续链接ftp,如果不掉用第一个方法,会导致第二个方法卡住。ftpsclient下载小文件正常,下载大文件卡住的问题。1.使用ftpsclient.retrieveFile()方法。
2024-11-07 16:22:23
319
2
原创 Java 关于yml文件配置密码,感叹号开头不识别问题
Java 关于yml文件配置密码“!”开头不识别问题,解决方法是在秘密前加上单引号',因为单引号不识别,感叹号在yml文件中属于特殊符号不能在密码中放在开头。(特殊情况,因为秘密是其他公司给的,不方便修改成正常秘密。
2024-11-07 16:15:46
490
原创 求助:Python 调用自己写的方法,为什么明明有值,但有时候会返回None
自己刚学Python ,写了生成一个双色球的代码,排序的时候报错了:TypeError: '
2022-09-02 14:39:02
454
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅