您的位置:首页 > 编程语言 > Java开发

java web 处理大量用户并发提交的简单思路:队列加定时提交

2012-12-26 10:19 316 查看
模拟简单程序代码如下:

package cn.zz.lc.test;

import java.util.LinkedList;
import java.util.Queue;

public class TestQueue {
public static void main(String[] args) throws InterruptedException {
Queue<String> queue = new LinkedList<String>();
for (int i = 0; i < 65; i++) {
queue.offer("queue emement:" + i);
}
System.out.println(queue.size());
String str;
int j = 1;
while (!queue.isEmpty()) {
int k = 10;
while ((str = queue.poll()) != null) {
System.out.println(str);
k--;
if (k == 0) {
break;
}
}
System.out.println("第" + j + "次提交!");
j++;
Thread.sleep(5000);
}

System.out.println("===================================");
System.out.println(queue.size());
}

}


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: