摘要: 用法 隔离各个线程间的数据 避免线程内每个方法都进行传参,线程内的所有方法都可以直接获取到ThreadLocal中管理的对象。 package com.example.test1.service; import org.springframework.scheduling.annotation.As 阅读全文
posted @ 2023-04-12 13:47 twilight0402 阅读(311) 评论(0) 推荐(2) 编辑
摘要: @[TOC] # 使用默认的线程池 ## 方式一:通过`@Async`注解调用 ```java public class AsyncTest { @Async public void async(String name) throws InterruptedException { System.ou 阅读全文
posted @ 2023-04-11 10:20 twilight0402 阅读(794) 评论(1) 推荐(5) 编辑
摘要: 函数式接口 函数式接口:有且仅有一个抽象方法的接口。 使用@FunctionalInterface注解来标记。如果接口不是函数式接口就会编译出错 满足条件的接口即使不加上注解,那也是函数式接口 函数式接口可以作为方法的参数 public static void main(String[] args) 阅读全文
posted @ 2023-01-11 14:09 twilight0402 阅读(93) 评论(0) 推荐(0) 编辑
摘要: @Builder 是 lombok 中的注解。可以使用builder()构造的Person.PersonBuilder对象进行链式调用,给所有属性依次赋值。 Person person1 = Person.builder() .name("张三") .age(20) .build(); System 阅读全文
posted @ 2023-01-10 16:55 twilight0402 阅读(2709) 评论(0) 推荐(2) 编辑
摘要: 搭建网关 导入maven包: <!--网关依赖--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dependenc 阅读全文
posted @ 2022-12-16 16:38 twilight0402 阅读(237) 评论(0) 推荐(0) 编辑
摘要: nacos的默认端口是8848,但是他还占用了另外两个接口:9848、9849。因此,在单机配置集群时,不可使用三个连续的端口,否则会导致 gRPC端口冲突。 |端口|与主端口(8848)偏移量|作用| |:--:|:--:|:--:| |9848|1000|客户端gRPC请求服务端口,用户客户端向 阅读全文
posted @ 2022-12-06 11:21 twilight0402 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 1. docker 配置 使用-p参数暴露一个端口用于ssh连接。 docker run -itd --name wangchao_paddle --gpus all -p 8899:8888 -p 8822:22 -v /data:/root/data registry.baidubce.com/ 阅读全文
posted @ 2022-11-03 08:53 twilight0402 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 过滤器 实现过滤器需要实现 javax.servlet.Filter 接口。重写三个方法。其中 init() 方法在服务启动时执行,destroy() 在服务停止之前执行。 可用两种方式注册过滤器: 使用 FilterRegistrationBean 来注入。可使用 setOrder(0) 设置过滤 阅读全文
posted @ 2022-11-01 20:50 twilight0402 阅读(787) 评论(1) 推荐(1) 编辑
摘要: @AutoConfiguration 读取所有jar包下的 /META-INF/spring.factories 并追加到一个 LinkedMultiValueMap 中。每一个url中记录的文件路径如下: file:/C:/Users/wangchao/apache-maven-3.5.0/rep 阅读全文
posted @ 2022-11-01 10:44 twilight0402 阅读(645) 评论(2) 推荐(3) 编辑
摘要: 流相关的方法可以分为三种类型,分别是:获取Stream流、中间方法、终结方法。中间方法会返回当前流,可以方便的进行链式调用。 流不可重复使用,否则会报错: java.lang.IllegalStateException: stream has already been operated upon o 阅读全文
posted @ 2022-10-27 09:56 twilight0402 阅读(118) 评论(0) 推荐(0) 编辑