腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java程序员那些事
专栏作者
举报
64
文章
91524
阅读量
15
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
java
http
数据库
sql
存储
c++
javascript
文件存储
缓存
hashmap
自动驾驶
spring
jdk
网站
数据结构
费用中心
python
node.js
json
ide
git
网络安全
jvm
面向对象编程
二叉树
socket编程
数据分析
servlet
jsp
xml
html
jquery
云数据库 SQL Server
云数据库 Redis
access
mvc
github
api
maven
linux
unix
访问管理
云数据库 MongoDB
mongodb
分布式
压力测试
html5
yum
aop
安全
https
distinct
max
shutdown
threadpoolexecutor
队列
多线程
统计
线程池
效率
搜索文章
搜索
搜索
关闭
使用Guava RateLimiter限流以及源码解析
编程算法
linux
缓存
首先通过RateLimiter.create(1);创建一个限流器,参数代表每秒生成的令牌数,通过limiter.acquire(i);来以阻塞的方式获取令牌,当然也可以通过tryAcquire(int permits, long timeout, TimeUnit unit)来设置等待超时时间的方式获取令牌,如果超timeout为0,则代表非阻塞,获取不到立即返回。
用户6182664
2020-05-08
1K
0
线程池之ThreadPoolExecutor使用
缓存
知道了各个参数的作用后,我们开始构造符合我们期待的线程池。首先看JDK给我们预定义的几种线程池:
用户6182664
2020-05-07
366
0
关于Java底层Long类型源码的分析
c++
缓存
1.首先,Long类型的数值,是根据大小进行处理的。当数值大小范围在-128到127之间时,为了节省开销,引用的是LongCache缓存中的数据。在此范围外的,才重新创建对象,把要赋值的数据放入。
用户6182664
2019-09-12
934
0
模仿淘宝web扫码登录
json
编程算法
分布式
缓存
http
if ($(this).hasClass('qrcode-target-show')){
用户6182664
2019-09-10
1.3K
0
Java并发编程:volatile关键字解析
编程算法
java
缓存
volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。
用户6182664
2019-09-05
527
0
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
点击查看
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
立即参加
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档