问题列表 - 第30165页

与CruiseControl.NET集成的JavaScript单元测试

我正在寻找为JS提供单元测试的框架.后来,我将不得不将它与CruiseControl.NET集成.我有很多使用JS的asp网站,我需要自动化测试.例如,我使用本地JSUnit(可能是其他框架),这对我来说很容易,但我不知道如何将它与CC.NET集成.也许你可以告诉我如何开始?

注意:它必须是CC.NET,未指定单元测试的框架

javascript cruisecontrol.net unit-testing

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

脚本语言

我正在寻找一个很好的脚本语言来链接到我的程序.我正在寻找两个重要的属性:

  • 脚本语言应该硬链接到可执行文件中(不需要第三方安装).这对我来说非常重要,可以简化分发.
  • 脚本应该允许一些运行时调试选项(当我在程序中运行脚本时,我想在调试器中轻松运行它,而它在我的程序的上下文中运行)

可以用python,lua或其他语言为我提供这个吗?

python scripting lua programming-languages dynamic-languages

7
推荐指数
4
解决办法
917
查看次数

哪里可以获得haound训练的背景样本图像?

我需要使用opencv收集样本图像(负图像,或者也称为背景图像)进行haar训练.据说我需要有很多.大约5000或10000.你知道从哪里得到它们吗?

opencv training-data

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

字符串操作和内存分配 - C.

我正在学习C.我有一个方法,需要3个字符串并将它们组合起来做一些操作.以下是我使用GCC编译器的第一个实现.

void foo(const char *p1, const char *p2, const char *p3)
{
    size_t length = strlen(p1) + strlen(p2) + strlen(p3);
    char combined[length + 1];
    memset(combined, 0, length + 1);
    strcat(combined, p1);
    strcat(combined, p2);
    strcat(combined, p3);
    printf("Result : %s", combined);
}

int main()
{
    foo("hello ", "world ", "how");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这很好用.但是当我使用编译时cc -Wall -pedantic -g foo.c -o foo,我开始收到类似的警告ISO C90 forbids variable length array ‘combined’.MSVC没有编译此代码.更改了代码

void foo(const char *p1, const char *p2, const char *p3)
{
    size_t …
Run Code Online (Sandbox Code Playgroud)

c string portability

8
推荐指数
2
解决办法
820
查看次数

从C代码调用C++静态成员函数

我有一堆C代码.我无意将它们转换为C++代码.

现在,我想调用一些C++代码(我不介意修改C++代码,以便它们可以通过C代码调用).

class Utils {
public:
    static void fun();
}

class Utils2 {
public:
    static std::wstring fun();
}
Run Code Online (Sandbox Code Playgroud)

如果我倾向于使用以下语法调用它们,它们将不会编译(我使用的是VC++ 2008,扩展名为.c的C代码文件)

Utils::fun();
// Opps. How I can access std::wstring in C?
Utils2::fun();
Run Code Online (Sandbox Code Playgroud)

有什么建议吗?

c c++

7
推荐指数
2
解决办法
7230
查看次数

Windows Workflow是否被广泛使用?

我读了一下这项技术的总体思路,但它让我想起几十年前我们被告知"将来你不会编写代码,你会在一些图形工具中连接盒子".

它是一种已成为.NET开发中心的技术(如WCF和WPF)还是未能成功?

.net workflow

9
推荐指数
2
解决办法
295
查看次数

捕获python中的特定HTTP错误

我想抓住一个特定的http错误,而不是整个家庭中的任何一个..我想要做的是 -

import urllib2
try:
   urllib2.urlopen("some url")
except urllib2.HTTPError:
   <whatever>
Run Code Online (Sandbox Code Playgroud)

但我最终得到的是捕获任何类型的http错误,但我只想抓住指定的网页不存在!! 可能那是HTTP错误404 ..但我不知道如何指定只捕获错误404并让系统运行其他事件的默认处理程序..建议?

python http urllib urllib2

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

PHP中的严格模式?

其他具有自动变量声明的语言(如Perl)具有严格模式.

通过激活此严格模式,需要变量声明,并且只要您尝试使用未声明的变量,Perl就会抛出错误.

PHP提供任何类似的功能吗?

php variables declaration

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

这是一个错误吗?请检查一下

HTML

<div contentEditable="true">testing....</div>
Run Code Online (Sandbox Code Playgroud)

jQuery的

$(document).ready(function(){
   $('[contenteditable]').removeAttr('contenteditable');
});
Run Code Online (Sandbox Code Playgroud)

以上代码很好,工作正常.你可以在这里感受到它.

现在,试试吧

$('[contentEditable]').removeAttr('contentEditable'); 
// notice the CamelCase of the string contentEditable
Run Code Online (Sandbox Code Playgroud)

在FF 3.6中,它在控制台上出错

指定了无效或非法的字符串"code:"12
elem [name] = value;

div仍然可以编辑.

我怀疑它是jQuery选择器,但不是.通过进一步的检查,这是通过的论点.removeAttr('contentEditable');.它适用于所有小写字母.所以,我认为应该是所有小写字母.我很好奇,所以我尝试添加CLass属性并做.removeAttr('CLass');.但它的工作没有错误.

那么,为什么contentEditable要给我这个错误呢?


更新

来自Kobi,似乎它实际上接受了任何情况,除了contentEditable(我也尝试过).

骆驼香烟盒

javascript jquery

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

在Perl中运行system()命令时显示进度

我有一个执行某些任务的Perl脚本,其中一个是调用system命令"tar -cvf file.tar.....".

这通常需要一些时间,所以我希望命令行回显一个进度指示器,比如#system呼叫正在进行时回显到屏幕.

我一直在做一些挖掘并偶然发现fork.这是最好的方式吗?是否可以分叉system命令,然后创建一个while循环来检查$pidfork返回的状态?

我也看到过waitpid....我猜我也需要使用它.

fork system("tar ... ")
while ( forked process is still active) {
    print #
    sleep 1
}
Run Code Online (Sandbox Code Playgroud)

我吠叫错了树吗?

非常感谢约翰

perl

7
推荐指数
3
解决办法
3720
查看次数