自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 aspose转pdf乱码问题

1.将window中字体(c:\windows\fonts)放到linux中,上传至/usr/shared/fonts/chinese目录下,接下里用。​ 在centos服务器使用aspose.word转换word文件为pdf的时候显示中文乱码,但是在win服务器上使用可以正常转换。由于linux服务器缺少对应的字库导致文件转换出现乱码的。2.在aspose代码中添加。

2023-08-19 00:59:53 2010

原创 @interface注解类

如果只是做一些检查性的操作,比如 @Override 和 @SuppressWarnings,则可选用 SOURCE 注解。@Inherited 注解修饰的注解,如果作用于某个类上,其子类是可以继承的该注解的。反之,如果一个注解没有被 @Inherited注解所修饰,那么他的作用范围只能是当前类,其子类是不能被继承的。使用default关键字设置默认值,没设置默认值的变量则使用时必须提供,有默认值的变量使用时可以设置也可以不设置。注意:定义成员变量,以方法的形式定义,而不是普通类的那种直接定义方式。

2023-08-19 00:56:33 118

原创 SQLFeatureNotSupported

​ 项目开发过程中一直适配的是mysql5.7版本,忽然要求改成适配mysql8,在执行sql命令时报错。

2023-08-18 22:39:54 598 1

原创 easyExcel导出大批量数据

海量数据导出

2023-08-18 22:12:12 1353 1

原创 mysql 报错sql_mode=only_full_group_by

由于开启了ONLY_FULL_GROUP_BY的设置,如果select 的字段不在 group by 中,并且select 的字段未使用聚合函数(SUM,AVG,MAX,MIN等)的话。(在大于5.7.5版本以后的版本会报错)2.重启mysql服务。

2023-05-26 20:00:00 177 1

原创 vue前端html导出pdf工具方法封装

业务需求是要求能够导出页面内容为pdf且前端页面较为复杂的,可以由用户进行动态编辑调整的。js中可以调整width和height,之前参考的方法好像是只能导出可视窗口范围。(项目需要下载html2canvas,jspdf插件)工具类htmlToPdf.js。

2023-05-25 18:02:05 121 1

原创 自定义maven插件开发

需求背景:希望能有工具抽取当前项目中所有的接口信息进行接口管理实现方式:自定义maven插件,在maven打包编译项目时实现对项目内的接口进行扫描并记录。

2023-05-25 17:55:11 251 1

原创 @Transactional和@Async的循环依赖问题

理论上单例的循环依赖是允许的。但是我们启动容器会报错,从报错的字面意思来看,是存在了多版本的循环依赖。在一个类A方法上同时添加了@Transactional和@Async两个注解后,

2023-05-25 17:53:08 261 1

原创 Transactional事务失效

//此时事务失效class A{ methon A1{ A2() } @Transactional methon A2{ A2() }}原因:AOP使用的是动态代理的机制,它会给类生成一个代理类,事务的相关操作都在代理类上完成。内部方式使用this调用方式时,使用的是实例调用,并没有通过代理类调用方法,所以会导致事务失效。解决方法A:class A{ @Transactional methon

2020-11-13 17:04:57 366

nacos适配postgresql的sql脚本

适配教程一堆github地址加载真的让人很崩溃,想要拿来主义,但是大家都太好了,都给的鱼竿不给鱼。 我来给最后一道坎递纸吧。 nacos适配 pg的sql脚本

2024-07-16

nacos适配postgresql的插件

适配教程一堆github地址加载真的让人很崩溃,想要拿来主义,但是大家都太好了,都给的鱼竿不给鱼。 我来给最后一道坎递纸吧。 使用步骤: nacos目录下新建plugins目录,将jar包放进去,然后修改配置文件,操作步骤我后面写博客补上细节,先看官方的吧 https://nacos.io/blog/faq/nacos-user-question-history12712/

2024-07-16

空空如也

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

TA关注的人

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