问题列表 - 第5442页

是否必须对访问者进行单元测试?

对于除了其他方法之外还有几个setter和getter的类,考虑到在测试接口的其余部分时会调用它们,是否合理地节省了为访问器编写单元测试的时间?

unit-testing

11
推荐指数
2
解决办法
1907
查看次数

如何获取套接字的非ACK TCP数据量?

Linux在man-page tcp(7)中描述了ioctl SIOCOUTQ,它返回套接字缓冲区中未发送数据的数量.如果我理解内核代码正确,则所有非ACK数据都被计为"未发送".ioctl至少从2.4.x开始可用.

{Free,Net,Open,*} BSD,Solaris,Windows有什么相似之处吗?

sockets networking tcp

6
推荐指数
2
解决办法
1199
查看次数

如何比较两个表并删除SQL中的重复行?

我有两个表,如果第二个表中存在一行的精确副本,我需要从第一个表中删除行.

有没有人有一个如何在MSSQL服务器中执行此操作的示例?

sql sql-server duplicate-data

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

如何更改OpenID的ReturnUrl?

当用户单击我的站点中需要身份验证的链接时,浏览器将重定向到登录页面.登录页面包含returnUrl查询字符串参数.问题是,如果用户使用OpenID进行身份验证,则提供程序会将用户重定向回登录页面,并且不包含returnUrl参数,这非常无聊,因为我将用户重定向到主页而不是尝试的页面.

我正在使用DotNetOpenID,有没有办法解决这个问题?

openid dotnetopenauth

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

为什么strcmp()在输入相等时返回0?

当我调用C字符串比较函数时,如下所示:

strcmp("time","time")

它返回0,这意味着字符串不相等.

任何人都可以告诉我为什么C实现似乎这样做?我认为如果相等,它将返回非零值.我很好奇我看到这种行为的原因.

c

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

在一定条件下为N组分配数字列表的算法

假设我有一个数字列表:

2,2,3,4,4
Run Code Online (Sandbox Code Playgroud)

将数字拆分为N组(此处以3组为例):

A:2,3 sum:5

B:4   sum:4

C:2,4 sum:6
Run Code Online (Sandbox Code Playgroud)

我想要的是最小化具有最高总和的组(这里是6) - 具有最小总和的组(这里是4).

有没有人想到一个算法来实现这一目标?


另一个例子:

7,7,8,8,8,9,9,10
Run Code Online (Sandbox Code Playgroud)

结果应如下:

A:7,8,8 sum:23

B:7,8,9 sum:24

C:9,10  sum:19
Run Code Online (Sandbox Code Playgroud)

algorithm

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

Windows窗体的UI设计模式(如WPF的MVVM)

MVVM最常用于WPF,因为它非常适合它.但是Windows Forms怎么样?对于Windows Forms,是否存在已建立且常用的方法/设计模式?一个与Windows Forms明确协作的一个?有没有一本书或一篇文章能够很好地描述这一点?也许MVP或MVC基于?

design-patterns winforms

152
推荐指数
5
解决办法
8万
查看次数

UITableView的reloadData有多贵?

我很好奇,就资源而言,UITableView的reloadData有多贵?我有一个应用程序,它将产生大约10个后续的HTTP请求,并且当它获取数据/ preps时,它会重新加载tableView.随着数据集越来越大,它变得非常缓慢.我正在试图弄清楚是不是因为我正在重新加载tableView的次数,或者是因为我正在抓取/解析数据.

在这种情况下,最佳做法是什么?

iphone cocoa-touch objective-c

5
推荐指数
2
解决办法
7253
查看次数

在mac osx上注册协议?

我在windows中完成了它,我如何在mac osx上注册协议.我想点击firefox中的链接(一个href ="somename:// mylinkAndData")并启动一个二进制文件?

macos protocols

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

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