Redian新闻
>
有图有真相,鳖军的99式主战拖拉机上街了 (转载)
avatar
有图有真相,鳖军的99式主战拖拉机上街了 (转载)# Joke - 肚皮舞运动
r*e
1
有一个接口叫
void setRPS(int num);
接下来不断有request过来,如何实现下面的接口,返回accept或者deny,
bool process(int timestamp){
}
有什么好的想法吗
avatar
b*t
2
这次去CASINO三战三胜啊,爽! 明天接着再数钱,爽^2!
把吵架的热情投入到无限的股票交易中,你会发现生活偶尔也是很美好的!
avatar
I*a
3
【 以下文字转载自 Military 讨论区 】
发信人: Closingbell (替我问候你的主治大夫), 信区: Military
标 题: 有图有真相,鳖军的99式主战拖拉机上街了
发信站: BBS 未名空间站 (Wed Apr 2 09:27:06 2014, 美东)
闹市区限速,由于拖拉机的重量很大,履带对水泥路面易造成破坏。不过现在鳖拖拉机
在公路上行驶时为了避免损伤路面,会在履带上安装橡胶垫,这批99式主战拖拉机也采
取了这样的措施。
avatar
y*i
4
这个也太语焉不详了。。能详细点么
avatar
x*1
5
哭了。
avatar
m*k
6
control request number within a second
avatar
r*5
7


【在 b********t 的大作中提到】
: 这次去CASINO三战三胜啊,爽! 明天接着再数钱,爽^2!
: 把吵架的热情投入到无限的股票交易中,你会发现生活偶尔也是很美好的!

avatar
x*9
8
单线程多线程?
用一个双端队列存时间信息,然后每次有新请求来的时候维护一下。
不过对多线程不适用。
avatar
g*a
9
把吵架的热情投入到无限的股票交易中如果还输了钱,那就像加倍和人吵

【在 b********t 的大作中提到】
: 这次去CASINO三战三胜啊,爽! 明天接着再数钱,爽^2!
: 把吵架的热情投入到无限的股票交易中,你会发现生活偶尔也是很美好的!

avatar
l*0
10
This is a question about concurrency, the following code may work. Hope it's
helpful.
public class Solution {

AtomicInteger count = new AtomicInteger(0);
Integer limit = 0;
Integer startTimestamp = -1;
void setRPS(int num) {
limit = num;
}
bool process(int timestamp){ // suppose timestamp is ms
synchronized {
if(count.get() < limit) {
count.incrementAndGet();
return true;
} else if (timestamp - startTimestamp >= 60 * 1000) {
count.set(1);
startTimestamp = timestamp;
return true;
}
}
return false;
}
}
avatar
X*A
11
刚回来怎么就哭

【在 x*******1 的大作中提到】
: 哭了。
avatar
e*m
12
Google的Guava里提供了一个RateLimiter的class,可以做参考

【在 r*****e 的大作中提到】
: 有一个接口叫
: void setRPS(int num);
: 接下来不断有request过来,如何实现下面的接口,返回accept或者deny,
: bool process(int timestamp){
: }
: 有什么好的想法吗

avatar
w*8
13
请假大牛,这个题跟consumer producer有关系吗?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。