随笔分类 -  JAVA

1 2 3 4 5 ··· 14 下一页
JAVA
摘要:目录思路生成RAS密钥消息公钥加密、私钥解密代码Demo生成 A 的密钥生成 B 的密钥A 发送消息给 BB 解密 A 消息 对称加密中,我们只需要一个密钥,通信双方同时持有。而非对称加密需要4个密钥。通信双方各自准备一对公钥和私钥。其中公钥是公开的,由信息接受方提供给信息发送方。公钥用来对信息加密 阅读全文
posted @ 2025-01-16 13:43 VipSoft 阅读(459) 评论(2) 推荐(1) 编辑
摘要:目录BlueCove项目概述BlueCove API架构API的设计原则和实现方式关键类和方法的功能描述测试代码获取本机(PC)蓝牙扫描蓝牙 没啥大的意思,就是了解一下。下一步,用微信小程序尝试一下 BlueCove项目概述 BlueCove是一个开源的蓝牙协议栈实现,旨在为Java开发者提供一个全 阅读全文
posted @ 2025-01-08 19:07 VipSoft 阅读(247) 评论(0) 推荐(0) 编辑
摘要:目录添加引用添加工具类调用 找到位置,签名的话见:https://www.cnblogs.com/vipsoft/p/18644127 新项目可以尝试一下 iText 7 , 我这边是老项目所以还是继续使用 iText 5,主打够用 iText 5 没有直接提供获取文本精确位置的功能。它只能提取文本 阅读全文
posted @ 2025-01-04 11:50 VipSoft 阅读(408) 评论(0) 推荐(1) 编辑
摘要:JAVA PDF 截取N页,生成新文件,转图片,多个PDF 合并 itextpdf PDF 文字、图片 签名 <itextpdf.version>5.5.13</itextpdf.version> <itext-asian.version>5.2.0</itext-asian.version> <d 阅读全文
posted @ 2024-12-31 15:22 VipSoft 阅读(75) 评论(0) 推荐(0) 编辑
摘要:目录Mybatis 写法EntityMapperServiceMapper.xmlTestMybatis PlusEntityMapperServiceMapper.xmlTest Mybatis 升级 Mybatis Plus 将实体做为条件参数 带到Mapp.xml 中的自定义SQL Mybat 阅读全文
posted @ 2024-12-19 13:50 VipSoft 阅读(31) 评论(0) 推荐(0) 编辑
摘要:目录需求思路实现Excel导出单元格全量合并策略日期格式转换接口代码ServiceDTO 使用FastExcel数据导出:官网: https://idev.cn/fastexcel/zh-CN 需求 信用代码、填报人,唯一时,将:信用代码、单位名称、填报人,进行 row 合并,并垂直居中对齐 思路 阅读全文
posted @ 2024-12-16 15:44 VipSoft 阅读(660) 评论(0) 推荐(1) 编辑
摘要:AdministrativeDivisionUtil package com.vipsoft.base.util; import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSONArray; import org.aspect 阅读全文
posted @ 2024-12-10 10:48 VipSoft 阅读(59) 评论(0) 推荐(0) 编辑
摘要:InfoExcelDTO /** * 合作开始日期* */ @ExcelProperty(index = 22,converter = ExcelDateConverter.class) private Date cooperationDate; ExcelDateConverter package 阅读全文
posted @ 2024-12-09 11:44 VipSoft 阅读(102) 评论(0) 推荐(0) 编辑
摘要:目录什么是 FastExcel主要特性适用场景结论导航快速开始EasyExcel 与 FastExcel 的区别EasyExcel 如何升级到 FastExcel1. 修改依赖2. 修改代码3. 不修改代码直接依赖 FastExcel4. 建议以后使用 FastExcel 类简单示例:读取 Exce 阅读全文
posted @ 2024-12-05 09:28 VipSoft 阅读(1798) 评论(5) 推荐(4) 编辑
摘要:不报红,也能点到方法里面,但运行报错说 XXX 不存在 D:\Projects\80.HIS\SourceCode....\WebApplication.java:6:43 java: 程序包org.springframework.cloud.openfeign不存在 解决办法 file -> in 阅读全文
posted @ 2024-12-03 09:04 VipSoft 阅读(108) 评论(0) 推荐(0) 编辑
摘要:同一台服务器上装了开发、测试环境。如果放在不同的目录下,文件名相同,在使用Java Sprintboot jar 项目启动、停止脚本 脚本时,会对启动、停止操作有影响 默认为:artifactId{version} pom.xml <!--与build标签同级别,放在project标签中- 阅读全文
posted @ 2024-11-29 22:09 VipSoft 阅读(33) 评论(0) 推荐(0) 编辑
摘要:将文件大小(字节),达到KB的转成KB,达到M的转成M /** * 方法一 * @param size * @return */ public static String toSize(long size) { if (size <= 0) { return "0"; } final String[ 阅读全文
posted @ 2024-11-26 14:25 VipSoft 阅读(20) 评论(0) 推荐(0) 编辑
摘要:目录Fastjson2 序列化Redis.configRedisUtil.javafastjson和fastjson2的区别 Spring Data Redis 为我们提供了下面的Serializer:GenericToStringSerializer、Jackson2JsonRedisSerial 阅读全文
posted @ 2024-11-20 11:02 VipSoft 阅读(570) 评论(0) 推荐(0) 编辑
摘要:SpringBoot 2.7.18 集成 Mybatis Plus + Druid 在数据库表定义json字段; 在实体类加上@TableName(autoResultMap = true) 在JSON字段映射的属性加上@TableField(typeHandler = JacksonTypeHan 阅读全文
posted @ 2024-11-05 23:45 VipSoft 阅读(32) 评论(0) 推荐(0) 编辑
摘要:Mybatis plus 数据库时间对的,取出来后,时间少了8小时,数据连接的时区也是对的 数据库是对的 代码取出来是对的 接口返回的JSON不对 SpringBoot 返回默认采用 jackson ,出现这种情况在 @JsonFormat 加上时区 /** * 创建时间 */ @Schema(de 阅读全文
posted @ 2024-10-31 09:17 VipSoft 阅读(198) 评论(0) 推荐(0) 编辑
摘要:根据字符串,获取实体属性上的annotation,如:createTime” 找到对应实体属性中的 TableField(value = "create_time", fill = FieldFill.INSERT) Field[] fields = clazz.getFields(); //仅能获 阅读全文
posted @ 2024-10-30 17:18 VipSoft 阅读(40) 评论(0) 推荐(0) 编辑
摘要:org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String code] in method [void co 阅读全文
posted @ 2024-10-28 23:03 VipSoft 阅读(9) 评论(0) 推荐(0) 编辑
摘要:Mybatis plus 默认值 @TableField(fill = FieldFill.INSERT_UPDATE) @TableField(fill = FieldFill.INSERT_UPDATE)是什么 @TableField(fill = FieldFill.INSERT)、@Tabl 阅读全文
posted @ 2024-10-28 17:16 VipSoft 阅读(1388) 评论(0) 推荐(0) 编辑
摘要:Error:Kotlin: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.1.13. 阅读全文
posted @ 2024-10-27 08:58 VipSoft 阅读(32) 评论(0) 推荐(0) 编辑
摘要:目录POMyml配置自定义的 OpenAPI 规范拦截器去除 swagger 的接口验证模型Controller 配置常用注解 注意:Swagger支持SpringBoot2.0但不支持SpringBoot3.0 OpenApi OpenApi是一个用于描述、定义和共享 RESTful API 文档 阅读全文
posted @ 2024-10-22 11:21 VipSoft 阅读(421) 评论(0) 推荐(1) 编辑

1 2 3 4 5 ··· 14 下一页
点击右上角即可分享
微信分享提示