![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 69
hdfg159
Java & Groovy
展开
-
Spring Security 实现动态刷新 URL 白名单
RequestMatcher SpringSecurity 动态刷新 白名单 URL原创 2023-12-31 11:14:44 · 866 阅读 · 0 评论 -
feign 基于参数动态指定路由主机
可以通过参数内容动态改变主机路由地址暂时没发现其他的入口可以做目标路由的替换,只能以这一种方式实现,在原有基础上不要做太大的改动就可以实现功能。原创 2023-06-18 14:18:20 · 858 阅读 · 0 评论 -
Netty UDP 接收缓冲区 报文截取问题
NioDatagramChannel 初始化源码追踪 使用 ,追踪 源码调用构造方法初始化 配置信息调用父类构造方法原因 默认缓冲区大小只给了 2048 ,开发一个 Syslog UDP 协议服务,日志大小其实就不止这么点,所以日志被截取一部分导致问题出现构建 增加参数选项,把默认 2048 固定缓冲区调大实际构建代码如下:...原创 2022-06-05 21:13:48 · 998 阅读 · 0 评论 -
Apache HttpClient连接池泄露问题排查
Apache HttpClient连接池泄露问题排查问题背景业务系统主要的业务是一个数据聚合管理平台,其中系统有一个功能是同步所有资源(简称 大同步)业务同步数据请求数据工具是适配 Apache HttpClient 的 Feign ,这种请求封装是我当时根据业务适配业务封装请求 apiFeign 版本: 10.10.1问题来源在生产环境,大同步功能(20多个任务)发现跑了一半多的任务时候卡住,在测试环境并没有发现这个问题同步接口public interface Sync原创 2021-09-05 12:14:08 · 1350 阅读 · 0 评论 -
Spring Security Oauth2 Token 提取流程源码分析
Spring Security Oauth2 Token 提取流程源码分析问题Spring Security Oauth2 请求 提取 Token 方式请求头携带tokenurl参数携带token请求form表单源码spring-security-Oauth2 版本: 2.3.4.RELEASE配置访问受保护的资源需要携带token访问,所以资源服务器都会写一个相应的安全配置类配置适配器类都是继承 ResourceServerConfigurerAdapter,配合使用@Ena原创 2021-03-31 09:35:30 · 340 阅读 · 0 评论 -
Java 8 实现一个简单的错误重试工具类
Java 8 实现一个简单的错误重试工具类首先实现这个工具类需要熟悉一下Java 8的函数式编程或者对匿名内部类的实现方式知识储备:最好熟悉一下 Java 8 函数式编程一些常见的函数式接口,比如:Consumer/Supplier …因为使用 Lambda 实现相对实现内部类的方式更加简洁和直观代码实现:这个工具类的实现非常的简单,现在直接上代码:import java.util.List;import java.util.function.Consumer;原创 2020-08-15 10:30:10 · 652 阅读 · 1 评论