自定义博客皮肤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)
  • 收藏
  • 关注

原创 使用sonarqube对本地代码扫描

扫描成功后登录sonarqube,根据自己创建标识搜寻扫描好的项目,点击项目,产看质量分析。选择某个bug,查看相关信息,点击为何是问题,会描述问题原因以及解决方案。可以点击查看bug,以及一些安全热点。

2024-05-30 15:51:52 452

原创 OAuth2.0 token的自动续期问题

OAuth2.0 的token自动续期源码分析及实现

2024-05-27 20:07:33 1112 2

原创 Mybatis省略@Param导致的问题

在历史代码中有些同事在mapper没有使用@Param注解,尤其是多个参数时,没有使用@Param注解会报错,因为引入jpa,所以没有报错,但是项目开发过程中没有使用JPA相关的功能,清除掉此Maven依赖,项目也是正常运行,这种问题也是很难发现的,所以在开发过程中一定要注意代码的规范性,不要给自己留坑。2、经过网上查找资料,在java8中 新增了-parameters 参数,开启此参数可以将编译后的 class 文件保留源码中的参数名称,而不是(arg0,arg1)。保留参数名称方便判断反射参数。

2024-04-15 19:56:37 720 1

原创 可视化工具Datax-web使用教程

Datax web 使用教程

2024-04-15 19:55:26 1890 1

原创 Datax可视化工具Datax-web安装部署

Datax web 可视化工具安装使用

2024-04-15 19:53:47 2853 1

原创 离线同步工具Datax的介绍及安装部署

DataX 是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。设计理念为了解决异构数据源同步问题,DataX将复杂的网状的同步链路变成了星型数据链路,DataX作为中间传输载体负责连接各种数据源。当需要接入一个新的数据源的时候,只需要将此数据源对接到DataX,便能跟已有的数据源做到无缝数据同步。

2024-02-20 15:09:31 2641 1

原创 Jenkins上集成springboot项目一键部署

选择Git参数后,弹出如下内容,名称随意填写,这里我天的是version,参数类型我这里选择分支,默认分支选择master。填好上面的内容,鼠标拉到最后,进行一键部署脚本编写,在流水线中编写脚本。进行脚本编写,jenkins所在服务器一定要和目标服务器做好免密登录。点击ok后,弹出下图所示内容,这里选择参数化构建,选择Git参数。选择自己的试图后,选择左侧的新建任务按钮,弹出任务框。点击新建任务后,弹出下图所示的内容。

2024-02-19 14:45:58 330

原创 java实现Itext7对PDF压缩及踩坑

解决PDF文件压缩问题

2023-06-30 16:28:38 2408 2

原创 springBoot项目log4j漏洞修复

maven中的日志依赖是log4j2屏蔽spring-boot-starter-log4j2的log-api和log-core包,单独引用log4j-api和log4j-core的2.15.0版本或者更高版本<!-- log4j2 --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-log4j2&

2022-04-20 14:09:06 630

空空如也

空空如也

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

TA关注的人

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