Package com.alibaba.druid.util

Examples of com.alibaba.druid.util.Histogram


import com.alibaba.druid.util.Histogram;

public class HistogramTest extends TestCase {

    public void test_histo() throws Exception {
        Histogram histo = Histogram.makeHistogram(4);
       
        Assert.assertEquals(4, histo.getRanges().length);

        histo.record(0);
       
        histo.record(1);
        histo.record(2);
       
        histo.record(11);
        histo.record(12);
        histo.record(13);
       
        histo.record(101);
        histo.record(102);
        histo.record(103);
        histo.record(104);
       
        histo.record(1001);
        histo.record(1002);
        histo.record(1003);
        histo.record(1004);
        histo.record(1005);
       
        histo.record(10001);
       
        Assert.assertEquals(1, histo.get(0));
        Assert.assertEquals(2, histo.get(1));
        Assert.assertEquals(3, histo.get(2));
        Assert.assertEquals(4, histo.get(3));
        Assert.assertEquals(6, histo.get(4));
       
        histo.toString();
    }
View Full Code Here

TOP

Related Classes of com.alibaba.druid.util.Histogram

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.