自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 使用 poi 导出动态可扩展列的 Excel

就老老实实的诶个拼 cell 单元格,一个个往里面塞值。

2024-05-14 09:45:00 277

原创 easypoi 大数据量导入报错 SAX2 driver class org.apache.xerces.parsers.SAXParser not found

原因是缺少 jar 包,导入:即可解决。

2024-04-26 12:31:17 253 5

原创 easypoi Excel的导入导出(完整示例)

EasyPoi教程_V1.01. 前言 - Powered by MinDoc。

2024-04-26 11:18:43 5137 4

原创 断言小技巧之使用可选参实现自定义断言

有时我们需要批量的对不同的参数进行断言,而且我们还需要得到不同的反馈,这时普通的断言方法可能就不太适用了。

2024-02-21 09:45:00 308

原创 JavaBean字段赋值小技巧

对于CRUD程序员来说,在日常开发中往往避免不了对类的属性赋值,对于每个属性都需要手敲一遍set方法。如果属性很多不仅会产生大量的重复代码,更会让可爱的程序猿们心生怨念日益消瘦。

2024-02-20 09:45:00 1452

原创 函数式接口 Consumer、Function、Supplier、Predicate的理解与应用

函数式接口(Functional Interface)是只有一个抽象方法的接口,但是可以有多个非抽象方法。函数式接口可以被隐式的转换为Lambda表达式,基于这个特性就可以实现直接将函数作为数据进行传递。通过检查该接口是否有@FunctionalInterface注解,判断该接口是否是一个函数式接口,如果是,编译通过;如果不是,则编译失败。

2023-12-29 12:51:59 2972 3

原创 导出Excel 的文件名称中多了个 + 号

这里的 query.getBelongMonth() 是 ArrayList<Integer> 类型的,后来查 菜鸟的URL 编码发现,将 String 进行 URL 编码的时候会将空格变成 "+" 号。把空格给去掉了,然后又重新导了一遍完美解决。于是我本地写了个例子测试了一下,发现这个。

2023-12-21 15:34:19 540

原创 浅试使用线程池导出压缩包

线程池也就是放线程的池子,它会帮我们管理线程资源,比如创建和回收,在程序中使用线程池可以极大的提升项目的运行速度,同时也可以减少一些多线程的并发问题,如SingleThreadExecutor 单核线程池在内部实现中保证了只有一个线程在执行任务,所以不会出现并发访问共享资源的问题,因此不需要考虑线程安全性。而对于多核线程池,虽然可以并行的执行任务(如下载多个文件,并行执行时就可以同时下载),但也需要注意线程间的安全问题。

2023-12-20 09:00:00 1378

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除