随笔分类 - 其他
摘要:1、是什么? 它简化了 Java Bean Validation 的集成。Java Bean Validation 通过 JSR 380,也称为 Bean Validation 2.0,是一种标准化的方式,用于在 Java 应用程序中对对象的约束进行声明式验证。它允许开发人员使用注解来定义验证规则,
阅读全文
摘要:导入依赖 <!-- https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp --> <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</
阅读全文
摘要:VLOOKUP(参数1,参数2,参数3,参数4) 参数1: 查找值 参数2:指定查找数据源的范围 参数3:返回查找区域的第几列数据 参数4:精确查找输入参数"0"or"false" 或 模糊查找输入参数"1"or"true" 例如:=VLOOKUP(B2,oasource!A$2:oasource!
阅读全文
摘要:### 数量小:生成删除表的语句,复制出删表语句,执行删除即可 ```sql SELECT 'DROP TABLE' || TABLE_NAME ||';' FROM USER_TABLES WHERE TABLE_NAME LIKE 'HR_TEMPTABLE__%'; ``` ### 查询所有匹
阅读全文
摘要:1、Http重复请求问题 在系统中,Http 请求和远程调用是很常见的数据交互手段,例如订单服务调用商品服务扣减库存,如果因为订单服务的网络问题,导致调用过程重试,但是商品服务在短时间内接收到相同的请求,那么会做相同的数据库库存扣减,导致了数据不一致的问题,也是属于重复问题那么我们再接口设计上面,需
阅读全文
摘要:import org.apache.commons.lang3.StringUtils; import java.util.HashMap; import java.util.Map; /** * @author : startqbb * map 与 url参数转换 */ public class
阅读全文
摘要:1、断言Assert工具类 // 要求参数 object 必须为非空(Not Null),否则抛出异常,不予放行 // 参数 message 参数用于定制异常信息。 void notNull(Object object, String message) // 要求参数必须空(Null),否则抛出异常
阅读全文
摘要:在pom.xml文件中加入依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-dependencies</artifactId> <version>选择你自己的版本</version> </p
阅读全文
摘要:为什么要写这么一篇博客呢? 不知道大家有没有这样的一种苦恼,就是在写代码的时候遇到复杂的核心的代码,想加一个特殊的注释方便后期自己或者同事查看,但是这玩意IDEA好像只给我们提供了两个 FIXME : 需要修正,代码有Bug TODO : 待完成功能 于是有了一个大胆的想法这玩意儿能不能自定义一个呢
阅读全文
摘要:先说一下初衷把:为啥突然要用Gradle,公司后期自研项目都使用Gradle构建...... 1、下载安装 这个就不说了,网上大家搜索一下,配置一下环境变量即可 2、Groovy的一些语法Gradle任务、文件操作等等,大家感兴趣可以去看看 // TODO 后期补上来 3、使用Gradle创建Spr
阅读全文
摘要:引入一个依赖 <dependency> <groupId>xin.altitude.cms</groupId> <artifactId>ucode-cms-common</artifactId> <version>1.5.8.3</version> </dependency> 准备实体类和BO类 D
阅读全文
摘要:话题不多说,直接开整 1、先导入依赖 <dependency> <groupId>io.github.admin4j</groupId> <artifactId>common-http-starter</artifactId> <version>0.4.2</version> </dependenc
阅读全文
摘要:【强制】主键索引名为 pk_字段名;唯一索引名为 uk_字段名;普通索引名则为 idx_字段名 说明:pk_ 即 primary key;uk_ 即 unique key;idx_ 即 index 的简称。
阅读全文
摘要:1、record快速定义类 @Test public void testRecord() { /** * JDK16新特性 * * @param start * @param end */ record qiu(int start, int end) { int sum() { return qiu
阅读全文
摘要:1、首先创建一个maven项目 2、导入相关的依赖 注意:lombok的版本 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www
阅读全文
摘要:1、导入相关依赖 <!--swagger--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version> </depend
阅读全文
摘要:CURRENT_TIMESTAMP alter table 表名 modify column update_time DATETIME NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间';
阅读全文
摘要:一、使用Docker安装minio docker run -d -p 9000:9000 -p 9001:9001 --name minio -e MINIO_ACCESS_KEY=qbb -e MINIO_SECRET_KEY=startqbb -v /opt/minio/data:/data -
阅读全文