![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
艾克AK
领资料/技术交流QQ群1070067105
展开
-
Spring Cloud Gateway 扩展支持动态限流
原生RequestRateLimiter 的不足配置方式spring: cloud: gateway: routes: - id: requestratelimiter_route uri: lb://pigx-upms order: 10000 predicates: - Path=/admin/** filters: - name: RequestRateLimiter原创 2020-06-09 14:52:39 · 519 阅读 · 0 评论 -
JAVA concurrency 之ThreadLocal源码详解,80%人不会
概述1、在并发编程中,为了控制数据的正确性,我们往往需要使用锁来来保证代码块的执行隔离性。但是在很多时候锁的开销太大了,而在某些情况下,我们的局部变量是线程私有的,每个线程都会有自己的独自的变/量,这个时候我们可以不对这部分数据进行加锁操作。于是ThredLocal应运而生。2、ThredLocal顾名思义,是线程持有的本地变量,存放在ThredLocal中的变量不会同步到其他线程以及主线程,所有线程对于其他的线程变量都是不可见的。那么我们来看下它是如何实现的吧。3、注意:光理论是不够的。在此免费赠.原创 2020-06-08 19:42:19 · 140 阅读 · 0 评论 -
Spring Security OAuth 格式化 token 输出
个性化token 背景{ "access_token": "e6669cdf-b6cd-43fe-af5c-f91a65041382", "token_type": "bearer", "refresh_token": "da91294d-446c-4a89-bdcf-88aee15a75e8", "expires_in": 43199, "scope": "server" } { "access_token":"a6f3原创 2020-06-08 13:26:22 · 276 阅读 · 0 评论