问题列表 - 第15891页

tortoisesvn上下文菜单和Windows 7/Vista UAC

我正在使用Windows 7和Tortoise SVN.(虽然同样适用于Vista)

例如,如果我想通过使用上下文菜单选项"SVN Checkout"来下载存储库,并且想要检出文件inetpub文件夹(受UAC保护),则由于UAC而无法使用龟尾SVN并给出"拒绝访问"错误.

如何通过"管理模式"中的上下文菜单运行Tortoise SVN?

谢谢,

短发

tortoisesvn uac windows-vista windows-7

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

循环遍历对象中的已知属性

我有一个包含30个属性的对象,我知道它们的名字.这些属性称为"ValueX"(1-30),其中X是数字.

我如何在循环中调用value1 - value30?

c# properties

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

java:使用原始类型作为方法参数会删除参数成员中的所有参数化类型信息

请解释为什么如果我在方法 test() 中使用原始类型 A ,我的类型列表中的 get() 方法返回一个对象而不是 B 。:

public class test
{
    public class B{}
    public class C{}

    public class A<T extends C>
    {
        private List<B> aBList;

        public List<B> mGetBList()
        {
            return aBList;
        }
    }

    public test(A pA) // Use of raw type - this is bad, I know!
    {
        B lB = pA.mGetBList().get(0); // Compile error: Type mismatch: 
                                      // cannot convert from Object to test.B   

    }
}
Run Code Online (Sandbox Code Playgroud)

如果我声明

public test(A<?> pA)
Run Code Online (Sandbox Code Playgroud)

get() 方法按预期返回 B。

java generics

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

在我的Singleton中初始化NSMutableArray时遇到麻烦

大家好.我得到一个奇怪的错误,我无法弄明白.这发生在使用单例模式创建的类中:

- (NSMutableArray *) getCurrentClasses
{
    NSMutableArray *current_classes = [[NSMutableArray init] alloc];
    NSLog([NSString stringWithFormat:@"%d", [current_classes count]]);
    ...
}
Run Code Online (Sandbox Code Playgroud)

当我运行它时,即使我只是初始化current_classes,它在日志中给我这个错误:

*由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'* - [NSCFArray count]:发送到未初始化的可变数组对象的方法'

有谁知道这是怎么回事?我在字面上最后一行初始化了它.

谢谢

singleton objective-c

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

如何将Tomcat 6库管理到%TOMCAT_HOME%/ lib下的子文件夹中?

我使用Tomcat 6.0.20和JDK 1.6.0.13.

如何从"%TOMCAT_HOME%/ lib /"的子文件夹加载库而不从子文件夹中取出.jars并将它们直接放入"%TOMCAT_HOME%/ lib /"?

我想这样做的原因是因为许多应用程序将共享大量库.

因此,对于组织的清醒,我想将它们存储到文件夹中:
%TOMCAT_HOME%/ lib/novell/.jar
%TOMCAT_HOME%/ lib/mail /
.jar
%TOMCAT_HOME%/ lib/upload/*.jar
等.

我该怎么做?请举个例子.我是否使用setclasspath.bat,catalina.properties或完全不同的东西?提前致谢.

apache tomcat shared

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

Jasper Reports - 在日期参数中添加一天

我正在创建一个 Jasper 报告,其中包含以下参数:

  • 开始日期(日期)
  • 日期结束(日期)

这些参数指示名为DATECREATED (时间戳)的字段的日期范围,其中包括时间。我希望日期范围是包容性的,也就是说,如果我过滤“2009年1月1日”到“2009年1月31日”,2009年1月31日的任何 DATECREATED 值(例如“2009年1月31日 15:00”) ”)将包含在报告中。

以前使用 Crystal Reports 时,我使用 DATEADD 函数创建过滤表达式,如下所示:

{DATECREATED} >= {DATESTART} and {DATECREATED} < DATEADD("d", 1, {DATEEND})
Run Code Online (Sandbox Code Playgroud)

(我意识到这在语法上不正确,但你明白了。)

Jasper Reports 有没有办法做类似的事情?

jasper-reports

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

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

安装自定义cocoa框架的最佳方法

我有一个自定义框架,遵循Apple的框架编程指南>> 安装框架中的建议我安装在/ Library/Frameworks中.我通过使用以下脚本添加Run Script构建阶段来完成此操作:

cp -R  build/Debug/MyFramework.framework /Library/Frameworks
Run Code Online (Sandbox Code Playgroud)

在我的项目中,我然后链接/ Library/Frameworks/MyFramework并将其导入我的类中,如下所示:

#import <MyFramework/MyFramework.h>
Run Code Online (Sandbox Code Playgroud)

这非常有效,除了我总是在调试器控制台中看到以下消息:

将程序加载到调试器中... sharedlibrary apply-load-rules所有警告:无法读取"/Users/elisevanlooij/Library/Frameworks/MyFramework.framework/Versions/A/MyFramework"(未找到文件)的符号.警告:无法读取"MyFramework"中的符号(尚未映射到内存中).程序已加载.

显然,编译器首先查看/ Users/elisevanlooij/Library/Frameworks,找不到MyFramework,然后查看/ Library/Frameworks,找到MyFramework并继续其快乐的方式.到目前为止,这更像是一个烦恼而不是真正的问题,但是当运行单元测试时,gdb停止(文件未找到)并拒绝继续.我通过在Run Script Phase中添加一行来解决这个问题

cp -R  build/Debug/MyFramework.framework ~/Library/Frameworks
Run Code Online (Sandbox Code Playgroud)

但是感觉就像是在拍摄一些不应该被打破的东西.我怎样才能解决这个问题?

xcode cocoa frameworks xcodebuild

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

jQuery AJAX:收集多个异步结果

我正在对表单数据进行验证,这样当有人点击提交按钮时,它会首先检查表单的内容.许多字段(可能为零,可能不止一个,具体取决于页面)具有类似于需要先与服务器进行检查的唯一代码.我正在向服务器运行异步请求,它只是对每个字段响应' ok'或' taken'.如果任何字段有错误,则页面不会提交.

一方面,这应该是异步的:它应该在该请求处于关闭处理时继续验证其余的表单字段,包括触发其他请求.如果同步进行呼叫,则会明显减慢后续字段的反馈速度.

另一方面,我想确保所有验证请求都返回(或超时),然后才对validate()方法作出"是"或"否" ,并允许提交继续进行.因此,如果有两个字段需要验证,那么该validate()方法应该触发这两个AJAX请求,处理其余字段,然后等到这两个请求返回后再返回.

我可以通过一些丑陋的自制解决方案来实现这一点(可能涉及一组代表正在进行的请求的随机ID),但在我做之前是否有任何内置函数,插件或标准技术我应该使用?


澄清

我认为我需要的是在继续使用方法之前使代码等待来自一个或多个异步请求的结果.这与回调不同,因为方法的结果取决于请求的结果.它与同步请求不同,因为它们可能不止一个.

我在提交之前使用它来检查表单:

$("form").submit(function () {
    return validate($(this));
});
Run Code Online (Sandbox Code Playgroud)

如果validate()方法返回false,则表单不提交.validate()hilights任何不被接受的领域.对于普通字段,validate()看起来像这样(大大简化的版本,没有反馈):

function validate(form) {
    resetWarnings(form);
    var ok = true;

    //  required fields
    form.find("input.required").each(function () {
        var field = $(this);
        if (field.val() === "") {
            ok = false;
        }
        return this; // meaningless in this case but a good habit to keep
    });

    //  fields that matches a pattern
    form.find("input.pattern").each(function () {
        var …
Run Code Online (Sandbox Code Playgroud)

ajax jquery asynchronous

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

在列表Python中删除重复项的最快方法

我有两个非常大的列表,并且至少需要一秒钟来循环它,我需要做200,000次.删除两个列表中的重复项以形成一个副本的最快方法是什么?

python sorting list

12
推荐指数
3
解决办法
8630
查看次数