问题列表 - 第15266页

如何在Silverlight单元测试框架中记录输出?

我想在使用Silverlight单元测试框架运行测试时记录输出测试数据.我可以通过创建一些元素并将其写在上面来解决它,但这感觉就像一个被黑客攻击的方式.在测试期间是否有任何框架支持的输出方式?

c# testing silverlight unit-testing

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

为什么这个while循环不起作用?

好的,所以我正在尝试使用while循环创建一个程序来查找两个数字的最大公约数.这就是我提出的.但是,据我所知,程序似乎只是在我运行时完全跳过循环.(操作数保持为0,除数总是等于num1).谁在那里可以帮助新手?

/* Define variables for divisors and number of operations */

int num1, num2, divisor, opers;
opers = 0;

/* Prompt user for integers and accept input */

cout << "Please enter two integers with the smaller number first, separated by a space. ";
cout << endl;
cin >> num1 >> num2;

/* Make divisor the smaller of the two numbers */

divisor = num1;

/* While loop to calculate greatest common divisor and number of calculations */

while ( …
Run Code Online (Sandbox Code Playgroud)

c c++ while-loop

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

onApplicationEnd - CF实际上正在关闭吗?

我需要使用onApplicationEnd()的部分的Application.cfc执行调用第三方Java对象上,关闭网络上其他设备的连接.

如果我将它称为普通请求,那么我已经完美地运行了代码,但是当我将它放在onApplicationEnd()方法中时,我遇到了一些错误.这些错误表明CF实际上可能已经关闭到我无法访问这些第三方Java类的程度.

码:

    <cffunction name="onApplicationEnd" returnType="void">
    <cfargument name="appScope" required="true" />

    <cfset var logLocation = "test" />

    <cflog file="#logLocation#" text="*** [Application.cfc]  - **** START RUN ****" />
    <cflog file="#logLocation#" text="*** [Application.cfc]  - #timeformat(now(),'HH:mm:ss' )# - onApplicationEnd() called " />


    <cftry>

        <cfif structKeyExists(ARGUMENTS, "appScope")>
            <cflog file="#logLocation#" text="*** [Application.cfc]  - #timeformat(now(),'HH:mm:ss' )# - ARGUMENTS.appScope is defined" />
        <cfelse>
            <cflog file="#logLocation#" text="*** [Application.cfc]  - #timeformat(now(),'HH:mm:ss' )# - ARGUMENTS.appScope is undefined! " />
        </cfif>

        <!--- Check if we have …
Run Code Online (Sandbox Code Playgroud)

java coldfusion multithreading

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

Snow Leopard和Leopard的一个代码库

背景

我是一名开发人员,他正在为Mac构建应用程序.我即将抓住Snow Leopard.到目前为止,我一直在使用Leopard.我只做了大约一年的可可开发而不是非常激烈.

我特别读了很多关于雪豹和大中央调度的文章.我知道它使用了块,但我还没有深入了解块如何工作或者Grand Central Dispatch如何工作.

我的问题

我如何最好地为Snow Leopard和Leopard开发一个代码库,同时充分利用Snow Leopard中新的多线程内容?

NSOperationQueue

我的直觉不是直接在我的代码中处理GCD,但是当事情需要放入队列时,使用NSOperationQueue,因为我从Mike Ashes Q&A会话中读到,在Snow Leopard中,NSOperationQueue充分利用了GCD和crasher他在Leopard中发现现在已被修复.

手动线程管理

但是,当涉及到管理特定的后台线程时,有没有办法利用Snow Leopard中更容易使用的线程管理功能而不会破坏Leopard中的东西?或者人们会建议每个操作系统有不同的目标,每个操作系统有不同的类?这对我来说似乎是一场等待发生的维护噩梦.

或者也许我应该只是没有完全为Snow Leopard完善我的应用程序并坚持+(void)detachNewThreadSelector:toTarget:withObject:或类似的东西.

人们怎么想?

cocoa objective-c osx-snow-leopard grand-central-dispatch

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

.net FlagsAttribute枚举是否需要手动估值?

为了在显示新闻故事的方法上允许不同的格式化选项,我创建了一个枚举,可以传入以指定它的显示方式.

[Flags]
private enum NewsStyle
{
    Thumbnail = 0,
    Date = 1,
    Text = 2,
    Link = 4,
    All = 8
}

string FormatNews( DataRow news, NewsStyle style )
{
    StringBuilder HTML = new StringBuilder();

    // Should the link be shown
    if ( ((newsStyle & NewsStyle.All) == NewsStyle.All || (newsStyle & NewsStyle.Link) == NewsStyle.Link))
    {
                HTML.AppendFormat("<a style=\"text-decoration:none; color: rgb(66, 110, 171);\" href=\"ViewStory.aspx?nsid={0}\">",
                                  UrlEncode(newsStory["NewsStoryID"].ToString()));
    }

    // Etc etc...
}

// So to call the method...
Response.Write( FormatNews( news, NewsStyle.Date | NewsStyle.Text …
Run Code Online (Sandbox Code Playgroud)

.net c# enums bit-manipulation

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

使用单列表(Identity)?

具有单列表(标识列)的目的是什么?有一个很好的用例吗?

这真的是一个好习惯吗?

sql-server identity-column

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

Android 1.6相机旋转?

我在android dev论坛上发布了这个,但是想在这里联系.

我们的应用程序中的一项活动是拍照.图片预览在1.5和1.6的屏幕上显示正确的方式,但保存后,它会保存jpg 90旋转.

我可以在显示时实时旋转它,我想我可以在保存后重新保存它.我的问题是我想在拍照时正确保存.

在1.5中编译我的应用程序工作正常.由于图像尺寸,我有一些内存问题w/1.6,这是奇怪的b/c通过拍照/ surfaceholder/imagecapture回调拍照时图像尺寸增加.我似乎通过使用bitmapfactory矩阵调整它们来修复重新显示这些图像.但我的相机现在旋转90度.看来我的覆盖surfaceChanged什么也没做,这就是我将旋转设置为90(我不记得为什么,这是10个月前!).我试过将相机参数参数旋转到90度,0度.它似乎没有做任何事......任何想法?

camera android rotation

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

在cd中将.Net 3.5部署到客户端

我们需要将CD中的.Net 3.5发布并部署到未安装它的客户端.该CD将包含一个用wpf开发的自定义应用程序.场景是客户端不一定有互联网连接,因此无法在线下载.net 3.5 F/W. 根据我的理解,我们需要让用户下载.Net 3.5,但鉴于上述情况,我们需要从CD手动安装.只是想知道我们是否可以手动下载.net 3.5.如果有人已经这样做了任何输入/方向将不胜感激.谢谢你

deployment .net-3.5

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

使用Moq模拟System.Drawing.Image

我如何用Moq嘲笑图像?

它没有构造函数(总是从工厂方法生成).

基本上我想做这样的事......

var image = new Mock<Image>();
image.Setup(i=>i.Save(someStream,ImageFormat.Jpeg);
var testableObject = new ObjectUnderTest(image.Object);

testableObject.MethodBeingTested();

image.VerifyAll();
Run Code Online (Sandbox Code Playgroud)

c# unit-testing moq mocking

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

C++中的PyQt自定义小部件

我可以用纯 C++ 编写自定义 Qt 小部件,编译它并在 PyQt 中使用吗?

我正在尝试将 ctypes-opencv 与 qt 一起使用,但我在使用 python 代码以 Qt 形式显示 opencv 图像时遇到了性能问题。

c++ python qt pyqt python-sip

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