- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 java ShaUtils sha1如何生成签名?
在Java中生成SHA-1签名通常涉及使用Java的内置加密库。以下是一个简单的示例,展示了如何使用MessageDigest类生成SHA-1签名。首先,你需要创建一个名为ShaUtils的工具类,并在其中添加一个静态方法来生成SHA-1签名。**
2025-01-07 11:16:02
436
原创 java中 如何从jar中读取资源文件?
在Java中,从JAR文件中读取资源文件通常使用类加载器(ClassLoader)或者通过getClass().getResourceAsStream()方法。
2025-01-07 11:14:04
722
原创 达梦数据库如何设置自增主键
DMDB中的触发器语法可能与上面的示例不完全相同,具体取决于你的DMDB版本和配置。你可能需要查阅你的DMDB版本的官方文档来获取准确的触发器语法。不过,使用缓存可能会带来序列值回滚的风险,这取决于你的具体应用场景。在使用IDENTITY列时,请确保你的应用程序在插入记录时不要为IDENTITY列指定值,除非你有特殊的需求。如果使用序列和触发器,请确保序列和触发器的名称、表名、字段名等与你的实际情况相匹配。总是查阅最新的达梦数据库文档,因为不同版本的数据库在功能和语法上可能有所不同。
2024-07-15 13:17:42
4989
原创 springboot 、springcloud、springcloud Alibaba各版本对应情况
序号 Spring Cloud Alibaba Spring Cloud Spring Boot。
2024-07-10 15:16:26
658
原创 git迁移仓库(包括tag和合并记录)
新建一个文件夹,然后进入里面6、看log对比使用Git push --mirror会覆盖目标仓库的全部内容使用Git push --mirror时,需要注意该命令会将本地仓库的内容完全推送到目标仓库,因此会覆盖目标仓库的全部内容,谨慎操作。使用Git push --mirror后,无法恢复被覆盖的内容使用Git push --mirror会覆盖目标仓库的全部内容,并且无法通过Git命令恢复。因此,在使用该命令前请确认你所要覆盖的内容是否可替换且处于可丢弃的状态。Git push --mirro
2024-07-03 09:49:38
622
原创 Java中的日期和时间格式化
pattern:定义日期和时间的格式。注意:在Spring Boot应用程序中,如果你没有明确地指定时区,那么默认的时区可能会基于你的服务器设置或操作系统的时区设置。来源:Jackson库,这是一个广泛使用的Java库,用于将Java对象序列化为JSON,以及从JSON反序列化为Java对象。用途:定义如何将字符串解析为日期/时间对象,以及如何将日期/时间对象格式化为字符串,特别是在Web请求和响应中。这两个注解都与Java中的日期和时间格式化有关,但它们来自不同的库,并且通常用于不同的上下文。
2024-06-27 09:55:50
660
原创 mybatis 批量新增时重复覆盖
这段代码是在插入操作之后获取MySQL生成的最后一个插入的ID。LAST_INSERT_ID()是一个MySQL函数,返回最近一个INSERT或UPDATE操作产生的AUTO_INCREMENT值。这个值通常用于填充Java对象的id属性。) USING BTREE COMMENT '统计年月维度及楼宇(唯一键)'我设置了。这三个字段,如果重复就覆盖不重复则新增。
2024-03-22 13:54:12
577
原创 mybatis中LambdaQueryWrapper高级特性
在这个例子中,FIND_IN_SET被用于检查req.getDeviceNo()(可能是某个设备编号)是否在device_ids字段中。这里使用了MySQL的FIND_IN_SET函数。需要注意的是,使用apply方法直接添加原生SQL片段可能会增加SQL注入的风险,因此在使用时要确保传入的参数是安全的,或者考虑使用其他更安全的方法来构建查询条件。综上,这段代码的主要目的是在数据库中查找那些其device_ids字段包含req.getDeviceNo()值的AlarmRuleEventMerge实体。
2024-03-21 09:27:11
1263
原创 windows bat后台启动redis
在这个PowerShell命令中,Start-Process用于启动一个进程,而-WindowStyle Hidden确保窗口是隐藏的。确保redis-server.exe的路径是正确的。
2024-03-19 14:35:22
448
原创 spring boot定义全局返回值导致swagger无法访问
在 supports() 方法中,我们判断当前请求是否是 Swagger 相关的请求,如果是则返回 false,否则返回 true;在 beforeBodyWrite() 方法中,我们同样通过判断请求的 URI Path 是否以 “/swagger” 或 “/v2/api-docs” 开头的方式,来判断当前请求是否是 Swagger 相关的请求。如果是,则直接返回原始的响应体;具体来说,可以在处理返回值的方法中,判断当前请求是否是 Swagger 相关的请求,如果是,则不进行缓存操作。
2023-06-01 13:05:21
894
原创 springboot 解决循环依赖问题
循环依赖是指在Spring Boot 应用程序中,两个或多个类之间存在彼此依赖的情况,形成一个循环依赖链。在这种情况下,当一个类在初始化时需要另一个类的实例,而另一个类又需要第一个类的实例时,就会出现循环依赖问题。这会导致应用程序无法正确地初始化和运行,因为Spring Boot 无法处理这种循环依赖关系。
2023-05-31 17:29:58
240
1
原创 spring.jpa hibernate自动建表引擎设置为MylSam
居中的图片: 居中并且带尺寸的图片: 当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 .生成一个适合你的列表项目项目项目项目1项目2项目3 计划任务 完成任务创建一个表格一个简单的表格是这么创建的:使用居中使用居左使用居右SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:一个具有注脚的文本。1Markdown将文本转换为 HTML。您可以使用渲染LaT
2023-05-29 17:41:33
256
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人