问题列表 - 第1821页

查找C++区间树算法实现

我试图找到一个有效的C++间隔树实现(很可能基于红黑树)没有病毒或限制性许可证.任何指向干净的轻量级独立实现的指针?对于我想到的用例,一开始就知道了一组区间(可能会有一百万个),我希望能够快速获得一个与给定区间重叠的区间列表.因此,一旦构建的树将不会改变 - 只需要快速查询.

c++ algorithm interval-tree red-black-tree

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

如何在C#Web服务对象属性中强制最大字符串长度?

例如,在这个类中,我想强制第一个/最后一个名称允许的字符数限制.

public class Person
{
     public string FirstName { get; set; }
     public string LastName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法强制对名字或姓氏进行字符串限制限制,所以当客户端在将它发送给我之前将其序列化时,如果它违反了长度限制,它会抛出错误?

更新:这需要在WSDL本身中识别和强制,而不是在我收到无效数据之后.

c# soap web-services xml-serialization .net-2.0

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

什么可以在Linux中执行Cheat-Engine之类的任务?

简而言之,我如何在linux中搜索,查看和修改内存中的值,最好尽可能简单/简单.

像这样.

memory debugging gdb

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

适用于非网络环境的最佳版本控制系统?

我正在指导高中机器人团队的编程小组.我想建立一个源代码控制存储库,以避免手动复制目录以进行共享/备份以及手动合并这些目录.构建位置通常不具有网络访问权限,因此这导致我使用分布式版本控制系统(DVCS),这是我不熟悉的.

最大的要求如下:

  1. 适用于Windows XP和Vista.(绝对必须)
  2. 可以在本地提交更改.(似乎是所有DVCS的情况)
  3. 可以在没有网络访问的情况下合并来自多台计算机的存储库.(可能是将存储库存储在USB驱动器上并将驱动器交换到另一台机器,然后从那里合并)

它也应该易于学习和使用,最好通过图形用户界面,因为我正在与从未使用过版本控制系统的高中生一起工作.

关于哪种DVCS最适合这种情况的任何建议.

编辑:

谢谢你的回答.Mercurial看起来很不错,但它是否支持将存储库从一个目录合并到另一个目录,或者我是否必须设置本地网络才能合并?

version-control dvcs

8
推荐指数
2
解决办法
518
查看次数

Scrum/Agile:您如何计划内部改进?

我现在已经在两个不同的团队中工作过,这两个团队在过去两年中使用了Agile/Scrum方法,两个团队都渴望改进他们处理软件开发的方式.在第一个团队中,我们可以轻松地说服我们的产品所有者花时间处理内部事务,例如改进构建系统,设置更好的集成测试,更好的发布策略等.现在PO也愿意给我们时间,但是他更加努力,这是合理的,因为他也必须完成他的事情.

无论如何我现在的问题是,其他团队如何处理这个问题?你是否创造了一个改进故事并在规划期间把它放在桌面上,或者你为这些事情保留了一大堆时间?在您的体验中说服产品所有者有时间改进是多么困难?经过所有这些改进将有利于团队,但不是直接或立即产品所有者/业务.

agile continuous-integration scrum

14
推荐指数
2
解决办法
2096
查看次数

如何使DataGridViewComboBoxColumn扩展到左侧的下拉列表?

我有一个DataGridViewCobmoboxColumn必须在屏幕的最右侧.单元格中的项目比单元格宽度宽,因此下拉列表也比单元格宽,因此用户可以看到顶部选择.当列表下拉时,下拉列表的右侧不可见,因此滚动条也不可见.用户认为只有7个项目可供选择,实际上有很多.

由于这必须在右侧,有没有办法将下拉列表固定在单元格的右侧并向左扩展?

我们在这个项目中使用.Net 2.0.由于我们使用VB和C#进行编码,因此我并不太关心特定于语言的答案.我会带点东西......

.net drop-down-menu

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

如何并行运行NUnit(Selenium Grid)测试?

我当前的项目使用NUnit进行单元测试并驱动用Selenium编写的UAT.开发人员通常在VS.Net 2003中使用ReSharper的测试运行器运行测试,我们的构建盒通过NAnt将其启动.

我们希望并行运行UAT测试,以便我们可以利用Selenium Grid/RC,以便它们能够更快地运行.

有没有人对如何实现这一点有任何想法?和/或针对多个浏览器环境测试Selenium测试而不自动编写重复测试的最佳实践?

谢谢.

c# testing selenium nunit selenium-grid

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

.NET Framework,CLR和Visual Studio版本号如何相互关联?

随着最近发布的.NET 4.0和Visual Studio 2010,跟踪哪些.NET Framework版本构建在什么版本的CLR上并且属于Visual Studio的哪个版本变得越来越困难.

是否有显示这些关系的权威表格?

.net clr versions visual-studio

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

Antlr的优势(相比之下,lex/yacc/bison)

我过去曾经使用过lex和yacc(更常见的是bison)用于各种项目,通常是翻译(例如EDIF的子集流入EDA应用程序).另外,我必须支持基于几十年前的lex/yacc语法的代码.所以我知道我的工具,虽然我不是专家.

我在过去的各种论坛上看过关于Antlr的积极评论,我很好奇我可能会缺少什么.因此,如果您同时使用了两者,请告诉我Antlr中哪些更好或更先进.我目前的限制是我在C++商店工作,我们发布的任何产品都不包含Java,因此生成的解析器必须遵循该规则.

c++ yacc antlr bison

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

关于web.config的官方,广泛,完整的文档在哪里?

我试图找到我可以设置的所有可能的选项web.config.令人惊讶的是,我根本找不到这个.我预计它会在MSDN内部.

我知道我可以在技术上添加"任何东西" web.config,我正在寻找的是.NET Framework"随附"所使用的东西.

特别是,现在我对该<mailsettings>部分感兴趣.
例如,在我发现的许多例子中,我注意到它们已经设定DeliveryMethod="Network".我真的很好奇这个属性可以采用的其他值.

是否有关于所有属性及其所有值的文档,以及它们具有的所有效果?

asp.net documentation configuration web-config

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