- 博客(3)
- 收藏
- 关注
原创 使用 EasyExcel 导出实现动态展示列
方法判断该列是否需要导出,如果需要则将属性值添加到行中。这样就可以避免将不需要导出的列也写入 Excel 文件,从而提高导出性能。2. 定义要展示的列,并且将列的信息保存到一个集合中。每个列信息对象包括列的标题和列对应 Java 对象的属性名。在写入数据时,我们使用循环将数据分成若干个批次,每个批次包含。对象,使用反射获取该对象对应的属性值,并且将属性值添加到行中。在添加属性值时,我们使用。定义要导出的数据集合,并且将每一行数据封装为一个 Java 对象。对象,并且将要展示的列的信息保存到一个集合中。
2023-04-03 16:09:33 4367 1
原创 使用 CompletableFuture 实现所有任务都执行完之后在执行下一步操作
方法接收一个 CompletableFuture 数组,当所有 CompletableFuture 都完成时,它将返回一个新的 CompletableFuture,该 CompletableFuture 不包含任何结果,但表示所有任务都已完成。在 CompletableFuture 中实现所有任务都执行完之后再执行下一步操作,我们可以使用。方法在其上执行下一步操作。如果我们需要使用上一步的计算结果来执行下一步操作,我们应该使用。方法在所有任务完成后执行下一步操作。方法创建了三个异步任务,并使用。
2023-03-31 18:04:51 7552 1
原创 Java 8 Optional 用法
在Java 8中,Optional是一个类,用于表示一个可能为空的值。它可以帮助开发人员更好地处理空值,避免出现空指针异常。
2023-03-31 17:25:15 285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人