
Java学习
文章平均质量分 65
杂七杂八
Jin-进
Jin
展开
-
@RequiredArgsConstructor详解
这些注释中的每一个都允许使用替代形式,其中生成的构造函数始终是私有的,并且生成包围私有构造函数的附加静态工厂方法。通过提供staticName注释的值来启用此模式,如下所示:@RequiredArgsConstructor(staticName="of")。与普通构造函数不同,这种静态工厂方法将推断泛型。这意味着API用户可以写入MapEntry.of("foo", 5),而不是更长时间new MapEntry("foo", 5)。原创 2024-07-27 00:10:46 · 3070 阅读 · 0 评论 -
Java项目中整合多个pdf合并为一个pdf
【代码】Java项目中整合多个pdf合并为一个pdf。原创 2024-07-21 16:06:54 · 1386 阅读 · 0 评论 -
Java实现多图片合并长图并转pdf文件
/原创 2024-02-22 11:11:36 · 2076 阅读 · 0 评论 -
JVM调优
虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。原创 2024-02-27 14:04:28 · 1171 阅读 · 0 评论 -
Base64加密解密
解决:btoa 不支持 Unicode 字符编码的问题编码时,先用 encodeURIComponent 对字符串进行编码,再进行 btoa 进行 Base64 编码解码时,先用 atob 对 Base64 编码的串进行解码,再用 decodeURIComponent 对字符串进行解码。注意:不适用于带中文解密,即window.btoa 与 window.atob 不支持中文,且 IE9 以下不支持atob、btoa。2、window.atob() 函数用来解码被 base64 编码过的数据。原创 2023-03-29 14:45:56 · 37978 阅读 · 3 评论 -
发送邮件业务
2、测试链接: http://localhost:8001/getsendAttachmentsMail/879466586@qq.com。1、测试链接: http://localhost:8001/getCheckCode/879466586@qq.com。原创 2023-03-29 13:22:05 · 481 阅读 · 0 评论 -
Java元注解
【代码】Java元注解。原创 2023-03-15 15:51:00 · 359 阅读 · 1 评论