码迷,mamicode.com
首页 >  
搜索关键字:min-max heap    ( 3621个结果
关于java.lang.OutOfMemoryError: Java heap space的错误分析
今天无意间遇到这个错误:java.lang.OutOfMemoryError: Java heap space问题出现原因:使用a标签实现快速下载[当然已经实现了,但想了想还是要归纳解决这类问题]......开始还真有点茫然,没接触这个错误....没办法慢慢分析下再弄了几套数据测试下代码还是出现类似...
分类:编程语言   时间:2014-07-29 20:49:12    阅读次数:234
js内存泄露学习(转)
http://blog.csdn.net/kaitiren/article/details/19974269内存泄露不错的帖子,感谢分享Google Chrome浏览器提供了非常强大的JS调试工具,Heap Profiling便是其中一个。Heap Profiling可以记录当前的堆内存(heap)...
分类:Web程序   时间:2014-07-29 17:09:12    阅读次数:321
二叉堆
实现:#ifndef BINARY_HEAP_H#define BINARY_HEAP_H#include "dsexceptions.h"#include using namespace std;// BinaryHeap class//// CONSTRUCTION: with an optio...
分类:其他好文   时间:2014-07-29 14:04:18    阅读次数:230
lightoj-1010-Knights in Chessboard
题意: 给你一个n*m的棋盘,问你棋盘上最多放多少个马,使得任意两个马都不会互相攻击。 做法: 对于棋盘,我们会发现,如果我们只把马放在白色的方格内,则任意两个马都不会互相攻击。 这样我们有了第一种放法,全放在白格内或者全放在黑格内。 但是有一些特殊情况。 假如n=min(n,m),m=max(n,m); 如果n=1,那么我们可以在棋盘上全放上棋子。 如果n=2,那么我们可以一次把...
分类:其他好文   时间:2014-07-29 13:05:56    阅读次数:313
JVM【第七回】:【OutOfMemoryError异常之运行时常量池溢出】
如果要向运行时常量池中添加内容,最简单的做法就是使用String.intern()这个Native方法。该方法的作用是:如果池中已经包含一个等于此String对象的字符串,则返回代表池中这个字符串的String对象;否则将此String对象包含的字符串添加到常量池中,并且返回此String对象的引用。..
分类:其他好文   时间:2014-07-28 16:44:34    阅读次数:234
JVM【第八回】:【OutOfMemoryError异常之方法区溢出】
方法区用于存放Class的相关信息,如类名、访问修饰符、常量池、字段描述、方法描述等。对于这个区域的测试,基本的思路是运行时产生大量的类去填满方法区,虽然直接使用JavaSEAPI也可以动态产生类(如反射时的GeneratedConstructorAccessor和动态代理等),在本代码中借助CGLib直..
分类:其他好文   时间:2014-07-28 16:44:04    阅读次数:281
JVM【第九回】:【OutOfMemoryError异常之本机直接内存溢出】
DirectMemory容量可通过-XX:MaxDirectMemorySize指定,如果不指定,则默认与Java堆的最大值(-Xmx指定)一样。代码中越过了DirectByteBuffer类,直接通过反射获取Unsafe实例并进行内存分配(Unsafe类的getUnsafe()方法限制了只有引导类加载器才会返回实例,也就是设计者希望只有r..
分类:其他好文   时间:2014-07-28 16:43:04    阅读次数:281
CSAPP 书附带的代码中找不到的 config.h 在此给出(坑爹啊。。。)
原本是在实现malloc的过程中要有个#include "config.h" 但是怎么找都找不到,只要google,还好有好心人给出了config.h 不然我怎么都不明白HEAP_MAX究竟是多少。。。。 #ifndef __CONFIG_H_ #define __CONFIG_H_ /* * config.h - malloc lab configuration file *...
分类:移动开发   时间:2014-07-28 15:43:03    阅读次数:620
Java heap space 设置
当Java处理的数据量比较大时常常会出现:java.lang.OutOfMemoryError: Java heap space意味着JVM的堆内存耗尽了。如果有需要的话,可以通过设置JVM的参数来调整Heap的大小。 这中间有几个参数:参数名称含义默认值-Xms初始堆大小物理内存的1/64(...
分类:编程语言   时间:2014-07-28 15:22:43    阅读次数:257
Java知识点归总一之堆栈
Java栈与堆 (一天一个知识点2014-07-28)----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅...
分类:编程语言   时间:2014-07-28 14:37:53    阅读次数:324
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!