随笔分类 - java
摘要:问题描述 在使用docker进行镜像拉取的时候,出现拉取不下来,或者连接超时问题,就会报错 Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Ti
阅读全文
摘要:package org.ailun; import io.minio.*; import io.minio.messages.*; import java.util.List; /** * @version 1.0 * @since : JDK 11 */ public class Test { p
阅读全文
摘要:CustomHttpServletRequestWrapper.java:包装请求,缓存请求体数据,重写读取数据方法 import javax.servlet.ReadListener; import javax.servlet.ServletInputStream; import javax.se
阅读全文
摘要:对单个容器生效 docker run --log-opt max-size=10m --log-opt max-file=3 全局容器生效 vim /etc/docker/daemon.json { "log-driver": "json-file", "log-opts": { "max-size
阅读全文
摘要:import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; /** * 限流器 */ public class RateLimiter { /** * 时间窗口,单位毫秒 */ pri
阅读全文
摘要:
阅读全文
摘要:docker拉取镜像报错:error pulling : download failed after attempts=6: dial tcp 69.162.134.178:443: i/o time 1、vim /etc/resolv.conf nameserver 8.8.8.8 nameser
阅读全文
摘要:定时工具 import cn.hutool.cron.CronUtil; import cn.hutool.cron.task.Task; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annot
阅读全文
摘要:目录UML 类图类图关系概述1、泛化关系(generalization)2、实现关系(realization)3、依赖关系(dependent)4、关联关系(association)4.1、一对一的关系4.2、单向的一对多4.3、单向多对一4.4、双向一对多、多对一4.5、单向多对多5、聚合关系(a
阅读全文
摘要:示例一 import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.nio.charset.StandardCharsets; import java.util.Ar
阅读全文
摘要:官网:https://github.com/opencv/opencv/releases 1、下载:opencv-4.8.0-windows.exe 2、安装.exe文件 3、将安装目录下的D:\XXX\opencv\build\java\opencv-480.jar添加至java项目工程中 4、将
阅读全文
摘要:参考:https://zhuanlan.zhihu.com/p/595032370 <dependency> <groupId>io.lettuce</groupId> <artifactId>lettuce-core</artifactId> <version>6.1.6.RELEASE</ver
阅读全文
摘要:目录示例一示例二示例三报表下载 示例一 依赖 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.8.5</version> </dependency> <dependenc
阅读全文
摘要:[toc] 官网:https://maven.apache.org/plugins/maven-shade-plugin/index.html `Apache maven shade plugin`提供把工程的`artifact`及其依赖打包到一个`uber-jar`中并能隐藏起来(比如重命名),s
阅读全文
摘要:[toc] # 一、匿名内部类的定义 - 最本质的还是一个类 - 是一个内部类(有关内部类的内容不在这里讲述了) - 该类没有具体名字(但是系统会分配一个代号在内存中) 匿名内部类声名格式: ```java public class T { public static void main(Strin
阅读全文
摘要:根据使用泛型`位置`的不同可以分为: - 声明侧泛型 - 使用侧泛型 # 一、声明侧泛型 声明侧的泛型信息被记录在`Class`文件的`Constant pool`中以`Signature`的形式保存。 ## 获取泛型类型相关方法 JDK的Class、Field、Method类提供了一系列的获取泛型
阅读全文
摘要:[toc] # 什么是SPI `SPI(Service Provider Interface)`是 JDK 提供的一套用来被第三方实现或者扩展的接口,它可以用来启用框架扩展和替换组件。 SPI的作用就是为这些被扩展的API寻找服务实现。 # SPI和API的使用场景 API (Application
阅读全文
摘要:[toc] `Dubbo官网`:https://cn.dubbo.apache.org/zh-cn/index.html 什么是垃圾(Garbage)? 这里的垃圾 指的是 在程序运行过程中没有任何指针指向的对象,即`不再被使用的对象`。 如果不及时清理这些对象(垃圾),这些对象将会占用程序内存,无法被其他对象使用,严重时可能导致内存溢出。
阅读全文