随笔分类 - JAVA
摘要: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
阅读全文
摘要:阿里下的名词解释 
阅读全文
摘要:**后端跨域处理** > 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原服务配置一份 ![](https://img2023.cnblogs.co
阅读全文
摘要:版本 Unirest目前版本类型 <dependency> <groupId>com.mashape.unirest</groupId> <artifactId>unirest-java</artifactId> <version>1.4.9</version> </dependency> <dep
阅读全文
摘要:链路日志 在日常项目中我们大量使用日志来进行记录服务运行情况, 但是当数据量变大, 接口频次变高,就会出现线程号重复的情况,在排查问题是不能及时定位到相关点上。基于此场景下,MDC就应运而生了, 我也是最近才在项目中引入的;之前项目一直没有使用,引入后,查询日志什么的也都方便很多。 新项目使用 涉及
阅读全文