自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何将ttc格式字体转换为ttf格式字体

在使用iText的html2pdf实现应用ftl模板导出pdf文件时,发现html2pdf不能识别ftl文件中指定的ttc格式字体,但可以识别ttf字体,如何将ttc格式的字体转换为ttf格式的字体呢?

2023-06-12 22:37:23 7205

原创 IDEA快速创建test目录

在IDEA上创建的maven项目没有test目录或test目录被人删了,如何开始创建test目录呢?——当前工程右键 --> New --> Directory --> 选择src\test\java。

2023-05-03 18:49:39 3577

原创 解决easyExcel按模板导出xlsx文件打开提示“发现xxx.xlsx中部分内容有问题,是否让我们尽量尝试恢复?”的问题

打开时就会直接报上述错误,导致程序中断。我采用的方法是用easyExcel不使用合并策略导出xlsx文件到临时文件中,然后使用poi的XSSFWorkbook读取该临时文件,然后用这个新的临时文件进行单元格合并,这样单元格检查时就不会报错了,顺利导出,打开后也不会有错误提示!点击“是”是可以打开的,但用户体验很不好,认为导出文件有问题!如果有更好的解决方式,欢迎再评论区留言哦!

2023-04-08 20:02:21 9562 5

原创 解决iText导出pdf文件中文字体不显示问题

iText是一个非常出色的生成PDF文件的Java类库,但iText自带的字体对中文不是很支持,所以需要引入自己的字体。Windows字体非常丰富,只需要将Windows中的中文字体上传到Linux服务器上并生成字体索引,然后引用想要的字体即可。

2022-10-15 14:06:51 8055 2

转载 解决dubbo微服务架构下comsuer无法捕捉到provider的自定义异常

在工程中定义了全局异常ConflictException,throw new ConflictException(xxx)不能正确地提示自定义异常信息,出现错误:com.alibaba.com.caucho.hessian.io.HessianProtocolException: ‘xxxException’ could not be instantiated解决方案:在ConflictException中添加无参构造方法。dubbo是采用Hessian(比jdk自带反序列化高效)进行反序列化的,该反

2021-09-13 18:16:53 269

原创 MultipartFile上传文件报错:private final javax.servlet.http.Part org.springframework.web.multipart.support.

使用MultipartFile上传文件,然后dubbo调用service进行文件处理,报错:Caused by: java.lang.RuntimeException: Serialized class org.apache.catalina.core.ApplicationPart must implement java.io.SerializableJava field: private final javax.servlet.http.Part org.springframework.web.mul

2021-09-13 17:40:32 1000

原创 记录一次SQL插入出现死锁的情况及解决方式

由于插入的数据结构比较复杂,SQL插入进行了循环批量插入。数据结构如下:{ "projectInfo":{ projectShortName:"项目001", projectId:"pro_001", projectType:"xxx", custFullName:"顺丰", certificateNo:"4567890876543" }, "ac":[ {

2021-08-25 20:22:48 871

原创 Git操作:Git上的文件在本地删除,如何将Git上相应的文件删除

Git上传一些文件,后期修改了,不需要这些文件了,只要本地删除了,Git会自动处理,删除的文件会变成灰色,commit时要选中新的要上传的,同时选中已经删除的灰色的文件,这样的话,push到git上后相应的文件会自动删除。...

2021-08-10 23:11:17 2466

原创 IDEA中如何复制工程并修改参数使其成功运行

IDEA中复制工程重命名后,需要修改相应参数才能保证其正常运行。1、在想要复制的工程右键copy,Ctrl+v粘贴后重命名工程。2、将.iml文件重命名为新名称。3、将target文件删除。4、修改所有pom.xml文件中artifactId、name为重命名后的新名称。最后测试一下,没什么问题就成功了。...

2021-02-26 21:35:22 895 1

原创 部署SpringCloud,运行启动类报错org.springframework.beans.BeanInstantiationException: Failed to ..解决方案

部署SpringCloud项目,运行eureka启动类报错:org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.cloud.context.properties.ConfigurationPropertiesBeans]: Factory method ‘configurationPropertiesBeans’ threw exception; nested exc

2021-02-23 16:48:42 2408

原创 部署SpringBoot,报错Could not transfer artifact org.springframework.boot解决方案

在部署SpringBoot项目时,需要导入SpringBoot外部依赖,如druid、mybatis,显示Could not transfer artifact org.springframework.boot…错误,如下图:显示无法链接到aliyun的maven仓库!打开maven的settings.xml文件,发现配置了两个aliyun镜像:<mirror> <id>alimaven</id> <name>aliyun maven&lt

2021-02-21 20:30:25 5031 2

空空如也

空空如也

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

TA关注的人

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