Java
未读
使用MultipartFile和异步导致FileNotFoundException
使用MultipartFile和多线程导致FileNotFoundException 因为有一个上传文件解析的操作很费时,于是同事将其改为异步接口的调用方式。 第一次修改使用了线程池,将耗时操作放到提交到线程池中。第二次修改则是在方法上面加了@Async注解。 这两种修改方式都会触发这个异常,所以就
自定义Maven脚手架并使用
在日常开发使用中,我们经常需要创建一个新的项目。常用的方法就是把之前有的项目拿过来删删改改后做为新的项目使用,这个时候我们其实可以使用maven提供的制作脚手架功能,制作一个属于我们自己的maven脚手架。 初始工作 首先我们得需要有一个这样的模板项目。
国产化中间件-宝蓝德适配
现在越来越多的客户需要适配国产中间件,在本次项目中需要适配宝蓝德的中间件。涉及到 应用服务器和前端服务器。特此在这里记录一下。 宝蓝德WEB服务器WEB_SERVER制作Docker镜像 老规矩先上代码。
# 1.引入JAVA镜像,此处的镜像是我自己基于openjdk上加了字体包和设置了时区的一个
Java
未读
Java中的Word转PDF
使用Aspose.Words 使用引入该jar包的方式,进行word转PDF。 需要注意的是该jar包功能是受限制的需要购买,所以我们的使用手动注入 License.xml 进行破解,可以做到无水印无页数限制。 并且全面支持DOC, DOCX, OOXML, RTF HTML, OpenDocume
Java
未读
Springboot集成Arthas
在springboot中集成Arthas,并且随着项目启动自己启动。 POM文件引入Arthas <dependency>
<groupId>com.taobao.arthas</groupId>
<artifactId>arthas-spring-boot-starter</art