小编Dav*_*itt的帖子

如何在Eclipse中保存堆(转储到文件)?

当我从MyEclipse运行或调试我的GA/AI时,我收到此错误:

线程"main"中的异常java.lang.OutOfMemoryError:Java堆空间

eclipse.ini看起来像这样:

-showsplash com.genuitec.myeclipse.product
--launcher.XXMaxPermSize 256m
-vmargs
-Xms128m
-Xmx512m
-Duser.language=en 
-XX:PermSize=128M 
-XX:MaxPermSize=256M
Run Code Online (Sandbox Code Playgroud)

像这样调用MyEclipse:

"C:\Program Files\MyEclipse 6.0\eclipse\eclipse.exe" -vm "C:\Program Files\MyEclipse 6.0\jre\bin\javaw.exe"  -vmargs -Xms1448M -Xmx1448M
Run Code Online (Sandbox Code Playgroud)

碰撞vm设置:

"C:\Program Files\MyEclipse 6.0\eclipse\eclipse.exe" -vm "C:\Program Files\MyEclipse 6.0\jre\bin\javaw.exe"  -vmargs -Xms80M -Xmx1024M
Run Code Online (Sandbox Code Playgroud)

没有效果.所以我试图让它将堆转储到一个文件,但放置这些:

-XX:+HeapDumpOnCtrlBreak
-XX:+HeapDumpOnOutOfMemoryError
Run Code Online (Sandbox Code Playgroud)

在程序参数中没有任何效果.如何使用更多的内存使用情况分析?例如,jstack目前在Windows平台上不可用.使用SendSignal没有我能看到的效果.

一个屏幕截图

java heap memory-leaks

5
推荐指数
1
解决办法
1万
查看次数

我何时应该在ColdFusion应用程序中使用Java?

当然,问题的响应者知道ColdFusion是一个Java EE应用程序,可以访问所有底层Java类,支持JSP自定义标记库等.但我想知道的是何时用Java编写代码,将其编译为JAR,并以CFML引用它.

这些都是在Fusebox,Mach-II或Model-Glue等框架中编写的CF MVC应用程序的上下文中.

java coldfusion

3
推荐指数
1
解决办法
276
查看次数

如何在自定义MXML标记中填充必需参数?

这是班级:

package fnc {
    import mx.containers.Canvas;

    public class Deck extends Canvas {

        protected var _chipCount:int;

        public function Deck(chipCount:int) {
            /* Associate some chips with this deck */
            _chipCount = chipCount;
        }

        public function get chipCount():int {
            return _chipCount;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是MXML:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:ns1="fnc.*">
    <ns1:Deck horizontalCenter="0" verticalCenter="0">
    </ns1:Deck>
</mx:Application>
Run Code Online (Sandbox Code Playgroud)

运行此应用程序会收到此错误:

ArgumentError:错误#1063:fnc :: Deck()上的参数计数不匹配.预期1,在mx.core上获得0.在mx.core :: Container/createComponentFromDescriptor()[C:\ autobuild\3.2.0\frameworks\projects\framework\src\mx\core\Container.as:3579]: :Container/createComponentsFromDescriptors()[C:\ autobuild\3.2.0\frameworks\projects\framework\src\mx\core\Container.as:3493] at mx.core :: Container/createChildren()[C:\ autobuild mx.core上的\ 3.2.0\frameworks\projects\framework\src\mx\core\Container.as:2589] :: UIComponent/initialize()[C:\ autobuild\3.2.0\frameworks\projects\framework\src\mx\core\UIComponent.as:5370]在mx.core :: Container/initialize()[C:\ autobuild\3.2.0\frameworks\projects\framework\src\mx\core\Container.as:2526 ]在mx.core :: Application/initialize()[C:\ autobuild\3.2.0\frameworks\projects\framework\src\mx\core\Application.as:846]在Practice/initialize()[C:\文档和设置\ …

apache-flex components

3
推荐指数
1
解决办法
2884
查看次数

标签 统计

java ×2

apache-flex ×1

coldfusion ×1

components ×1

heap ×1

memory-leaks ×1