摘要:
什么是接口幂等性? 首先看看幂等性的概念: 幂等性原本是数学上的概念,用在接口上就可以理解为:同一个接口,多次发出同一个请求,必须保证操作只执行一次。调用接口发生异常并且重复尝试时,总是会造成系统所无法承受的损失,所以必须阻止这种现象的发生。 比如下面这些情况,如果没有实现接口幂等性会有很严重的后果 阅读全文
摘要:
Java-jdk 11或17 文件路径中没有jre文件 简介: Java-jdk 11或17 文件路径中没有jre文件 在使用IDE敲代码的时候,是需要安装jdk的。但是由于jdk版本的不同导致在配置系统环境的时候找不到对应的jre文件。 所以我们想要配置系统变量就需要有jre文件,jre文件是可以 阅读全文
摘要:
Docker安装ZK查看本地镜像和检索拉取Zookeeper 镜像 # 查看本地镜像 docker images # 检索ZooKeeper 镜像 docker search zookeeper # 拉取ZooKeeper镜像最新版本 docker pull zookeeper:latest # 我 阅读全文
摘要:
public class ResponseEntityFactory { private enum ResponseStatus { SUCCESS, FAIL, ERROR } public static ResponseEntity success (String message, Object 阅读全文
摘要:
如何对switch进行拆分重构在我们编写代码的时候,常常遇到许多if-else或者switch的情况,这种情况下如果分支过多,会导致我们的最大复杂度过大,可能在公司编代码的时候通过不了检测,我们可以对这些分支提取成方法单独存在,也只是能降低平均圈复杂度,最大还是无济于事,所以这里我写了6种方式来降低 阅读全文
摘要:
VsCode可以通过以下快捷键 格式化代码:On Windows Shift + Alt + F On Mac Shift + Option + F 1、向上/向下移动代码行 alt+ 下箭头/上箭头 2、向上/向下复制一行代码 shift+alt+ 下箭头/上箭头 3、选定多个相同的单词 ctrl 阅读全文
摘要:
https://repo1.maven.org/maven2/mysql/mysql-connector-java/ 阅读全文
摘要:
1.网络资源转File 需要引入依赖commons-io /** * 读取网络中的图片 * @param url https://www.kziyue.com/wp-content/uploads/2019/06/5bca-hxyuaph9825616.jpg * @return */ public 阅读全文
摘要:
问题描述: 引入多个jar包导致logback冲突 gradle 解决: 去除所有相关依赖: configurations { all*.exclude module : 'spring-boot-starter-logging' all*.exclude module : 'logback-cla 阅读全文
摘要:
import java.net.URI; import java.net.http.HttpClient; import java.net.http.HttpRequest; import java.net.http.HttpResponse; import java.nio.charset.Cha 阅读全文