1. 需求: 系统存在两种类型的用户, 存储在不同的表中, 需要用不同的鉴权逻辑 2. 异常原因: 根本原因是注册了两个UserDetailsService, 当Initia...
1. 需求: 系统存在两种类型的用户, 存储在不同的表中, 需要用不同的鉴权逻辑 2. 异常原因: 根本原因是注册了两个UserDetailsService, 当Initia...
使用spring-cloud-alibaba-nacos-config配置中心: 启动原理, spring.factories配置启动类(自定义springboot star...
本来图省事想找个工具类, 不想自己码, 路过看了一下, 整体还挺好的,但是我发现几个问题,讨论一下, 另外代码我拿走用了:
1. CloseableHttpResponse httpResponse = null;
try {
return getHttpClientResult(httpResponse, httpClient, httpDelete);
} finally {
release(httpResponse, httpClient);
}
这个地方httpResponse是做无用功, java的按值传递
可以这么把入参去掉, 方法中使用try-with-resource关闭资源
2. put自己调用自己
3. CloseableHttpClient是线程安全的, 可以单例
HttpClient工具类由于简书2019年9月不可以发布新的博客,已经把最新的博客发布到CSDN了,文章链接HttpClient工具类
可以可以 很巧
Litecoin(莱特币)测试网络搭建1、下载litecoin Core 在莱特币官网下载最新的litecoin Core安装包 2、创建数据目录Litecoin,并在目录下创建配置文件litecoin.conf...
前言: 之前看过redis的订阅发布文档, 但是实际开发中并未使用. 最近同事有一个需求, 需要在key失效的时候做一些事情, 趁机研究了一下redis的订阅发布机制. ...