- 博客(6)
- 收藏
- 关注
原创 限流令牌算法
RateLimiter为了支持一定的流量突发,当一次调用acquire()的时候,如果当前令牌桶中没有足够的令牌,也不会阻塞当前acquire()请求,而是直接返回,然后将预支的那些令牌的生产时间累加到nextFreeTicketMicros,然后下次调用acquire()的时候就会阻塞更久。令牌桶的容量,即令牌桶中最大的令牌数。比如:当前令牌桶中的令牌数storedPermits=2,但是acquire(5)的时候不会立马阻塞,而是将超支的3个令牌的生产时间转义到下次调用acquire()的时候。
2024-04-18 21:02:30 768
原创 idea升级导致双击打不开的问题
项目场景:由于新项目要使用jdk17版本。所以19.2版的idea是不能适配jdk17的,所以更新到了2021最新版。但是idea打不开。19版本是能打开的。问题描述:idea的升级问题导致的编译器打不开问题原因分析:因为之前用过jetbrains-agent-latest插件,所以应该是插件导致的升级无法打开编译器问题解决方案:**1.**找到你的idea安装路径的bin目录下的idea.bat 批处理脚本,使用文本编辑器打开 idea.bat 脚本。(注:可用jetbrains t
2021-09-25 21:36:19 1383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人