摘要: 一、Spring boot运行时,会发送以下事件 1. ApplicationStartingEvent 2. ApplicationEnvironmentPreparedEvent:当Environment已经准备好,在context 创建前 3. ApplicationContextInitia 阅读全文
posted @ 2021-01-19 15:17 牧云文仔 阅读(5143) 评论(0) 推荐(1) 编辑
摘要: 一、原生的distinct()不支持按照列表里的对象某个属性去重 二、对某个字段过滤重复数据:使用HashMap private static <T> Predicate<T> distinctByKey(Function<? super T, ?> keyExtractor) { Map<Obje 阅读全文
posted @ 2021-01-19 15:06 牧云文仔 阅读(16681) 评论(0) 推荐(0) 编辑
摘要: 一、调用微信接口时,经常出现错误: java.lang.RuntimeException: org.apache.http.NoHttpResponseException: api.weixin.qq.com:443 failed to respond 接口:https://api.weixin.q 阅读全文
posted @ 2021-01-19 14:10 牧云文仔 阅读(6507) 评论(1) 推荐(1) 编辑
摘要: 一、微信接口 GET https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 文档: https://developers. 阅读全文
posted @ 2021-01-19 11:49 牧云文仔 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 一、正常调用HTTP接口 创建HTTP客户端->创建连接->get/post发送请求->关闭连接->销毁客户端 二、存在的问题 1. 重复创建客户端,可以把创建客户端放在util类里,程序启动的时候,只创建一次,不再销毁 2. 重复创建连接,握手协议降低了性能 三、HTTP连接池 1. 发送HTTP 阅读全文
posted @ 2021-01-19 11:05 牧云文仔 阅读(631) 评论(0) 推荐(0) 编辑