代码改变世界

随笔分类 -  Java

使用Java Stream,将集合转换为一对一Map

2025-12-26 11:23 by 申城异乡人, 359 阅读, 收藏,
摘要: Java Stream,Collectors.toMap收集器使用方法。 阅读全文

聊聊@Autowired注解的Field injection is not recommended提示问题

2025-06-03 09:28 by 申城异乡人, 480 阅读, 收藏,
摘要: 为什么Spring官方推荐构造器注入而不是字段注入? 阅读全文

聊聊@Autowired与@Resource的区别

2025-04-28 09:34 by 申城异乡人, 706 阅读, 收藏,
摘要: @Autowired与@Resource的区别。 阅读全文

【踩坑系列】使用Comparator.comparing对中文字符串排序结果不对

2025-04-25 13:18 by 申城异乡人, 398 阅读, 收藏,
摘要: 使用Comparator.comparing对中文字符串排序结果不对解决方案。 阅读全文

【深度思考】自定义日期格式,为什么@JSONField生效,@JsonFormat不生效?

2025-04-21 10:16 by 申城异乡人, 928 阅读, 收藏,
摘要: 自定义日期格式,为什么@JSONField生效,@JsonFormat不生效? 阅读全文

Spring RestTemplate使用方法总结

2025-04-11 10:40 by 申城异乡人, 755 阅读, 收藏,
摘要: Spring RestTemplate使用方法总结。 阅读全文

HttpClient使用方法总结及工具类封装

2025-04-01 09:39 by 申城异乡人, 1837 阅读, 收藏,
摘要: HttpClient使用方法总结及工具类封装。 阅读全文

【踩坑系列】使用httpclient调用第三方接口返回javax.net.ssl.SSLHandshakeException异常

2025-03-27 10:57 by 申城异乡人, 659 阅读, 收藏,
摘要: 使用httpclient调用第三方接口返回javax.net.ssl.SSLHandshakeException异常解决方案。 阅读全文

聊聊Maven的依赖传递、依赖管理、依赖作用域

2023-10-12 10:18 by 申城异乡人, 1249 阅读, 收藏,
摘要: Maven依赖传递、依赖管理、依赖作用域讲解。 阅读全文

【深度思考】如何优雅的实现脱敏?

2023-08-30 10:15 by 申城异乡人, 2036 阅读, 收藏,
摘要: 如何优雅的实现脱敏? 阅读全文

【深度思考】聊聊CGLIB动态代理原理

2023-04-21 13:19 by 申城异乡人, 4024 阅读, 收藏,
摘要: 聊聊CGLIB动态代理原理。 阅读全文

【深度思考】聊聊JDK动态代理原理

2023-04-17 09:32 by 申城异乡人, 641 阅读, 收藏,
摘要: JDK动态代理原理。 阅读全文

【深度思考】如何优雅的校验参数?

2022-12-22 09:23 by 申城异乡人, 5322 阅读, 收藏,
摘要: Hibernate Validator使用指南。 阅读全文

如何使用Java获取货币符号?

2022-12-10 18:12 by 申城异乡人, 933 阅读, 收藏,
摘要: 如何使用Java获取货币符号? 阅读全文

【踩坑系列】使用BeanUtils.copyProperties踩坑经历

2021-05-20 09:33 by 申城异乡人, 4796 阅读, 收藏,
摘要: 使用BeanUtils.copyProperties踩坑经历。 阅读全文

Java Optional使用指南

2021-01-29 09:46 by 申城异乡人, 1050 阅读, 收藏,
摘要: Java Optional使用指南。 阅读全文

为什么要谨慎使用Arrays.asList、ArrayList的subList?

2020-11-10 10:00 by 申城异乡人, 1109 阅读, 收藏,
摘要: 为什么要谨慎使用Arrays.asList、ArrayList的subList? 阅读全文

【踩坑系列】使用long类型处理金额,科学计数法导致金额转大写异常

2020-10-26 09:53 by 申城异乡人, 2224 阅读, 收藏,
摘要: 使用long类型处理金额,科学计数法导致金额转大写异常。 阅读全文

使用Java Stream,提取集合中的某一列/按条件过滤集合/求和/最大值/最小值/平均值

2020-09-17 09:31 by 申城异乡人, 9704 阅读, 收藏,
摘要: 使用Java Stream,提取集合中的某一列/按条件过滤集合/求和/最大值/最小值/平均值。 阅读全文

Java BigDecimal使用指南

2020-08-28 09:52 by 申城异乡人, 1875 阅读, 收藏,
摘要: Java BigDecimal使用指南,让你少踩一些坑。 阅读全文