不灭的焱

革命尚未成功,同志仍须努力 下载Java21

作者:AlbertWen  添加时间:2022-08-22 18:37:07  修改时间:2026-03-10 01:51:08  分类:08.Java基础  编辑
  • Jackson ObjectMapper 提供了TypeReference支持对泛型对象的反序列化;
  • 对于获取泛型类型信息的场景,TypeReference是一个可以参考的通用解决方案。
作者:AlbertWen  添加时间:2022-08-22 16:27:28  修改时间:2026-03-08 17:08:18  分类:08.Java基础  编辑

想要在循环遍历的过程中删除集合中的元素,但是运行代码的时候遇到了这么一个错:java.util.ConcurrentModificationException: null,也就是一个并发修改异常

作者:AlbertWen  添加时间:2022-07-28 14:30:49  修改时间:2026-03-11 05:07:00  分类:08.Java基础  编辑

Result类功能:封装需要向前端传递的数据。

Result类的内部构造:在内部封装三个元素,code,msg,T data;和两个构造方法,一个用来传递成功信息,另一个用来传递失败信息。

作者:AlbertWen  添加时间:2022-07-27 00:48:21  修改时间:2026-03-11 13:45:22  分类:08.Java基础  编辑

为了项目的正确运行,必须让所有的子模块使用依赖项的统一版本,必须确保应用的各个项目的依赖项和版本一致,才能保证测试的和发布的是相同的结果。在我们项目顶层的pom文件中,我们会看到dependencyManagement元素。通过它元素来管理jar包的版本

作者:AlbertWen  添加时间:2022-07-06 00:05:12  修改时间:2026-03-12 06:57:58  分类:08.Java基础  编辑
@Override
public int compare(CommentVo v1, CommentVo v2) {
    return v1-v2; //升序
    return v2-v1; //降序
}

其实,是根据返回值判断的,如果返回值为1(即>0),则交换v1、v2的位置,否则不换。

作者:AlbertWen  添加时间:2022-06-25 09:34:22  修改时间:2026-03-10 17:07:06  分类:08.Java基础  编辑

同事来找我,说自己想使用@Value注解来注入值,但是发现注入不进去,想让我帮忙看看。研究了一番,最后发现是@Value注解无法注入静态变量。下面我们一起来回顾一下本次的bug。

作者:AlbertWen  添加时间:2022-06-23 18:11:00  修改时间:2026-03-05 12:51:25  分类:08.Java基础  编辑

泛型类的继承语法

作者:AlbertWen  添加时间:2022-06-23 00:23:56  修改时间:2026-03-15 09:51:43  分类:08.Java基础  编辑

Java Map按值排序的常见思路是

  1. 将Map中的Entry放到List中
  2. 对List中的Entry通过比较器按值排序
  3. 将排序后的Entry放到LinkedHashMap中
作者:AlbertWen  添加时间:2022-06-05 19:29:55  修改时间:2026-03-08 13:37:30  分类:08.Java基础  编辑

针对 空列表/空集合/空字典,有对应的工具方法直接创建:Collections.emptyList()、emptySet()、emptyMap(),但不推荐使用。。。

作者:AlbertWen  添加时间:2022-05-16 23:59:45  修改时间:2026-03-04 23:56:31  分类:08.Java基础  编辑

网上很多文章,都说MySQL驱动并没有实现"真正的"batchUpdate,执行的时候还是一条一条按顺序将SQL发送到MySQL服务器,其实这是错误的。