bubble sort heap sort and others ...
分类:
其他好文 时间:
2019-01-07 01:42:03
阅读次数:
135
在讲解String之前,我们先了解一下Java的内存结构。一、Java内存模型按照官方的说法:Java虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。JVM主要管理两种类型内存:堆和非堆,堆内存(HeapMemory)是在Java虚拟机启动时创建,非堆内存(Non-heapMemory)是在JVM堆之外的内存。简单来说,非堆包含方法区、JVM内部处理或优化所需的内存(如J
分类:
编程语言 时间:
2019-01-06 12:46:19
阅读次数:
218
一:参数优化 1,控制台取样间隔的设置,在jmeter/bin/jmeter.properties文件中修改 summariser.interval=10,默认为30s,最低可修改为6s 2,Jvm参数优化 bin目录下,vi jmeter,修改HEAP的size大小,默认512M,可以设置成102 ...
分类:
其他好文 时间:
2019-01-06 01:08:46
阅读次数:
223
关于Java的GC垃圾回收过程中,一些概念和过程的整理和理解。 1.1 堆 堆(Heap)是Java虚拟机中内存最大的一块区域,被所有线程共享,主要存放对象实例。 1.2 栈 栈(Stack)是线程私有的,生命周期与线程相同。每个方法在执行时都会创建一个栈帧用于存储局部变量表,操作数帧,方法出口信息 ...
分类:
其他好文 时间:
2019-01-05 18:12:32
阅读次数:
195
binary heap就是一种complete binary tree(完全二叉树)。也就是说,整棵binary tree除了最底层的叶节点之外,都是满的。而最底层的叶节点由左至右又不得有空隙。 以上是一个对heap的简单介绍。本文将用heap指代此种完全二叉树。那么在实际编写代码的时候怎么组织这种 ...
分类:
编程语言 时间:
2019-01-05 16:37:26
阅读次数:
192
在EHCache中,可以设置maxBytesLocalHeap、maxBytesLocalOffHeap、maxBytesLocalDisk值,以控制Cache占用的内存、磁盘的大小(注:这里Off Heap是指Element中的值已被序列化,但是还没写入磁盘的状态,貌似只有企业版的EHCache支 ...
分类:
编程语言 时间:
2019-01-04 21:29:13
阅读次数:
165
堆(heap) 1. 堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质: 堆中某个节点的值总是不大于或不小于其父节点的值; 堆总是一棵完全二叉树。 根节点最大的堆叫做最大堆、大根堆或大顶堆 根节点最小的堆叫做最小堆、小根堆或小顶堆 常见的堆还有二叉堆、斐波那契堆等。 2. 堆是在程序运行时 ...
分类:
其他好文 时间:
2019-01-03 22:41:04
阅读次数:
209
https://en.cppreference.com/w/cpp/language/range-for every object has a pointer to itsleft. stack operations are very quick it's computationally expen ...
分类:
编程语言 时间:
2019-01-01 12:31:54
阅读次数:
241
介绍排序算法,部分排序,获取前几的元素,分成两部分 ,堆排序 ...
分类:
编程语言 时间:
2019-01-01 00:57:08
阅读次数:
210
题目描述:如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。 实现语 ...
分类:
其他好文 时间:
2018-12-31 13:03:02
阅读次数:
175