问题列表 - 第4314页

如何在Silverlight DatePicker控件中更改日期格式?

这非常有效:

<my:DatePicker IsTodayHighlighted="True" Width="200">
</my:DatePicker> 
Run Code Online (Sandbox Code Playgroud)

但我想格式化日期,如下所示:

<my:DatePicker IsTodayHighlighted="True" Width="200" Format="yyyy-mm-dd">
</my:DatePicker> 
Run Code Online (Sandbox Code Playgroud)

有人知道这个的语法吗?

silverlight datepicker

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

如何从IIS7中删除eTag标头?

根据雅虎针对高性能网站的最佳做法,我想从我的标题中删除Etags(我手动管理所有缓存,不需要Etags ......以及何时/如果我需要扩展到农场,我真的很喜欢他们走了).我在Windows Server 2008上运行IIS7.任何人都知道我该怎么做?

asp.net etag iis-7

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

Rhino Mocks - Stub .Expect vs .AssertWasCalled

好吧,我知道在Rhino Mocks中对新的AAA语法有很多困惑,但我必须说实话,从我到目前为止看到的,我喜欢.它读得更好,并节省了一些按键.

基本上,我正在测试一个ListController基本上将负责一些事情列表:)我已经创建了一个最终将成为DAL的接口,这当然是存在的.

我有以下代码:

(manager是被测系统,data是存根数据接口)

    [Fact]
    public void list_count_queries_data()
    {
        data.Expect(x => x.ListCount(1));
        manager.ListCount();
        data.VerifyAllExpectations();
    }
Run Code Online (Sandbox Code Playgroud)

此测试的主要目的是确保经理实际查询DAL.请注意,DAL实际上并不存在,因此没有"实际"值返回..

但是,这是失败的,因为我需要将期望值更改为具有返回值,例如:

        data.Expect(x => x.ListCount(1)).Return(1);
Run Code Online (Sandbox Code Playgroud)

然后这将运行正常,测试将通过,令我困惑的是,此时,返回值没有任何意义.我可以将它改为100,50,42,无论如何,测试总会通过?

这让我感到紧张,因为测试应该是明确的,如果不能满足预期的条件,应该完全失败吗?

如果我将测试更改为("1"是计数链接到的预期ID):

    [Fact]
    public void list_count_queries_data()
    {
        manager.ListCount();
        data.AssertWasCalled(x => x.ListCount(1));
    }
Run Code Online (Sandbox Code Playgroud)

这一切都很顺利,如果我将测试切换到它的头部AssertWasNotCalled,它会按预期失败.我也认为它看起来好多了,更清楚正在测试什么,最重要的是PASSES和FAILS如预期的那样!

那么,我在第一个代码示例中遗漏了什么?你对存根断言有什么看法?(有一些有趣的讨论在这里,我个人也很喜欢这种反应.

rhino-mocks

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

用什么?电子签名?

对不起,我找不到这个问题的最佳标题.以下是我的要求.

我正在研究一个项目,该项目处理不同账户的大量资金交易.系统自动将资金转账到A,B,C等账户,但在此之前,A,B或C中的某个人应该(电子地)批准转账金额.

你认为最好的方法是什么?我希望系统发送一个数字签名的文件(某物的PDF)(?),A,B和C的授权人员应检查并确认数量是否正确.

由于数量很高,我必须确保系统发出的文件没有被篡改,同时我也想确保A,B或C发送的文件(回复)也没有被篡改.实现它的最佳方法是什么?有任何想法吗?

authorization cryptography identification digital-signature

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

Bpm音频检测库

我正在寻找一个简化tempo/bpm音频检测的库.

类似于这个http://adionsoft.net/bpm/的东西,但要在*NIX机器上使用.

任何语言,但偏好到php,perl,python.

audio-processing

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

Java TreeMap相当于C#?

我咨询过的大多数地方都说要使用SortedList,但问题是我移植的程序实际上使用了重复键(按顺序区分),这是TreeMap允许的,而不是SortedList.

有什么建议?

c# java treemap equivalent

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

如何在不使用所有子节点中的XNamespace的情况下为子节点创建具有默认命名空间的XElement

我正在尝试用来System.Xml.Linq创建XHTML文档.因此,我树中的绝大多数节点都应该使用这个命名空间:

http://www.w3.org/1999/xhtml
Run Code Online (Sandbox Code Playgroud)

我可以XElement很容易地创建作用于此命名空间的节点,使用XNamespace如下:

XNamespace xhtml = "http://www.w3.org/1999/xhtml";
// ...
new XElement(xhtml + "html", // ...
Run Code Online (Sandbox Code Playgroud)

但是,我不希望XNamespace在创建HTML节点的所有代码中都可用,并且必须为我创建的每个XElement(和XAttribute)名称添加前缀.

XML文本格式本身考虑了这一要求,并允许使用reserved xmlns属性在后代继承的祖先中设置默认命名空间.我想做类似的事情System.Xml.Linq.

这可能吗?

.net c# xml namespaces linq-to-xml

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

测试正确的时区处理

我们正在处理大量数据,所有数据都以UTC(Java)标记.在读取这些数据,将其存储在数据库中并再次将其取出之前,有些数据在夏令时期间关闭了一小时.由于UTC没有夏令时的概念,这显然是软件中的一个错误.一旦知道,它很容易修复.

但是,无论当前时差如何,都可以使用一些单元/集成测试 - 例如我想更改本地时区并在这些不同时区内反复运行某些方法以确保UTC处理正确.

由于测试应该自动运行 - 最好是 - 在一个Testsuite中,我想知道如何最好地测试正确的行为.在重新启动JVM时更改本地设置(如时区)很容易,但在测试套件中运行它并不容易.

有没有人知道支持这种情况的测试环境,库或模式?我们通常使用JUnit,但如果有助于摆脱这样的问题,我们可以添加其他环境/技术.我想这是一个集成而不是单元测试.

编辑:已经有两个非常有用的答案,但我想必须有更多的技术.有没有人有关于调用TimeZone.getDefault的时间/频率的权威信息(请参阅Jon Skeets答案的评论)?

注意:即使这个问题有一个公认的答案,我也不完全确定,接受哪个答案.即使有了这种接受,我也希望看到更多的想法和技巧.

感谢您的输入!

java timezone utc

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

运行django作为fastcgi时的stdout

我已经将我的Django应用程序配置为在Linux上运行Apache + FastCGI(Ubuntu,如果重要的话).我的问题是:当运行Django作为fastcgi时,如何将stdout重定向到文件.

编辑 澄清:我熟悉django-logging模块,是的,我已经使用它了.这不是我的问题所在.

说当我从控制台运行Django时

python manage.py runserver
Run Code Online (Sandbox Code Playgroud)

我得到了控制台中显示的所有请求,错误等,这是stdout.但是,当我在apache下运行fastcgi时,stdout会去哪里?

apache django fastcgi

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

如何为Mac OS X制作可拖动的菜单栏图标

我正在为我正在开发的应用程序编写菜单栏图标.但是,NSStatusBar类没有通过cmd +鼠标左键拖动使图标可拖动的方法.

如何使用Objective-C代码使您的菜单栏图标可拖动?

谢谢 :)

macos xcode objective-c menubar

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