问题列表 - 第30978页

Hudson:跟踪每个构建中已更改文件的数量

有没有人知道一种内置方法让Hudson跟踪每个构建中源代码存储库中有多少文件被更改,添加或删除?我想以与JUnit测试结果图显示每个构建的通过和失败测试的数量相同的方式绘制结果.

测量图表插件绘图插件看起来可能给我一个起点,但我想知道是否有可能是一个更具体的插件或功能已经可用.

我的SCM系统是CVS,但我想要一个可以与其他SCM系统一起使用的通用解决方案.

version-control tracking hudson hudson-plugins

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

序列化/反序列化对象 - 字段的顺序很重要?

DataContractSerializer如果字段不在"正确"(无论是什么意思)顺序中,是否可能错误地反序列化对象?

我尝试序列化/反序列化的类没有在字段/属性上放置顺序属性.然而,我的一个字段总是被反序列化,null即使它具有非空值(它实际上包含字符串列表).

当我在序列化文件中移动两个XML元素以匹配另一个XML示例中的顺序时(反序列化工作没有问题)一切都开始工作.

这对我没有意义,但也许有人知道的更好.;)

.net c# serialization xml-serialization datacontractserializer

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

StreamWriter正在写回车?

我有一个非常简单的控制台应用程序,可以创建文本文件.以下是代码的概述:

StreamWriter writer = File.CreateText("c:\\temp.txt");
foreach (blah...)
{
  writer.Write(body.ToString() + "\n");
  writer.Flush();
}
writer.Close();
Run Code Online (Sandbox Code Playgroud)

客户声称每行末尾都有回车.这些回车来自哪里?

更新:在VS二进制编辑器和Notepad ++中打开后,没有出现过0d 0a.我要回到客户端.

c#

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

EXTJS - 如何验证元素是否存在?

我需要知道在一个ext formPanel中是否存在一个boxComponent才能采取某些行动......有什么办法可以知道吗?这样的事情:

if(getElementById("boxId") != 'undefined' ){
    alert('exists');
} 
Run Code Online (Sandbox Code Playgroud)

extjs

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

ASP .NET自定义RoleProvider不尊重cacheRolesInCookie ="true"

我已经实现了一个自定义角色提供程序,并在我的web.config文件中配置它,如下所示:

<roleManager enabled="true" defaultProvider="TDRoleProvider" cacheRolesInCookie="true">
  <providers>
    <clear/>
    <add name="TDRoleProvider" type="TDRoleProvider"/>
  </providers>
</roleManager>
Run Code Online (Sandbox Code Playgroud)

我已经覆盖了我的自定义角色提供程序中的GetRolesForUser函数,我已经介入它,它运行得很好 - 为我正在测试的用户加载了60个角色.但是,我注意到每次调用User.IsInRole的请求都会调用GetRolesForUser.在我编写的其他应用程序中,它只调用一次,然后将结果缓存在cookie中.出于某种原因,缓存不适用于此应用程序.任何想法为什么?

asp.net cookies forms-authentication roleprovider

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

ASP.NET customErrors with mode = remoteOnly和global.asax处理异常

我在Web配置文件中设置了自定义错误,如下所示:

<customErrors mode="RemoteOnly" defaultRedirect="GenericError.aspx" />
Run Code Online (Sandbox Code Playgroud)

好的和花花公子...我喜欢那种模式="RemoteOnly"促进发展......

对于未处理的异常,我在global.asax中:

Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
    Response.Redirect("GenericError.aspx")
End Sub
Run Code Online (Sandbox Code Playgroud)

但是,未处理的异常将转到通用错误页面,而不是开发人员首选的信息黄色死亡屏幕.我可以在global.asax中注释掉重定向,但是我需要记住为生产环境更改它.有没有办法可以检查Application_Error我是否是远程的,以确定是否重定向?

asp.net redirect exception custom-errors global-asax

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

用户在C中定义的数组大小

我正在阅读"插图C",第一个练习题是:

程序MATMUL将固定大小的矩阵相乘.使程序处理任何指定的大小.

所以下面是我到目前为止提出的代码.但是我读到所有属性都需要在main函数之前声明.那么如何获得自定义大小的数组而不在主函数中声明它们?

#define _CRT_SECURE_NO_DEPRECATE
#include <stdio.h>

int n, m, i, j, k;

int main(void)
{
    printf("\nEnter:rows for A, columns for A and rows for B, columns for B\n");
    scanf("%i %i %i", &i, &j, &k);
    float A[i][j], B[j][k], C[i][k];    //Not legal, right?

    /*Read in A array*/
    for(n=0; n<i; ++n)
        for(m=0; m<j; ++m)
            scanf("%f", &A[n][m]);

    /*Read in B array*/
    for(n=0; n<j; ++n)
        for(m=0; m<k; ++m)
            scanf("%f", &B[n][m]);

    /*Calculate C array*/
    for(j=0; j<i; ++j)
        for(i=0; i<k; ++i)
        {
            C[i][j] = 0;
            for …
Run Code Online (Sandbox Code Playgroud)

c arrays pointers

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

编译独立的静态可执行文件

我正在尝试编译不使用动态加载程序的可执行文件(ELF文件).我构建了一个交叉编译器,它编译linux中的mips,用于我制作的模拟器上.我在编译hello.cpp文件(hello world program)时声明了标志-static-libgcc.显然这还不够.因为我的可执行文件中仍有一个段包含动态加载程序的名称/路径.我用什么标志来生成包含需要运行的所有内容的可执行文件?我需要重建我的交叉编译器吗?

c++ compiler-construction linker executable

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

需要数据库设计指导

一位兼职漫画家的奶农也有几头奶牛.他将每头牛分配给一个特定的牛群.在每个牛群中,农民都有一头他最喜欢的牛 - 通常是牛在动画片中的特色.每个牛群中的一些不满,主要是那些认为应该出现在卡通片中的人,不同意农民对最喜欢的牛的选择,他们贬低地称之为神圣的牛.结果,每个牛群现在都选出了一个牧群领袖.

这就是我认为表格应该是什么样的,如果可以做得更好,你可以告诉我吗?到目前为止,我正在使用喜欢的表做多对多,因为中间是这是最好的解决方案,也不需要SQL语句这只是出于设计目的.

先感谢您

Table Herd           Table Favorite               Table Cartoon   Table Cow
PK herdID          Intermediate Table             PK cartoonID     PK cowID
   herdname                                          cartoonTitle     cowName
   herdleader                                        cartoonType
                                                     cartoonDate
Run Code Online (Sandbox Code Playgroud)

编辑图片@ 3:01 pmEST这是对的吗?

cowErd http://img838.imageshack.us/img838/1268/capture3h.png

添加了新的图像@ 8:57 am 7/20/2010可以有人评论这个ERD请 Erd2 http://img37.imageshack.us/img37/5794/capture3fc.png

添加新图片@ 12:47 pm 7/20/2010除非有任何异议,这是每个Mark的解释标记ERD的最终草案 http://img651.imageshack.us/img651/691/capture4b.png

sql database database-design erd

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

使用绑定变量进行Oracle分区修剪

我有一个大的(150米+行)表,使用DATE分区键分区为四分之一.

当我使用类似的东西查询表格时...

SELECT *
FROM   LARGE_TABLE
WHERE  THE_PARTITION_DATE >= TO_DATE('1/1/2009', 'DD/MM/YYYY')
AND    THE_PARTITION_DATE < TO_DATE('1/4/2009', 'DD/MM/YYYY');
Run Code Online (Sandbox Code Playgroud)

...分区修剪工作正常...... optomiser能够意识到它只需要查看单个分区(在本例中为Q1 2009).EXPLAIN PLAN显示"PARTITION RANGE SINGLE"

但是,当我将此查询移动到PL/SQL并传入与变量相同的日期时,该计划显示为"PARTITION RANGE(ITERATOR)"... <optomiser>无法理解它只需要查看单个partiiton(可能是因为它在评估计划时没有实际值).

到目前为止,我发现的唯一解决方法是编写一个EXECUTE IMMEDIATE,包括SQL字符串中的日期,以便分区修剪正常工作.

有没有更好的办法?

sql oracle performance partitioning

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