在知乎上看到的一个方案,试了下,效果不是很明显,但是也有一点点效果,在这里记录一下(最后还是装了个火绒用魔法对抗魔法解决的)
2024年01月26日
在知乎上看到的一个方案,试了下,效果不是很明显,但是也有一点点效果,在这里记录一下(最后还是装了个火绒用魔法对抗魔法解决的)
2024年01月23日
问题原因:MySQL会强行将字符串转成数字(比如 '1axxxx'这个字符串在进行 in (1,2) 查询时,字符串会转成数字1,然后比较,于是这条记录就被查出来了)
解决方案:查询时WHERE条件与字段类型保持一致
2024年01月23日
先说结论:当 Integer 类型变量为 null 时,可以将其与 null 比较,但不能将其与数字进行比较,因为会让 Integer 做 unbox 操作,会抛出 NullPointerException 异常(此时应该使用 Objects.equals() 方法进行比较)
2024年01月13日
2024年01月13日
2024年01月13日
Java HashMap map.put("key", null); 与 map.remove("key"); 的区别
用 getOrDefault,Map 中原来 value 为 null 的部分不会使用 defaultValue 而是直接返回 null
问题记录时间:2023.10.10
整理博客时间:2024.01.13
2024年01月13日