![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习-Java
_BD攻城师_
记录一些日常的大数据的处理思路,集群优化方案等等。
如有错误,请耐心指出,自当虚心接受 :)
展开
-
用栅栏(CyclicBarrier)实现高并发测试
public class TestCyclic { @Test public void test01() { int count = 10000;//并发线程数 CyclicBarrier cyclicBarrier = new CyclicBarrier(count); ExecutorService executorService原创 2017-05-01 22:56:58 · 2281 阅读 · 0 评论 -
Java并发工具包- java.util.concurrent
(队列)阻塞队列 BlockingQueue 一个线程往里边放,另外一个线程从里边取的一个 BlockingQueue BlockingQueue是一个接口常用实现类为: *ArrayBlockingQueue:内存连续,查询快 *LinkedBlockingQueue:内存不连续,添加方便 实现类的各种操作: 操作原则:FIFO先进先出 初始化ArrayBlockingQueue:原创 2017-04-17 21:35:15 · 412 阅读 · 0 评论 -
Java命令学习系列(5):Jhat(分析java堆)(转)
jhat(Java Heap Analysis Tool),是一个用来分析java的堆情况的命令。之前的文章讲到过,使用jmap可以生成Java堆的Dump文件。生成dump文件之后就可以用jhat命令,将dump文件转成html的形式,然后通过http访问可以查看堆情况。jhat命令解析会Java堆dump并启动一个web服务器,然后就可以在浏览器中查看堆的dump文件了。 实例 一、导出d转载 2017-11-08 16:59:50 · 517 阅读 · 0 评论