
Java
Java技术分享
AloneMou
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Maven项目配置pom.xml 指定JDK版本和编码
文件,开发者可以确保他们的Maven项目在指定的JDK版本上编译,并使用统一的字符编码。随着项目的发展,这种配置方式也提供了灵活性,允许开发者根据需要轻松地更新JDK版本和编码设置。在多人协作的项目中,统一的字符编码设置是非常重要的。不同的操作系统和开发环境可能默认使用不同的编码,这可能导致代码在不同环境下的表现不一致。这样做的主要目的是确保代码在预定的Java环境中编译和执行,避免因版本差异带来的问题。通过这种方式,Maven将在整个构建过程中使用UTF-8编码,从而确保编码的一致性。原创 2023-12-16 15:58:19 · 6168 阅读 · 1 评论 -
Java 比较两个Long类型对象是否相等
今天同事遇到一个问题,测试那边进行反馈说两个用户出现不同的问题。在比较用户ID是否与数据库中的一条数据的ID是否一致时遇到的问题。当用户ID是1L(Long类型非long),判断结果为true,而当另外一个用户ID是2912L时,判断结果却为false。后面为了深入了解,才发现不仅仅是那样。✒️非常粗糙的翻译,但是大致也能知道这个方法是通过缓存特定范围内的值,以达到更好的空间和时间性能。🎨个人通过翻译工具稍微翻译了一下方法注释,如有不对之处,可以帮忙指出一下。🎨两个执行比较,却是不相同的结果。原创 2023-07-18 11:13:17 · 648 阅读 · 0 评论 -
支付沙箱环境异步回调问题
支付沙箱环境异步回调问题原创 2022-12-20 18:04:33 · 789 阅读 · 0 评论 -
使用Axios请求出现Provisional headers are shown
使用Axios请求出现Provisional headers are shown原创 2022-01-11 18:26:38 · 2607 阅读 · 0 评论 -
SpringBoot项目出现java.lang.ClassCastException的Java类型转换异常解决方案
自己的项目中,在登录时获取登录对象出现了转换异常,可是明明要强制转换的类型和需要转换的类型一样,却报错了。百度了很久找到一个帖子,原因是因为项目中应该是采用了热部署,devtools,因为累加载器的不同所以会导致类型转换失败。SpringBoot的devtools引起的,下面的依赖去掉应该就可以了。我试了一下,确实解决了我刚才的问题。我自己搭建的博客,希望能支持一下...原创 2019-09-20 15:37:54 · 5914 阅读 · 3 评论