我正在更改我没有编写的Flex项目的一组代码,并设置为使用ant任务进行编译.我假设代码库在最后一次检查时是稳定的,但是在尝试使用MXMLC和ant构建项目时遇到了内存问题(请参阅下面的堆栈跟踪).以前,我只是出现内存不足错误.我尝试使用不同的机器并获得更详细的异常(包括图像提取器的问题).我已经尝试过使用各种版本的SDK,我尝试用没有运气来替换<mxmlc>标签<exec executable="mxmlc">.这是我的java版本,如果与它有任何关系:
» java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02-279-10M3065)
Java HotSpot(TM) 64-Bit Server VM (build 16.3-b01-279, mixed mode)
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激.谢谢!
Buildfile: build.xml
compileSWF:
[echo] Compiling main.swf...
[mxmlc] Loading configuration file /Applications/Adobe Flash Builder 4 Plug-in/sdks/4.0.0beta2/frameworks/flex-config.xml
[mxmlc] Exception in thread "Image Fetcher 0" java.lang.OutOfMemoryError: Java heap space
[mxmlc] at java.awt.image.PixelGrabber.setDimensions(PixelGrabber.java:360)
[mxmlc] at sun.awt.image.ImageDecoder.setDimensions(ImageDecoder.java:62)
[mxmlc] at sun.awt.image.JPEGImageDecoder.sendHeaderInfo(JPEGImageDecoder.java:71)
[mxmlc] at sun.awt.image.JPEGImageDecoder.readImage(Native Method)
[mxmlc] at sun.awt.image.JPEGImageDecoder.produceImage(JPEGImageDecoder.java:119)
[mxmlc] at sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:246)
[mxmlc] at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:172)
[mxmlc] at sun.awt.image.ImageFetcher.run(ImageFetcher.java:136)
[mxmlc] …Run Code Online (Sandbox Code Playgroud) 我让Vim设置为使用优秀的NERDTree插件.但是,在某些环境中我不希望加载此插件.
在我的.vimrc中,我有一个仅在特定环境变量为true时运行的部分.在其中一个部分中,我想禁用NERDTree的加载,但我遇到的所有信息都说明了如何禁用所有插件,而不仅仅是一个.
有人可以演示如何在Vim中禁用一个特定插件的加载吗?
我编写了一个小的VBScript来创建.zip文件,然后将指定文件夹的内容复制到该.zip文件中.
我出于某种原因逐个复制文件(我知道我可以一次完成所有这些).但是我的问题是,当我尝试在没有WScript的情况下逐个复制它们.在每次循环迭代之间,我得到一个"找不到文件或没有读取权限".错误; 如果我WScript.Sleep 200在每次写入后放置它有效但不是100%的时间.
我想摆脱Sleep功能并不依赖于它,因为根据文件大小的不同,写入可能需要更长的时间,因此200毫秒可能还不够.
正如您可以看到下面的一小段代码,我遍历文件,然后如果它们与扩展名匹配,我将它们放入.zip(zipFile)
For Each file In folderToZip.Items
For Each extension In fileExtensions
if (InStr(file, extension)) Then
zipFile.CopyHere(file)
WScript.Sleep 200
Exit For
End If
Next
Next
Run Code Online (Sandbox Code Playgroud)
关于如何停止依赖睡眠功能的任何建议?
谢谢
我一直在使用NERDTree.每次我需要创建一个新目录时,我都需要去终端.有没有一种快速简便的方法来使用NERDTree创建目录.
我读了文档但找不到任何东西.
如何制作.BAT文件完成后自行删除?我有一个简单的bat文件终止进程.我希望.BAT文件删除自己.
我想知道如何通过AJAX开发一个安全的表单帖子.
例如,我有:
我的HTML表单.
我的JavaScript处理提交.
提交网址为"post_data.php"
发布的数据是:
id=8&name=Denis
Run Code Online (Sandbox Code Playgroud)
PHP验证变量id和name是否为POSTED及其数据类型.如果可以的话,继续在数据库上做一些事情.
我的问题是,我如何阻止某人在我的网站之外创建自己的html表单,或者其他什么,并将错误的数据发布到我的PHP脚本中?
想象一下,数据确实存在于我的数据库中,这可能很糟糕.
谢谢
我可以连接到远程SQL 2008 Server实例,但我无法使用SQL Server 2008 Management Studio查看实例中的所有数据库.
我怀疑我的问题与远程实例中的所有数据库都没有相同版本有关.例如,我通过从2005年开始备份并将其导入2008,将2005数据库"升级"到2008年.
当我意识到这不是我从其他PC上看到的数据库之一时,我注意到导入的兼容级别仍然是2005,所以我将其更改为2008.仍然无法看到数据库.
在该远程服务器上,实例节点名为"sql2008",并且是"版本10".
当我从本地PC连接到sql2008远程实例时,该连接在本地显示为"SQL Server Version 8.0"实例.
我怀疑在本地,我只是在远程2008实例中显示的数据库,但尚未升级.
我想我不知道是什么构成升级的数据库,我不知道如何连接以查看所有数据库,即使这需要来自源PC的多个连接.
本地机器是Windows 7旗舰版.远程主机是Windows XP专业版.
相关 - 无法查看SQL Server 2008实例.
这是我在使用Mgt Studio的远程服务器上看到的,即SQL 2008实例和2000实例.

当我登录到SQL 2008实例并执行以下查询时
SELECT @@ VERSION作为版本,SERVERPROPERTY('ComputerNamePhysicalNetBIOS')作为ComputerNamePhysicalNetBIOS,SERVERPROPERTY('ServerName')作为ServerName,SERVERPROPERTY('MachineName')作为MachineName
结果重新确认上面显示的版本为10的2008b实例是2008实例:
Microsoft SQL Server 2008 (SP1) - 10.0.2531.0 (Intel X86) Mar 29 2009 10:27:29 Copyright (c) 1988-2008 Microsoft Corporation Developer Edition on Windows NT 5.1 <X86> (Build 2600: Service Pack 3)
USPL-DOKMANC2 USPL-DOKMANC2\SQL2008B USPL-DOKMANC2
Run Code Online (Sandbox Code Playgroud)
好的,现在从我的LOCAL框中,我使用SQL Mgt Studio尝试连接到USPL-DOKMANC2(远程盒子).
...我连接到远程w/o端口我收到此错误:
但是如果我进入DEFAULT端口,我就可以连接了.请注意,我刚刚添加的SQL2008连接显示为版本"8"(SQL 2000). alt …
我正在使用KUbuntu 10.04(Lucid Lynx).我已经安装了zsh和screen.我已将zsh设置为默认shell,方法是在设置 - >编辑终端的当前配置文件中将Command设置为zsh.但是,当我启动屏幕时,加载了bash shell.如果我运行命令zsh,则zsh启动但显示以下消息:
"/home/joel/.zshrc:36: Can't add module parameter `mapfile': parameter already exists"
Run Code Online (Sandbox Code Playgroud)
此外,仅为当前屏幕实例调用zsh,我必须再次为其他实例手动调用它.那么,有没有办法在默认情况下使屏幕加载zsh并为每个实例自动调用它?
谢谢
我有很多类看起来像这样:
class Foo(val:BasicData) extends Bar(val) {
val helper = new Helper(val)
val derived1 = helper.getDerived1Value()
val derived2 = helper.getDerived2Value()
}
Run Code Online (Sandbox Code Playgroud)
...除了我不想在构造函数的末尾之外保留"helper"的实例.在Java中,我会做这样的事情:
public class Foo {
final Derived derived1, derived2;
public Foo(BasicData val) {
super(val);
Helper helper = new Helper(val);
derived1 = helper.getDerived1Value();
derived2 = helper.getDerived2Value();
}
}
Run Code Online (Sandbox Code Playgroud)
那么我如何在Scala中做类似的事情呢?我知道使用apply方法创建一个与该类同名的辅助对象:我希望有一些更简洁的东西.
vim ×2
ajax ×1
ant ×1
apache-flex ×1
asp.net ×1
asp.net-mvc ×1
batch-file ×1
constructor ×1
delete-file ×1
forms ×1
gnu-screen ×1
java ×1
mxmlc ×1
nerdtree ×1
post ×1
process ×1
scala ×1
security ×1
sleep ×1
sql-server ×1
unix ×1
vbscript ×1
wsh ×1
zsh ×1