自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 引入第三方jar包

- 包含systemPath指定的依赖 -->pom文件,第二部将第三方jar包打包到项目内。pom文件,第一步可加载第三方jar包。

2024-06-18 10:23:54 167

原创 java.nio.charset.UnmappableCharacterException

解释为编码转换有问题。打包的时候就会报异常。

2024-06-13 17:07:32 333

原创 解决插入分节符,出现空行问题

思路:利用书签功能,定位进行插入。

2024-05-22 10:40:29 292

原创 aspose-words工具类

word插图visio。

2024-05-16 15:46:08 87

原创 aspose-diagram工具类

使用的破解版20.4版本,转换出现丢数据情况(不推荐!

2024-05-16 15:40:42 134

原创 破解aspose-diagram-20.4

借鉴:<License><Data><Products></Data></License>

2024-05-16 10:56:05 225

原创 配置多个数据源

在需要区分的类上添加注解,可以是Service,也可以是Mapper。注解内的value,对应yml文件中配置的数据源名称。1、导入依赖,放在最外层(DBPT)pom文件。3、使用注解 @DS("db1")

2024-04-16 15:56:43 219

原创 POI-TL表格

【代码】POI-TL表格。

2024-04-01 11:33:43 149

原创 wordToPdf,word转PDF

【代码】wordToPdf,word转PDF。

2024-03-20 14:33:30 138

原创 new File();踩坑

要确保有上级目录否则会报找不到路径。

2024-03-20 10:02:43 123

原创 打zip包,支持有空文件夹

踩坑,不知道问什么不支持,反正没实现。

2024-03-15 16:02:24 412

原创 用pdfbox工具,解决pdf中目标文字定位

【代码】用pdfbox工具,解决pdf中目标文字定位。

2024-03-07 10:22:58 689

原创 Arrays.asList(“str1“, “str2“);

解决方案:重新实例化一个新的list,并把以上的list添加到新的list中(addAll)即可。这种写法出来的list无法进行新增和删除,因为未重写add和remove方法。

2024-03-05 15:57:46 363

原创 sql查询与代码中的列表顺序不同(踩坑)

所以需要进一步排序加上【scene_id】,【content_id】保证整个列表都是按照所需要的顺序获取。也就是如果有相同的【scope_num】,则相同的【scope_num】下还是乱序,修改前的sql值排了【scope_num】层面,

2024-03-04 11:11:04 431 1

原创 向本地maven中加载依赖

DartifactId: 表示jar对应的artifactId。-DgroupId:表示jar对应的groupId。-Dversion: 表示jar对应的 version。3、使用maven命令在jar所在文件加内cmd运行。最后把生成的文件放到自己的本地maven仓库内即可。1、现在maven官网仓库找到相应依赖。2、下载相应jar包。

2023-12-19 16:16:52 289

原创 文件相关工具类Utils(WORD,PDF,PNG)

11、删除文件夹及以下文件(可能出现删不全的情况)6、使用pdfbox将整个pdf转换成图片。9、向PDF指定页插入图片。10、PDF指定位置覆盖。4、Excel后缀判断。3、word后缀判断。12、zip文件返回。

2023-12-18 16:09:53 324

原创 深入分析JavaWeb技术内幕(阅读笔记)

浏览器Browser,服务器Server。

2023-12-01 11:36:42 149

原创 Shell脚本

去学习

2023-11-21 11:41:40 76

原创 XJar加密运行jar包

4、将加密启动器和加密的jar包放到项目jar包目录下。1、jar包放到【xjar_jm.jar】同级目录。2、跑【xjar_jm.jar】中的main方法。5、用shell脚本统一启动。3、将对应服务线程杀死。

2023-11-21 11:39:06 118

原创 Jave中计算时间差

Duration与Period相对应,Period用于处理日期,而Duration计算时间差还可以处理具体的时间,也是通过调用其静态的between方法,该方法的签名是between(Temporal startInclusive, Temporal endExclusive),因此可以传入两个Instant的实例(Instant实现了Temporal接口),并可以以毫秒(toMillis)、秒(getSeconds)等多种形式表示得到的时间差。开始时间:2003-05-09。

2023-11-20 14:03:02 42

原创 Java中Date和String的相互转换

【代码】Java中Date和String的相互转换。

2023-11-20 13:57:52 381

原创 如何自定义SpringBoot返回的状态码

在全局异常捕捉的类中定义,可以自定义特定的异常来返回特定的状态码。在SpringBoot中关于状态码有一个。

2023-11-17 11:57:56 380

原创 跑jar包

java -jar 包名。

2023-11-16 11:23:25 22

原创 Java统计代码的执行时间

【代码】Java统计代码的执行时间。

2023-11-15 11:08:35 23

原创 CMD快速生成指定大小文本文档的方法

fsutil file createNew test.txt 1024

2023-11-15 11:07:37 91

原创 spring boot在项目中引入第三方外部jar包集成为本地jar包

所以groupId/artifactId/version 自己按情况随意填写即可。说明:因为是本地的jar包,不需要作为从maven的仓库里中拉取库文件时的依据。它的用途是让maven打包时把我们添加的外部jar包也打包时去。把两个jar包文件复制到resources/jar目录下。以plugin增加includeSystemScope。否则maven打包时会漏掉我们手动添加的jar。在项目的resources目录下创建jar目录,

2023-11-13 16:29:20 175

原创 InputStream、byte[]、File相互转换工具类

【代码】InputStream、byte[]、File相互转换工具类。

2023-11-13 16:25:18 364

原创 Idea打开指定路径下的项目

2023-11-10 09:56:37 80

原创 给前端返回字符串怎么带颜色(Java)

字符串中拼标签。

2023-11-09 09:32:11 113

原创 上传文件用什么请求?

POST请求上传!!!不支持GET。

2023-11-08 15:27:29 31

原创 SpringBoot+Mybatis-plus+tk.mybatis出现项目启动失败

描述:在一个新建的模块内新增数据库连接+Mybatis-plus,添加依赖以后,出现启动失败。

2023-11-08 10:20:28 396

原创 SpringBoot+RabbitMQ

①配置文件@Configuration写法,不会创建交换机和队列,会报错。可以尝试手动创建配合使用(未检验)②利用注解开发(@RabbitListener+属性+注解),会自动创建交换机和队列,但是要去【15672】检查,第一次可能会报错(未找到原因)

2023-10-25 09:59:51 31

原创 SpringBoot配置类@Configuration和@Bean的使用

Spring Boot 推荐使用 java 配置完全代替 XML 配置,java 配置是通过 @Configration 和 @Bean 注解实现的。二者作用如下:@Configration 注解:声明当前类是一个配置类,相当于 Spring 中的一个 XML 文件@Bean 注解:作用在方法上,声明当前方法的返回值是一个 Bean。

2023-10-24 10:24:26 115

原创 Gateway集群部署,配合nacos、nginx实现负载均衡

结果直接跳转至配置后查看。主线任务:给特定接口走单独的集群轮询策略。api和reportOffice都是前端请求拼的前缀,实际接口是office/db2021/test​​​​​​心路历程非常艰苦!①先从nginx配置文件开始分析,最初想法,给特定接口单独更换前缀,通过过滤前缀进行转发到指定office服务集群中,后来发现问题,此做法跳过了gateway,可能会出现其他问题(可能会有session问题),所以pass。

2023-10-20 14:25:37 1218

原创 Gateway

1、Route(路由)路由是网关的基本单元,由ID、URI、一组Predicate、一组Filter组成,根据Predicate进行匹配转发。ID:自定义的路由 ID,保持唯一URL:目标服务地址2、Predicate(谓语、断言)路由转发的判断条件,目前SpringCloud Gateway支持多种方式,常见如:Path、Query、Method、Header等,写法必须遵循 key=vlue的形式3、Filter(过滤器)

2023-10-19 10:32:16 40 1

原创 Linux修改Nginx环境变量

执行nginx stop命令,提示-bash: nginx: 未找到命令。指向你的nginx的安装位置的sbin 目录。2、在profile文件末尾,加上一行。3、重新加载环境,解决。

2023-10-17 16:04:46 197

原创 去除段落中的空行

使用加强String API。注意:JDK11及以后使用。

2023-08-08 12:03:49 30

原创 Java8、9、10、11新特性

Stream流。

2023-08-07 14:50:07 121 1

原创 Nacos心跳时间配置及服务快速上下线

Nacos默认心跳时间为30秒。

2023-08-03 14:43:38 1995

原创 关于Throwable的学习

程序在执行过程中出现的不正常情况称之为【异常】。Throwable可分为两大类:1)Error:java虚拟机无法解决的严重错误。大概率非代码错误。2)Exception:编写程序错误。Exception可分为运行时异常和编译时异常。

2023-08-03 09:21:08 71

空空如也

空空如也

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

TA关注的人

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