Articles of 窗户

“无法创buildJava虚拟机”造成的病毒或机器被搞乱了?

我使用的是双核XP机器 ,安装了4GB的内存(但由于32位的事实,操作系统只报告2.5GB )。 我正在使用最新的Eclipse (编辑,构build和运行)和Ant (另一种构build和运行方式)主动修改旧的JAVA应用程序至less一个月。 在Eclipse运行configuration和build.xml文件中,我们有以下JVM参数: -Xmx1024M -Xms1024M -Xmn384M 。 我们一直在使用这种configuration多年。 我也有一个batch file,用这个参数启动Eclipse: -vmargs -Xmx768M 。 这个batch file已经在我身边好几年了。 (现在我改变了修改eclipse.ini做configuration。) 前天,我发现使用Ant来构build和运行我的应用程序(我在修改过程中经常构build和运行)要慢得多。 我回家之前就重新启动了机器。 那天晚上,我VPN到我的机器完成一些修改(我是一个非常好的员工),发现更慢。 第二天早上,当我用Ant运行我们的应用程序时,开始发生“ 无法使Java虚拟机瘫痪 ”。 我重新启动了我的机器。 然后我无法启动我的Eclipse与同样的错误。 我必须改变vmargs声称只有512MB的内存来启动Eclipse。 Ant的build立时间从约20秒增加到约6分钟。 我必须减lessJVM的最大内存 -Xmx512M -Xms512M 在Eclipse中运行configuration和Ant build.xml以避免错误。 然后我卸载我的1.6u24 jdk / jre并安装了1.6u25。 我重新安装了Eclipse。 用趋势科技扫描整个机器,什么都没发现。 我通常连接的另一台机器做了一些testing,结果相似(较慢)。 所有其他机器,包括我的同事机器和笔记本电脑,使用相同的应用程序和工具都可以正常工作。 如果我使用Ant来构build和运行它,构build过程和启动过程会非常缓慢。 我已经创build了两个batch file来编译和启动我的应用程序。 他们正常工作。 用Eclipse编译时,它正常工作。 但是现在我不能要求JVM在所有情况下为我的应用程序声明1024MB 。 我的机器上的所有其他活动似乎很正常。 VisualStudio和C#应用程序照常工作。 由于硬盘故障,我的机器几个星期前重build。 所以没有太多无用的东西来放慢我的机器。 任何人都可以帮我弄清楚为什么我的机器上的JVM改变了它的行为? […]

IE8将dynamiciframe内容从caching重新加载到错误的iframe中

我有一个页面上有多个iframe。 每个iframe正在调用一些javascript,将新的iframedynamic写入父窗口的文档中。 这在第一页加载工作正常。 但是,如果页面在IE8(及更早版本)中刷新,其中一个dynamic生成的iframe将从caching中加载到父页面上的一个硬编码插槽中。 看下面的例子: http://www.risingspiral.com/ie8-iframe-refresh/ 在IE8刷新(可能需要几次尝试)Spot 2_将从caching加载到spot3.html的iframe中。 spot3.html根本不会被调用。 我已经保护免受IEdynamiciframe刷新问题在这里描述: http://buildingonmud.blogspot.com/2010/06/ie-iframe-refresh-and-back-button.html 但似乎还有一个问题。 同样有趣的是,问题总是出现在iframes spot2.html和spot3.html之间(至less对我而言)。 我已经尝试了很多不同的configuration来尝试解决这个问题。 所以,我正在寻找新的build议。 有任何想法吗?

系统初始化方法应该放在Cocos2d-x中?

我已经在iOS平台上使用Cocos2d-x开发了许多应用程序。 我总是把资源加载,audio预加载和系统组件初始化放到AppDelegate :: applicationDidFinishLaunching()函数中,或者从那里调用初始化例程。 这是因为这是应用程序的第一个主要场景被选中并加载到CCDirector中的地方。 最近,我的一个教程被移植到Windows,似乎没有被调用。 也许它甚至不存在于Android或其他目标平台的cocos2d-x(我现在只处理一个)。 在所有平台上,cocos2d-x期望你放置“应用程序初始化”代码吗?

MY SQL – 错误代码:1010.错误删除数据库(不能rmdir; errno:13)

当试图在MySQL中删除数据库 'DROP DATABASE IF EXISTS temporarydata' 我收到以下错误 Error Code: 1010. Error dropping database (can't rmdir '.\temporarydata', errno: 13) 我已经研究了这一点,我认为这可能是一个权限问题,但是我发现的所有修复都是针对Linux计算机的。 有没有人有任何想法如何在Windows 7中解决这个问题?

neo4j不以Neo4j.bat开头

当我在Neo4j.bat中双击(在Windows 8上)时,它会显示第二个命令提示符,向我显示命令提示符closures时出现的错误“不可能的情况”。 search谷歌错误没有被发现。 版本是1.9.2,但也是以前的1.9和2.0.0-M03给我同样的问题。

为Windows升级Ruby(1.9-> 2)和Rails(3.2-> 4)

我还是新来的RoR跟着一个教程,并已经开发了一些应用程序。 我已经安装了http://railsinstaller.org/en用于我的Windows 7 64位操作系统。 我正在寻找升级: Ruby – 1.9.3p392 – > 2.0.0 Rails – 3.2.13 – > 4 Rails安装程序没有这个可用。 要升级Ruby,我应该在http://rubyinstaller.org/下载安装程序吗? 我可以下载它,但我怎么才能正确地覆盖我的ruby版本为ugprade。 与Rails相同4.寻找任何指向正确方向的指针。 谢谢。

在Windows上安装Imagick for PHP和Apache

我采取的步骤迄今为止: 我在我的Win7机器上安装了Imagick,并通过命令行安装并正常运行。 我已经将php_imagick-3.1.2-5.6-ts-vc11-x86.zip的内容提取到我的\ PHP \ ext目录中。 在php.ini中启用imagick.dll 重新启动… 启动Apache时没有错误。 我仍然遇到Fatal error: Class 'Imagick' not found当我尝试运行使用Imagick的脚本时, Fatal error: Class 'Imagick' not found错误。 当前版本: Windows 7 x64 Apache 2.4.10 x86 VC11(来自Apachelounge) PHP 5.6.3 x86 VC11 TS(来自windows.php.net) ImageMagick 6.9.0-0 Q16 x86(来自imagemagick.org) Imagick DLL php_imagick-3.1.2-5.6-ts-vc11-x86.zip(从这里 ) 我正在运行一个较老的PHP版本,让Imagick正常工作,然后我更新了PHP(以及Imagick DLL),现在我似乎无法得到它的工作。 看着phpinfo( ) ,我没有看到Imagick列在那里,所以它似乎并没有加载模块。 这很奇怪,因为我在启动Apache时没有遇到任何错误。 我已经尝试了几乎所有在Windows上安装Imagick for PHP的书面和演练,但是它们似乎都是为旧版本的PHP编写的。 有人可以帮我得到这个安装和运行? 这似乎只是缺less一个简单的步骤,我似乎无法弄清楚。 如果您需要更多信息,请询问。 我会尽可能地帮你。

如何使用mt.exe将清单添加到可执行文件?

我正在尝试使用Windows SDK中的mt.exe来使用以下命令行将清单添加到没有的可执行文件中: C:\winsdk61>mt.exe -nologo -manifest "r:\shared\hl.exe.manifest" -updateresource:"r:\shared\hl33m.exe;#1" 不幸的是,当我这样做,我得到这个错误: mt.exe : general error c101008c: Failed to read the manifest from the resource of file "r:\shared\hl33m.exe". The specified resource type cannot be found in the image file. 当然,在文件中找不到资源 – 文件没有清单,这就是为什么我要添加一个。 我怎样才能将一个清单附加到一个可执行文件? 难道这不简单吗?

PHP 5.5.0与Microsoft SQL Server 2008 R2 – 没有sqlsrv_connect()?

我有以下的环境: Windows Server 2008 R2 IIS 7.5 Microsoft SQL Server 2008 R2 我想要使​​用新的PHP 5.5.0版本,它可以正常工作,但由于缺less当前的驱动程序,我无法连接到MSSQL服务器。 对于我以前的PHP 5.4.15版本,我使用了官方的微软驱动程序> here < 。 有没有可能从PHP 5.5.0连接?

Windows中的GetDesktopWindow和OpenInputDesktop API有什么区别?

Windows中的GetDesktopWindow和OpenInputDesktop API之间的用法区别是什么?