问题列表 - 第9480页

Rhino Mocks和Compact Framework

我一直在尝试使用Rhino Mocks对我的.Net Compact Framework应用程序进行单元测试,并遇到了问题.我可以使用构建的Rhino Mocks进行基本单元测试,但每次运行包含Rhino Mocks代码的测试时,测试都会失败,因为它无法找到Rhino Mocks程序集.

System.TypeLoadException:无法从程序集'Rhino.Mocks'加载类型'Rhino.Mocks.MockRepository'...

我已经将rhino mocks dll复制到设备上的各个位置(我的app文件夹和创建的SmartDeviceTest文件夹),但它似乎仍然无法找到它.

有没有人使用紧凑框架的犀牛嘲笑,可以指出我正确的方向?或者失败了,有人可以建议一个集成并与紧凑框架一起工作的模拟框架吗?

谢谢

马特

compact-framework rhino-mocks mocking

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

NSNotificationCenter:对象是否在发布的同一个线程上接收通知?

我很想知道在发布对象的方法完成和删除之前我是否可以期望将观察对象的方法压入堆栈.

iphone cocoa cocoa-touch objective-c nsnotifications

18
推荐指数
2
解决办法
9464
查看次数

如何在Expression Blend中裁剪图像?

我知道这更倾向于设计师问题的方向,但是当我面临开发需要我剪裁图像的东西时,我想我会提出一个问题.

这看起来像一个荒谬的问题,但我看看IDE(Expression Blend 2)试图找到一种方法来裁剪我的图像,但我无法弄明白.

这似乎与Joel的问题非常一致,并且在Podcast 58中进行了讨论,因为在Expression Blend中进行设计时,我是一个完整的菜鸟.我非常有兴趣找出最有效的方法来做到这一点.我找到了一篇描述你可以通过的工作流程的文章,它将产生一个作物,我在下面作为答案添加了,但我真的希望其他人知道更快(更少点击)的方式做一些琐碎的事情就这样.

有谁知道如何做到这一点?

image expression-blend

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

UITableViewCell的选择颜色

如果我有一个自定义UITableViewCell不使用textLabel单元格的内置而是自己的绘图,我如何更改选择的外观contentView,就像它自动为默认文本(可通过设置自定义selectedTextColor:)?

如果我改变了tableView:willSelectRowAtIndexPath:,那么它只会在蓝色选择背景启动后更新,但不会在它动画时更新,就像我想要的那样.

iphone cocoa-touch uitableview iphone-sdk-3.0

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

语法:VB.NET子例程中的"Exit Sub"或"Return"

"Exit Sub"或"Return"似乎都完成了同样的事情 - 退出子程序.他们的工作方式有何不同?

那是,

Private Sub exitNow()
    Exit Sub
End Sub
Run Code Online (Sandbox Code Playgroud)

要么

Private Sub exitNow()
    Return
End Sub
Run Code Online (Sandbox Code Playgroud)

vb.net syntax return subroutine

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

如何正确终止dll中的挂线?

大家好,

我有一个包含错误的第三方库.当我调用一个函数时,它可能会挂起.库函数在dll中调用.我决定将调用移到线程中等待一段时间.如果线程已完成,则确定.如果没有 - 我应该终止它是强制性的.

这里简化的例子:

unsigned Counter = 0;
void f()
{
    HANDLE hThread;
    unsigned threadID;

    // Create the second thread.
    hThread = (HANDLE)_beginthreadex( NULL, 0, DoSomething, NULL, 0, &threadID );

    if (WAIT_TIMEOUT == WaitForSingleObject( hThread, 5000 ))
    {
        TerminateThread(hThread, 1);    
        wcout << L"Process is Timed Out";
    }
    else
    {
        wcout << L"Process is Ended OK";
    }

    CloseHandle(hThread);   

    wcout << Counter;
}

unsigned int _stdcall DoSomething( void * /*dummy*/ )
{
    while (1)
    {

        ++Counter;

    }
    _endthreadex( 0 );
    return …
Run Code Online (Sandbox Code Playgroud)

c++ windows dll multithreading

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

最简洁的Perl解析器,用于类似Makefile的延续线

我正在编写的perl脚本需要解析一个包含Makefile等延续行的文件.即以空格开头的行是前一行的一部分.

我写下面的代码,但不觉得它很干净或perl-ish(哎呀,它甚至不使用"重做"!)

有许多边缘情况:奇数位置的EOF,单行文件,以空行(或非空白行或连续行)开头或结尾的文件,空文件.我的所有测试用例(和代码)都在这里:http://whatexit.org/tal/flatten.tar

你能编写更清晰的perl-ish代码,通过我所有的测试吗?

#!/usr/bin/perl -w

use strict;

sub process_file_with_continuations {
    my $processref = shift @_;
    my $nextline;
    my $line = <ARGV>;

    $line = '' unless defined $line;
    chomp $line;

    while (defined($nextline = <ARGV>)) {
        chomp $nextline;
        next if $nextline =~ /^\s*#/;  # skip comments
        $nextline =~ s/\s+$//g;  # remove trailing whitespace
        if (eof()) {  # Handle EOF
            $nextline =~ s/^\s+/ /;
            if ($nextline =~ /^\s+/) {  # indented line
                &$processref($line . $nextline);
            }
            else {
                &$processref($line); …
Run Code Online (Sandbox Code Playgroud)

perl redo fileparsing

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

如何截断.NET DateTime的毫秒数

我正在尝试将传入请求的时间戳与数据库存储值进行比较.SQL Server当然会保留一些毫秒的精度,当读入.NET DateTime时,它包括那些毫秒.但是,对系统的传入请求不提供该精度,因此我需要简单地删除毫秒.

我觉得我错过了一些明显的东西,但我还没有找到一种优雅的方法(C#).

.net c# datetime

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

记录依赖树

我需要在vb6/dotnet应用程序中记录程序集依赖项.

哪些技术/工具适合执行此类文档.

我打算使用Visio进行绘图.

.net vb6 documentation visio

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

模型 - 视图 - 控制器在Qt

我或多或少了解MPV是如何工作的.但我没有得到什么课:

  • QAbstractItemModel
  • QAbstractItemView
  • QAbstractItemDelegate/QItemDelegate

可以帮我吗?

如果这是相关的,我使用 QGraphicsScene/ QGraphicsView与一些元素(游戏板的可视化表示),用户可以交互,而交互逻辑(游戏规则)被封装在其他类中.

c++ model-view-controller qt qitemdelegate

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