EasyExcel导出时设置单元的下拉框


使用EasyExcel导出时,设置单元格的下拉框。 public class DropDownHandler implements SheetWriteHandler { @Override public void beforeSheetCreate(WriteWorkbookHo

EasyExcel模板填充导出时合并单元格


一、FillConfig 使用EasyExcel的填充导出时,需要注意设置填充配置 FillConfig 。 // 使用模板填充时, forceNewRow(true) 这个是必须设置的,不然在 writeHandle中无法获取到整个sheet中的内容。 FillConfig fillConfig

使用MultipartFile和异步导致FileNotFoundException


使用MultipartFile和多线程导致FileNotFoundException 因为有一个上传文件解析的操作很费时,于是同事将其改为异步接口的调用方式。 第一次修改使用了线程池,将耗时操作放到提交到线程池中。第二次修改则是在方法上面加了@Async注解。 这两种修改方式都会触发这个异常,所以就

由一个传递List对象作为参数并操作引起的思考

问题 大家请看上面两张图,请问图1传入一个List,图2对这个List操作了,最后图1中的这个List会收到影响吗。 答案: 不会。

自定义Maven脚手架并使用

在日常开发使用中,我们经常需要创建一个新的项目。常用的方法就是把之前有的项目拿过来删删改改后做为新的项目使用,这个时候我们其实可以使用maven提供的制作脚手架功能,制作一个属于我们自己的maven脚手架。 初始工作 首先我们得需要有一个这样的模板项目。

国产化中间件-宝蓝德适配

现在越来越多的客户需要适配国产中间件,在本次项目中需要适配宝蓝德的中间件。涉及到 应用服务器和前端服务器。特此在这里记录一下。 宝蓝德WEB服务器WEB_SERVER制作Docker镜像 老规矩先上代码。 # 1.引入JAVA镜像,此处的镜像是我自己基于openjdk上加了字体包和设置了时区的一个

生成数据库文档

生成数据库字典表 - WORD 使用java生成数据库表的word文档。 支持word、html、markdown。 还可以生成表的建表语句。 POM <dependencies> <!--数据库文档核心依赖--> <dependency> <

Java中的Word转PDF

使用Aspose.Words 使用引入该jar包的方式,进行word转PDF。 需要注意的是该jar包功能是受限制的需要购买,所以我们的使用手动注入 License.xml 进行破解,可以做到无水印无页数限制。 并且全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocume

Springboot集成Arthas

在springboot中集成Arthas,并且随着项目启动自己启动。 POM文件引入Arthas <dependency> <groupId>com.taobao.arthas</groupId> <artifactId>arthas-spring-boot-starter</art

使用apache common再次封装一个Http工具类

使用org.apache.httpcomponents自己再次封装一个Http工具类。 代码实现 <!-- httpclient --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcl

JDK1.7中简易实现Stream流部分常用功能

由于在工作中需要用JDK1.8提供的Stream中的常规操作,特意在JDK1.7中使用迭代器来简易的实现了Stream的一些过滤和返回List的功能。 使用示例 //equals、toList List<XXX> collect = new Stream<XXX>(dataList)