问题列表 - 第3365页

学习F#

对于那些学过F#的人 - 你推荐什么作为学习语言的最佳资源 - 书籍,网站等.我目前的背景是在c#和asp.net. - 非常感谢.

f#

42
推荐指数
4
解决办法
5703
查看次数

Ant是否提供绕过依赖的方法?

build.xml有一个测试和一个构建目标.该测试的目标显然取决于构建目标.

如何只运行测试目标,临时跳过编译,而不修改build.xml文件?

我问,因为编译太长,并且通过持续集成服务器保持最新; 而且我正在追逐单元测试的问题.

ant build

13
推荐指数
2
解决办法
5951
查看次数

为什么"echo foo | read a; echo $ a"没有按预期工作?

我可以在FreeBSD,GNU/Linux和Solaris下使用各种shell复制问题.它让我头疼了一个多小时,所以我决定在这里发布这个问题.

unix linux shell

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

SQL JOIN:表标识符的技术名称

当我使用A.column名称,B.Column名称,其中A =表A和B =表B,A.Column名称的技术名称是什么?它是前缀,标识符还是其他什么?

sql nomenclature

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

未复制到输出目录的引用的依赖项

我有一个我已经内置到一个dll中的CommonUtils lib,我从我的几个项目中引用了它.CommonUtils依赖于log4net.dll,当构建CommonUtils.dll时,log4net.dll被设置为文件引用,copy-local = true.log4net.dll和CommonUtils.dll不在GAC中.

在MyWorkingProject中一切正常,我只有一个对CommonUtils.dll的文件引用 - log4net.dll显示在输出目录中(因为它是CommonUtils.dll的依赖项,但未从MyWorkingProject引用).但是,如果我创建一个新项目来添加一些单元测试:MyWorkingProjectTest和项目引用MyWorkingProject然后在这里再次引用文件引用CommonUtils.dll(我想使用一些CommonUtils)然后构建log4net.dll,这是项目中的一个依赖项引用和文件引用也不会被复制到输出目录.

谁能澄清这里发生了什么?编译器不知道它应该抓取哪个log4net.dll文件?我在这里做错了吗?我应该以其他方式执行此操作以明确复制log4net.dll吗?是否有必要明确引用log4net呢?

.net dependencies reference visual-studio

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

使用C#在XML文档中查找特定值的好方法是什么?

我正在调用Oracle公开的WebService,它接受ItemID的输入并返回相应的Item Number.我想获取已从响应中包含的XML返回的Item Number.

XML看起来像这样:

<env:Envelope
  xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:ns0="http://dev1/MyWebService1.wsdl">
 <env:Header>
  <wsse:Security
    xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
    xmlns="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
    xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
    env:mustUnderstand="1"/>
 </env:Header>
 <env:Body>
  <ns0:getItemNbrByItemIdResponseElement>
   <ns0:result>1010603</ns0:result>
  </ns0:getItemNbrByItemIdResponseElement>
 </env:Body>
</env:Envelope>
Run Code Online (Sandbox Code Playgroud)

我有兴趣只抓住<ns0:result>1010603</ns0:result>特别是1010603.

我没有做过很多使用C#解析XML的工作,到目前为止我正在使用一些不同的方法.建议的方法是什么?

我在VS2008上(所以XPath可用等)

c# xml xpath searching-xml

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

如何在.NET中打印到空打印机?

我需要为打印文档的方法编写单元测试.有没有一种简单的方法将输出发送到Windows等效的/ dev/null?我猜测让我们的构建服务器在每次签入时打印文档都会很快变得昂贵.;)

理想情况下,这可以在我们的构建服务器(没有默认打印机)和我们的开发机器(这样做)上工作,所以我不想更改默认打印机.

感谢所有精彩的答案,无疑将遵循这个引人入胜的问题.

.net printing

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

为什么不升级到最新的.NET框架?

我看到很多人都有.NET 2.0甚至1.1作为他们项目的要求.在我自己的工作场所,对于升级到最新和最好的.NET框架也存在很多怀疑.

作为一名程序员,当你知道使用更新的框架可以更轻松地完成这项任务时,我觉得使用旧框架是非常令人沮丧的.我通常安装beta版本并与它们一起玩,所以我很快熟悉它们并且在此过程中忘记了旧的做事方式,所以当你有使用旧版本的约束时,重新学习你试图忘记的东西是一种痛苦.

当它们兼容时,如何挂断旧版本的原因是什么?如何说服人们升级?

.net .net-1.1 .net-3.5 .net-2.0

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

在O(1)中计算SQL表中的行

我知道计算SQL表中行数的最佳方法是count(*)(或等效count(PrimaryKey)).

  1. 这是O(1)吗?
  2. 如果没有,为什么不呢?

为什么不只是实现一个计数器并将其返回给这个特定的查询?是因为这个查询不是一个常见的用例吗?

如果答案根据SQL引擎而有所不同,我想听听它们之间的差异 - 但无论如何,我对生产SQL引擎中的实际实现感兴趣.

sql performance count

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

理解颜色

请注意理论/材料阅读以理解颜色和什么使得良好的颜色组合.请注意,我对"网络应用的颜色组合"等不感兴趣.更多的说法是"颜色和人类".

材料免费阅读是我正在寻找的.

谢谢

graphics user-interface graphic-design colors

9
推荐指数
3
解决办法
650
查看次数