《如何在一个ArrayList中插入1000000个对象而不会堆内存溢出。》的相关内容
相关讨论
递归计算向非递归计算转换模板 -- 续
上一篇文章对递归向非递归转换的原理和过程作了介绍,本篇谈谈具体的代码实现。还是考虑上一篇文章中的递归例子:f(x) = f(x-1) + f(x-3), f(x) = 10 (x < 3)。用上文分析出来的规律,其实现如下:
public static double nonRecursion(double x) {
double initValue = x;
fin ...
by mingliangfeng 2008-06-07 浏览 (5179) 回复 (53) 关键字: 递归 非递归 模板 recursion non-recursion template
[提问]:修改tomcat 启动参数
目前在测试一个以前作的报表系统,由于数据量的增加,tomcat经常会发生内存溢出的错误信息,所以修改了tomcat catalina.bat文件的启动参数:主要是增加了下面两行
[code:1]CATALINA_OPTS="$CATALINA_OPTS -server -Xms256m -Xmx1024m -Xincgc"
echo "Using CATALINA ...
by greateWei 2004-02-27 浏览 (16940) 回复 (25) 关键字:
分析java.lang.OutOfMemoryError: PermGen space
SUN JDK+Tomcat 5.5.20运行服务的时候遇到问题,服务器跑几天后就会挂掉,并报java.lang.OutOfMemoryError: PermGen space异常。
发现很多人把问题归因于: spring,hibernate,tomcat,因为他们动态产生类,导致JVM中的permanent heap溢出 。然后解决方法众说纷纭,有人说升级 tomcat版本到最新甚至干 ...
by alanwu 2007-05-17 浏览 (30171) 回复 (36) 关键字: outofmemory, java, spring, tomcat, hibernate, cblib, jrokit
彩票选号后的数学——抽牌算法的实现
很简单的一个小算法,抛砖引玉了。
中国的彩票选号,例如36选7,从36个数字中随机选取7个,这在算法上如何实现呢?
最简单的想法就是,每次都从1~36随机选取一个数,一共选7次,不就可以了吗?
但这样会有一个问题——重复。彩票选号是不能重复的,这也即是说如果你第一次选到的数是10,那么以后再从1~36中选数的时候,10就不能再选了。
有人可能会说了,这还不好办,如果重复了就废掉,重新再选一个呗 ...
by 甜菜侯爵 2008-07-04 浏览 (4263) 回复 (36) 关键字:
相关博客
由MyEclipse内存不足谈谈JVM内存 转载
Filed under: JavaPlateform, Tools — Jet @ 3:16 pm
Tags: eclipse, jvm, myeclipse, 堆
原文出处: http://www.javatang.com/archives/2007/12/03/1653250.html
作者: Jet Mah from Ja ...
by smartwgd 2008-01-22 浏览 (310) 回复 (0) 关键字:
由MyEclipse内存不足谈谈JVM内存
原文出处: http://www.javatang.com/archives/2007/12/03/1653250.html
作者: Jet Mah from Java堂
声明: 可以非商业性任意转载, 转载时请务必以超链接形式标明文章原始出处、作者信息及此声明!
如果没有进行设置的话,在使用MyEclipse的经常出现如下图所示内存不足的提示。
myeclipse.png
提示中说的很明白:“ ...
by robustwang 2008-05-17 浏览 (214) 回复 (0) 关键字:
由MyEclipse内存不足谈谈JVM内存
原文出处: http://www.javatang.com/archives/2007/12/03/1653250.html作者: Jet Mah from Java堂声明: 可以非商业性任意转载, 转载时请务必以超链接形式标明文章原始出处、作者信息及此声明!
如果没有进行设置的话,在使用MyEclipse的经常出现如下图所示内存不足的提示。提示中说的很明白:“MyEclips ...
by yiliner 2008-07-07 浏览 (67) 回复 (0) 关键字:
由MyEclipse内存不足谈谈JVM内存(转)
【IT168 技术文档】如果没有进行设置的话,在使用MyEclipse的经常出现如下图所示内存不足的提示。
提示中说的很明白:“MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains.”意思是说当前只有小于5%的非堆内存是空 ...
by sunxboy 2007-12-13 浏览 (221) 回复 (0) 关键字: eclipse jvm
【转】eclipse.ini说明
-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到eclipse.ini文件Eclipse没有执行对应的设置?下面我们一一进 ...
by Dollyn 2008-06-05 浏览 (249) 回复 (0) 关键字:
相关圈子讨论
今天用jprobe监控了ecside的运行,发现了一个严重的问题
不知道是什么原因
columntag和rowtag的 release方法没有被调用 真是郁闷
而且在不同的应用服务器上表现出了不同的情况.
导致存在内存泄露的隐患 现在改好了
可是不明白原因 郁闷:'(
by fins 2007-04-25 浏览 (623) 回复 (5)
最近ubuntu上的eclipse老是挂掉,不知道啥原因
改了eclipse.ini的中配置还是不行的,有那位仁兄有好的解决方案,共享下的啊。。。感觉理性eclipse.ini配置作用不是很大的。
by diandidemeng 2007-07-25 浏览 (2369) 回复 (14)
Tacos Tapestry 在做实时刷新表格时内存溢出问题
最近在做一个实现定时刷新表格的组件,
使用的是tacos的tapestry组件实现Ajax+Tapestry
我是用的是tacos的AjaxAutoInvoker定时(3秒)去触发AjaxEventSubmit动作,在AjaxEventSubmit动作中去不断更新table组件。
但是使用过程中的问题是,在我的环境(Eclipse3.2+MyEclipse5+Tomcat5.5 ...
by ylyqsm 2007-01-07 浏览 (816) 回复 (5)
WebSphere内存溢出
今天回到公司,客户方面就打电话说无法进入系统。我就去查看了一下,在url输入应用Web地址,状态栏显示“已找到网站,正在连接”,一直等就是不出现网站,登陆WebSphere管理页面也是一样的情况,登陆Web机器,使用“日志查看器”没有看到什么错误信息,但是我手动停止服务器也停止不了,最后重启了机器才一起恢复正常。
之前的jvm堆设置的256-512,也不太清楚那么出问题,我们经理看有个日 ...
by mgssnake 2008-04-28 浏览 (337) 回复 (1)
再论D语言数组的性能
本来想发篇帖子,了了几句说明情况就OK了。
但是,后来越写越多,干脆写成文章得了,哈哈。
偶是新人,如有不对的地方,还望各位老前辈指正啊。
文章地址:
http://colorful1982.blog.sohu.com/46495851.html
by Colorful 2007-05-18 浏览 (1831) 回复 (25)
相关新闻
推荐风轻扬:Java 6中的性能优化
J2SE 6(代号:Mustang野马)主要设计原则之一就是提升J2SE的性能和扩展能力,主要通过最大程度提升运行效率,更好的垃圾收集和一些客户端性能来达到。
1、偏向锁(Biased locking)
Java 6以前加锁操作都会导致一次原子CAS(Compare-And-Set)操作,CAS操作是比较耗时的,即使这个锁上实际上没有冲突,只被一个线程拥有,也会带来较大开销。为解决这一问题,Ja ...
by withyou 2008-07-07 浏览 (851) 回复 (2) 关键字:
Computer Science 计算机科学经典著作
1.The Art of Computer Programming
Author: Donald.E.Knuth Web site: http://www-cs-faculty.stanford.edu/~knuth/taocp.html Book Info: 这部书被誉为20世纪最重要的20部着作之一,与Einstein的<<相对论>>并列,是计算机科 ...
by Odysseus_110 2008-06-05 浏览 (1985) 回复 (16) 关键字:
推荐知识库条目
Comming soon

