问题列表 - 第26384页

将输入传递给Ant的<exec>任务

在获取输入密码后,我有一个运行标准-task的Ant脚本:

<input message="Password:" addproperty="password">
<handler classname="org.apache.tools.ant.input.SecureInputHandler" />
</input>

<exec executable="/bin/sh" input="${password}" failonerror="true">
    <arg line='-c "myScript.sh"' />
</exec>
Run Code Online (Sandbox Code Playgroud)

脚本myScript.sh会提示用户输入密码,而且我的理解是从Ant文档中输入应该是中继输入到<exec>任务执行的任何内容,而是我得到(用于输入密码foobar)

[exec] Failed to open /usr/local/foobar
Run Code Online (Sandbox Code Playgroud)

然后是我的脚本中的堆栈跟踪抱怨密码不正确...所以显然我已经理解文档错了.有人知道如何处理Ant中外部脚本的提示输入吗?

ant

6
推荐指数
1
解决办法
6299
查看次数

验证控制

我在网格视图模板上放置了一些验证控件.唯一的问题是它需要垂直占用大量空间.是否有设置解决此问题的属性?

c# asp.net validation controls gridview

4
推荐指数
1
解决办法
171
查看次数

在Grails控制台中调用TagLib的东西?

有没有办法从grails控制台内部调用taglib闭包?我希望能够获得grails控制台中的消息标记,我无法弄明白...

grails

10
推荐指数
1
解决办法
1272
查看次数

IntelliJ坏插件如何启动

嗨,我刚刚开始使用IntelliJ并拥有版本9.我刚刚安装了Mercurial插件,现在ide不再启动了.有错误的

Fatal error initializing class com.intellij.openapi.actionSystem.ActionManager:
java.lang.VerifyError: class com.dcx.hg.MercurialVcs overrides final method getName.()Ljava/lang/String;
Run Code Online (Sandbox Code Playgroud)

我现在知道我应该使用插件hg4idea

有没有办法我可以删除这个插件,所以我可以启动ide,我相信一定有..

提前致谢.

intellij-idea intellij-plugin

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

初始遗传编程参数

我在大学里做了一点GP(注意:很少)工作,最近一直在玩它.我的问题是关于初始运行设置(种群大小,世代数,树的最小/最大深度,初始树的最小/最大深度,用于不同复制操作的百分比等).设置这些参数的常规做法是什么?人们使用哪些论文/网站作为指导?

genetic-programming genetic-algorithm

9
推荐指数
1
解决办法
920
查看次数

Android:如何根据用户设置在启动时启动服务?

我正在尝试编写一个由管理后台服务的活动组成的应用程序.但是,我想实现一个用户设置,以便在启动时自动启动服务.我有使用SharedPreferences实现的用户设置,我通过使用BroadcastReceiver并监听BOOT_COMPLETED来启动服务.

但是,我无法找到实现设置的好方法,这样只有启用了所述设置才能在启动时启动服务.我可以想到一些廉价的方法(例如在服务中弄乱onCreate(),或者在SD卡上创建/检查文件)但我想遵循良好的做法.

必须有一个很好的方法来做到这一点,因为那里有大量的应用程序,我在网上找不到任何关于如何做的事情.

谢谢

android

0
推荐指数
1
解决办法
4015
查看次数

我可以从URL加载UIImage吗?

我有一个图像的URL(从UIImagePickerController获取)但我不再拥有内存中的图像(该URL是从以前的应用程序运行中保存的).我可以再次从URL重新加载UIImage吗?

我看到UIImage有一个imageWithContentsOfFile:但我有一个URL.我可以使用NSData的dataWithContentsOfURL:来读取URL吗?

EDIT1


根据@ Daniel的回答,我尝试了以下代码,但它不起作用......

NSLog(@"%s %@", __PRETTY_FUNCTION__, photoURL);     
if (photoURL) {
    NSURL* aURL = [NSURL URLWithString:photoURL];
    NSData* data = [[NSData alloc] initWithContentsOfURL:aURL];
    self.photoImage = [UIImage imageWithData:data];
    [data release];
}
Run Code Online (Sandbox Code Playgroud)

当我运行它时控制台显示:

-[PhotoBox willMoveToWindow:] file://localhost/Users/gary/Library/Application%20Support/iPhone%20Simulator/3.2/Media/DCIM/100APPLE/IMG_0004.JPG
*** -[NSURL length]: unrecognized selector sent to instance 0x536fbe0
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSURL length]: unrecognized selector sent to instance 0x536fbe0'
Run Code Online (Sandbox Code Playgroud)

查看调用堆栈,我调用URLWithString,调用URLWithString:relativeToURL:,然后是initWithString:relativeToURL:,然后是_CFStringIsLegalURLString,然后是CFStringGetLength,然后是forwarding_prep_0,然后转发,然后调用 - [NSObject doesNotRecognizeSelector].

我的NSString(photoURL的地址是0x536fbe0)没有响应长度的任何想法?为什么它说它没有响应 - [NSURL长度]?难道不知道param是NSString,而不是NSURL吗?

EDIT2


好的,代码的唯一问题是字符串到URL的转换.如果我硬编码字符串,其他一切工作正常.所以我的NSString有问题,如果我无法弄清楚,我想这应该是一个不同的问题.插入此行(我从上面的控制台日志粘贴路径),它工作正常:

photoURL = @"file://localhost/Users/gary/Library/Application%20Support/iPhone%20Simulator/3.2/Media/DCIM/100APPLE/IMG_0004.JPG";
Run Code Online (Sandbox Code Playgroud)

iphone uiimagepickercontroller uiimage ios

131
推荐指数
6
解决办法
16万
查看次数

ASP.NET的MultiView ID?

有没有办法按ID而不是索引在MultiView中设置活动视图?

像这样的东西?

multiviewProgress.Views["step3"].SetToActiveView();
Run Code Online (Sandbox Code Playgroud)

asp.net multiview

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

Python:Hack在不属于其类的对象上调用方法

假设您定义了一个类,该类具有执行一些复杂处理的方法:

class A(object):
    def my_method(self):
        # Some complicated processing is done here
        return self
Run Code Online (Sandbox Code Playgroud)

现在你想完全在另一个类的某个对象上使用该方法.喜欢,你想做A.my_method(7).

这就是你得到的:TypeError: unbound method my_method() must be called with A instance as first argument (got int instance instead).

现在,有没有可能破解东西,所以你可以调用该方法7?我想避免移动函数或重写它.(请注意,该方法的逻辑依赖于self.)

一个注意事项:我知道有些人会想说,"你做错了!你在滥用Python!你不应该这样做!" 所以是的,我知道,这是我想做的可怕的糟糕事情.我问是否有人知道该怎么做,而不是如何告诉我我不应该这样做.

python methods class object

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

C#.NET中的FLV/F4V对话库?

是否有任何库可以在c#.NET中以编程方式将输入视频(某些特定视频文件)转换为f4v或flv?

提前致谢.

.net c# flash video flv

6
推荐指数
1
解决办法
1842
查看次数