随笔分类 - JAVA
摘要:.ignore git提交文件使用 CodeGlance Pro 文件预览地图 Grep Console 控制台日志过滤 Maven Helper 用于maven分析 MyBatisX mybatis插件方便文件快速跳转 Protobuf Generator proto文件快速编译生成java jc
阅读全文
摘要:1.类header模板 /** * @description: ${description} * @author: xxxx * @create: ${YEAR}-${MONTH}-${DAY} **/ 2.方法注释模板 ** * @description: $description$ * @par
阅读全文
摘要:1. 下载源码 : https://github.com/apache/incubator-seata 2. 本地启动注意: 缺少包的情况大部分需要编译proto文件 下载proto https://github.com/protocolbuffers/protobuf/releases 2.1 插
阅读全文
摘要:CompletableFuture介绍 CompletableFuture 是Java 8中引入的一个强大的异步编程工具,它实现了 Future 接口和 CompletionStage 接口。与传统的 Future 相比,CompletableFuture 提供了更多的控制能力,如手动完成、异常处理
阅读全文
摘要:1.JDK简介 基本情况 JDK 是 Java 语言的软件开发工具包。JDK 是整个 Java 开发的核心,它包括 Java 运行环境、Java 基础类库和 Java 工具。 版本情况 按照维护情况分为 non-LTS(短期) 和 LTS(长期)两种 ;对于短期支持版本(non-LTS)而言,Ora
阅读全文
摘要:相关jar包 <!--提示配置--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <version>3.2.
阅读全文
摘要:代码 public static void main (String[] args) { System.out.println(test()); } public static int test(){ int a = 1 ; try { return a ; }finally { ++a ; } }
阅读全文
摘要:1.规范与约束 2.防止参数被后续更改, 保证不可变唯一性
阅读全文
摘要:> 单例模式线程安全的四种创建方式 `静态代码块,静态内部类,双重检锁,枚举模式` ## 代码展示 >静态代码块 private static final SingletonDemo SINGLETON_DEMO; static { SINGLETON_DEMO = new SingletonDem
阅读全文
摘要:**日志模板** ```` ${log.pattern} utf-8 ${log.filePath}/${service.name}.log ${log.filePath}/logback/${service.name}.%d{yyyy-MM-dd}.log.gz ${log.maxHistory}
阅读全文
摘要:阿里下的名词解释 
阅读全文
摘要:**后端跨域处理** > springboot 项目 1. 注解`@CrossOrigin` 2. 实现`WebMvcConfigurer`接口中`addCorsMappings(CorsRegistry registry)`方法 3. 配置 `CorsFilter ` 4. filter 过滤器
阅读全文
摘要:代码 ```plaintext private static String getMinutes(int seconds){ if(seconds>0){ int remainder = seconds % 60; int minutes = (seconds - remainder) / 60;
阅读全文
摘要:> 话不多说 **1.三个注解区别** `@NotBlank` 只能作用在String上,不能为null,而且调用trim()后,长度必须大于0(不能为空格) `@NotNull` 不能为null,但可以为空字符串,校验Integer类型不能为空 `@NotEmpty` 不能为null,并且长度必须
阅读全文
摘要:>1. 编辑服务配置  >2.copy原服务配置一份 
浙公网安备 33010602011771号