问题列表 - 第261页

替代VSS的单人秀(军队的一个?)

我已经为同一个雇主编程了10多年,我们曾经使用的源代码控制只有VSS.(对不起 - 这就是他们开始时所拥有的).我们中只有少数人; 现在两个,我们通常独自工作,所以VSS对我们有效.所以,我有两个问题:1)我们应该切换到其他东西,比如subversion,git,TFS等究竟是什么,为什么(请)?2)我是否超越了所有的希望并注定永远的诅咒,因为VSS腐蚀了我(正如杰夫所说)?

哇 - 感谢所有伟大的回应!

听起来我应该澄清一些事情.我们是一家MS商店(Gold parntner),我们主要做VB,ASP.NET,SQL Server,sharepoint和Biztalk工作.我有CS学位,所以我在DEC unix和Slackware Linux上完成了x86汇编C,C++的"时间不在乎"......

我对VSS的关注是,现在我正在更多地工作VPN和VSS的性能sux而且我担心我们的10+ y/o版本5 VSS数据库将被解雇......有LAN服务是本来应该加快速度,但我从未使用它,我不确定它有助于腐败 - 有没有人使用过VSS局域网服务?(VSS 2005新增功能)

version-control visual-sourcesafe

12
推荐指数
7
解决办法
2373
查看次数

在现代时代学习FORTRAN

我最近开始维护大量科学计算密集型FORTRAN代码.尽管有谷歌和两本入门级书籍,但我很难掌握四十年前语言的所有细微差别.代码充斥着"提升性能".有没有人有任何关于将FORTRAN 优化到CS 101级别的指南或实用建议?有谁知道FORTRAN代码优化是如何运作的?是否有任何典型的FORTRAN'陷阱'可能不会发生在Java/C++/.NET引发的开发人员接管FORTRAN 77/90代码库?

fortran

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

C#和Java中的泛型与C++中的模板有什么区别?

我主要使用Java和泛型相对较新.我一直在阅读Java做出错误决定或者.NET有更好的实现等.

那么,泛型中C++,C#,Java之间的主要区别是什么?每个人的利弊?

c# c++ java generics templates

203
推荐指数
6
解决办法
5万
查看次数

如何在C#中将IEnumerable <T>转换为List <T>?

我使用LINQ查询泛型字典,然后使用结果作为我的ListView(WebForms)的数据源.

简化代码:

Dictionary<Guid, Record> dict = GetAllRecords();
myListView.DataSource = dict.Values.Where(rec => rec.Name == "foo");
myListView.DataBind();
Run Code Online (Sandbox Code Playgroud)

我认为这会工作,但实际上它会抛出一个System.InvalidOperationException:

ID为'myListView'的ListView必须具有实现ICollection的数据源,或者如果AllowPaging为true,则可以执行数据源分页.

为了使它工作,我不得不采取以下措施:

Dictionary<Guid, Record> dict = GetAllRecords();
List<Record> searchResults = new List<Record>();

var matches = dict.Values.Where(rec => rec.Name == "foo");
foreach (Record rec in matches)
    searchResults.Add(rec);

myListView.DataSource = searchResults;
myListView.DataBind();
Run Code Online (Sandbox Code Playgroud)

在第一个例子中是否有一个小问题使它工作?

(不知道该使用什么作为这个问题的标题,随意编辑更合适的东西)

c# linq generics listview

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

任何人都有渲染HTML的diff算法?

我有兴趣看到一个很好的差异算法,可能在Javascript中,用于渲染两个HTML页面的并排差异.我们的想法是diff会显示渲染 HTML 的差异.

为了澄清,我希望能够将并排差异视为渲染输出.因此,如果我删除一个段落,并排视图将知道正确的空格.


@Josh完全正确.虽然它可能会显示删除的文本为红色或其他东西.我的想法是,如果我为我的HTML内容使用WYSIWYG编辑器,我不希望必须切换到HTML来做差异.我希望与两个WYSIWYG编辑并排.或者至少在最终用户友好的事情中并排显示差异.

html javascript diff

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

WCF服务可以有多少ServiceContracts?

WCF服务可以有多少ServiceContracts?

具体来说,由于ServiceContract是接口的属性,我可以在一个WCF Web服务中编码多少个接口?这是一对一的吗?

跨多个Web服务分离合同是否有意义?

wcf web-services

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

使用ConfigurationManager帮助访问应用程序设置

在.net框架1.1中,我使用

System.Configuration.ConfigurationSettings.AppSettings["name"];
Run Code Online (Sandbox Code Playgroud)

用于应用程序设置 但是在.Net 2.0中,它说ConfigurationSettings已经过时,而是使用ConfigurationManager.所以我把它换成了这个:

System.Configuration.ConfigurationManager.AppSettings["name"];
Run Code Online (Sandbox Code Playgroud)

问题是,在System.Configuration命名空间中找不到ConfigurationManager.我一直在撞墙,试图找出我做错了什么.有人有任何想法吗?

.net c# .net-2.0

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

如何找出SQL Server上安装的Service Pack?

如何找到我的SQL Server副本上安装的Service Pack?

sql-server

12
推荐指数
2
解决办法
4万
查看次数

XML解析器/验证器的算法复杂性

我需要知道不同XML工具(解析器,验证器,XPath表达式求值器等)的性能如何受输入文档的大小和复杂性的影响.那里有资源记录了CPU时间和内存使用情况如何受到影响......好吧,什么?文件大小以字节为单位 节点数?关系是线性的,多项式的还是更糟的?

更新

在2008年9月41日的IEEE计算机杂志的一篇文章中,作者调查了四种流行的XML解析模型(DOM,SAX,StAX和VTD).他们运行一些非常基本的性能测试,这些测试表明,当输入文件的大小从1-15 KB增加到1-15 MB或大约1000倍时,DOM解析器的吞吐量会减半.其他型号的吞吐量不会受到显着影响.

不幸的是,他们没有进行更详细的研究,例如吞吐量/内存使用量作为节点/大小数量的函数.

这篇文章就在这里.

更新

我无法找到任何正式的治疗方法.为了它的价值,我做了一些实验,测量XML文档中节点的数量,作为文档大小的函数.我正在研究仓库管理系统,XML文档是典型的仓库文件,例如高级发货通知等.

下图显示了以字节为单位的大小与节点数(在DOM模型下应与文档的内存占用量成比例)之间的关系.不同的颜色对应于不同类型的文档.比例是log/log.黑线最适合蓝点.值得注意的是,对于各种文档,字节大小和节点大小之间的关系是线性的,但比例系数可能非常不同.

基准-bytes_vs_nodes

xml algorithm performance

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

Java Logging与Log4J

它仍然是值得log4j的库添加到Java 5的项目只是为了记录让我们说一些例外文件与一些不错的结余设置.或者标准的util.logging工具也可以完成这项工作吗?

你怎么看?

java logging log4j java.util.logging

131
推荐指数
5
解决办法
7万
查看次数