问题列表 - 第44页

我为什么要练习测试驱动开发?我应该如何开始?

很多人谈论在开始编写代码之前为代码编写测试.这种做法通常称为测试驱动开发或简称TDD.通过这种方式编写软件可以获得哪些好处?我如何开始这种做法?

testing tdd

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

Windows的网格托管

那里有哪些好的网格托管公司提供.NET堆栈?像MediaTemple这样的东西 - 它不会托管世界上最快的网站,但价格要比"共享托管"好得多.我已经使用了Rackspace的Mosso,但它很糟糕 - 它从来没有像普通的.NET堆栈那样(缓存很奇怪,网站重新编译很奇怪).

.net hosting

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

在C++中创建稀疏数组的最佳方法是什么?

我正在研究一个需要操纵巨大矩阵的项目,特别是用于copula计算的金字塔总和.

简而言之,我需要在矩阵(多维数组)中的零海中跟踪相对较少数量的值(通常值为1,在极少数情况下大于1).

稀疏数组允许用户存储少量值,并假设所有未定义的记录都是预设值.由于实际上不可能将所有值存储在内存中,因此我只需要存储少数非零元素.这可能是数百万条目.

速度是一个重中之重,我还想在运行时动态选择类中的变量数.

我目前正在使用二进制搜索树(b-tree)来存储条目的系统.有谁知道更好的系统?

c++ oop hash maps data-structures

50
推荐指数
5
解决办法
4万
查看次数

什么是对象模拟,什么时候需要它?

许多人在编写单元测试时都使用模拟对象.什么是模拟对象?我为什么需要一个?我需要一个模拟对象框架吗?

testing mocking

43
推荐指数
6
解决办法
9468
查看次数

没有业务逻辑层的ASP.Net 2.0应用程序?

拥有没有以下BLL(业务逻辑层)的ASP.Net 2.0应用程序是否“可以接受” ?

  1. SQL Server数据存储和存储过程
  2. 数据链接层(强类型表适配器)连接到存储的Procs
  3. 带有代码和ObjectDataSource的表示层ASPX页面,用于直接连接到DLL

即使业务逻辑在演示文稿的代码中完全有效,BLL还是总是可取的吗?不使用BLL有哪些潜在的缺点?

asp.net business-logic-layer objectdatasource

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

高可用性

无论如何,如果主端点死亡,是否有配置故障转移端点的WCF服务?有点像能够在SQL集群中指定故障转移服务器.

具体来说,我使用TCP/IP绑定来提高速度,但是在极少数情况下机器不可用我想将流量重定向到故障转移服务器.丢失消息并不是太麻烦.我只是不想编写代码来处理重新路由.

.net c# wcf soa

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

哪里是开始为Windows编程GUI的好地方?

我有使用C和C++编写控制台和网络客户端/服务器应用程序的经验,但我对使用win32 visual API,MFC,Qt,wxWidgets等几乎一无所知.哪里是一个好的起点,我应该采用什么方法专注于,以便将来做好准备并且健壮吗?

winapi qt mfc

25
推荐指数
2
解决办法
3611
查看次数

对ASP.NET 2.0网页进行单元测试的最佳方法是什么?

有什么建议?在C#中使用visual studio.

是否有任何特定的工具或方法可以解决这个问题?

更新:

对不起,我应该更具体一点.我正在使用ASP.Net 2.0,并且正在寻找更多像jUnit for Java这样的工具.我看了一下NUnit和NUnitAsp,看起来非常有前景.我甚至不知道Visual Studio Pro有一个测试套件,所以我会看看所有这些选项(我今年夏天刚刚开始使用Visual Studio/Asp.net/C#).

c# asp.net unit-testing visual-studio

37
推荐指数
2
解决办法
9147
查看次数

如何包含需要绝对路径的PHP文件?

我有一个像下面这样的目录结构;

script.php的

inc/include1.php
inc/include2.php

对象/ object1.php
对象/ object2.php

SOAP/soap.php

现在,我使用这些对象均script.php/soap/soap.php,我可以移动它们,但我想对于一个具体的理由类似的目录结构.当执行script.php包含路径inc/include.php时,执行/soap/soap.php它时../inc,绝对路径有效,/mnt/webdev/[project name]/inc/include1.php...但如果我想将目录移动到其他位置,这是一个丑陋的解决方案.

那么有没有办法使用相对路径,或者一种方式来编程生成"/mnt/webdev/[project name]/"

php

92
推荐指数
5
解决办法
13万
查看次数

如何检索我的MySQL用户名和密码?

我丢失了我的MySQL用户名和密码.我该如何检索它?

mysql

154
推荐指数
7
解决办法
52万
查看次数