问题列表 - 第41940页

在C#中从字符串切割

我的字符串看起来像那样:aaa/b/cc/dd/ee.我想在没有/的情况下剪切第一部分.我该怎么做?我有很多字符串,它们的长度不一样.我尝试使用Substring(),但是/?

我想将'aaa'添加到第一个treeNode,'b'添加到第二个.我知道如何向treeview添加内容,但我不知道如何才能收到这些部分.

c# string treeview substring

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

如何找到一个数字的范围

我有这样命名的文件夹:

"1-500"
"501-1000"
"1001-1500"
"1501-2000"
"2501-3000"
etc....
Run Code Online (Sandbox Code Playgroud)

给定ID,1777如何找到它所属的文件夹的名称?

我使用的是Java,但您的答案可能是伪代码.

谢谢!

java

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

Objective-C的WebSockets客户端(最好是iOS兼容的)

我发现的最近的事情是如何将WebSockets合并到Cocoa应用程序中,但答案只指向过时的库.

有没有人知道与iOS 4.x兼容的WebSockets库?

我也读过有关Pusherapp的内容,并且,就像服务一样好,我更喜欢使用自己的WebSockets服务器.

iphone websocket ios4

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

在Ruby中测试重叠数组

假设我在Ruby中有一个数组数组,

[[100,300], 
 [400,500]]
Run Code Online (Sandbox Code Playgroud)

我正在通过添加连续的CSV数据行来构建.

添加新子阵列时,最好的方法是测试子阵列中两个数字所涵盖的范围是否被任何先前的子阵列覆盖?

换句话说,每个子阵列在上面的示例中包括线性范围(100-300和400-500).如果我想要抛出一个异常,例如,我试图将[499,501]添加到数组中因为会有重叠,我怎么能最好地测试呢?

ruby arrays

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

Monotouch上的Mono.Data.Sqlite:如何在插入行后获取自动增量字段的值?

好吧,这可能是非常基本的东西,但我花了很长时间才弄明白.我想有更多像我这样的.NET程序员,Monotouch和SQLite的新手都不知道这一点.

我将Ado.NET(System.Data)与Monotouch和SQLite一起使用.在SQLite中,每个表的每一行都有一个名为ROWID的64位有符号整数.您可以使用它,或者如果您愿意,可以使用INTEGER PRIMARY KEY AUTOINCREMENT指定一个字段,SQLite将链接到ROWID.

但是,如何在插入新记录后检索此字段的值?像Sql Server中的@@ identity关键字?

搜索我发现SQLite的iOS库有一个方法sqlite3_last_insert_rowid()来检索它,但在Mono.Data.Sqlite中没有相应的.在较旧的实现(Mono.Data.SqliteClient)中有一个LastInsertRowID()方法,但该方法在Mono.Data.Sqlite中消失了.为什么?

sqlite xamarin.ios

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

HTML5中的Keygen标记

所以我在HTML5中遇到了这个新标签<keygen>.我无法弄清楚它的用途,应用方式以及它如何影响浏览器行为.

我知道此标记用于表单加密,但<keygen>您的域名与SSL证书之间的区别是什么.另外,challenge属性是什么?

我不打算使用它,因为它远远没有在可接受的浏览器范围内实现,但我很好奇这个标签的作用是什么.我所能找到的只是模糊的千篇一律的文档,没有真正的用法示例.


编辑:

在这里找到了非常丰富的信息.这贯穿了keygen标记的客户端和服务器端实现.

我仍然很好奇这对域SSL证书的好处是什么.

html security ssl html5

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

JavaScript舍入数字

我知道我可以围绕这样的数字

var number = 1.3;
Math.round(number);
Run Code Online (Sandbox Code Playgroud)

我得到的结果是1.

但是,如何将数字舍入到下一个最高整数?所以一轮1.32不是1

javascript math rounding

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

TestNG可以运行多个套件吗?

我正在使用Selenium和TestNG测试web-ui.我有一个包含许多测试类的测试套件.我有一个@BeforeSuite也有@Parameters注释的方法,这个方法接收运行Selenium测试的浏览器作为参数,执行以下行:

selenium = new DefaultSelenium("localhost", 4444, browser, "http://localhost:8099");
selenium.start();
Run Code Online (Sandbox Code Playgroud)

我用来运行测试套件的XML是:

<suite name="suite">
<parameter name = "browser" value = "*firefox"/>
 <test name="allTests">
  <classes>
   <class name="test.webui.MemcachedDeploymentTest" />
  </classes>
 </test> 
</suite>
Run Code Online (Sandbox Code Playgroud)

这很好用,测试在Firefox中运行.我的问题是,我想以某种方式再次运行此套件,在第一次运行完成后立即,但这次使用Chrome作为浏览器.我现在有2个XML套件,一个使用Chrome,另一个使用Firefox.有没有办法自动一个接一个地运行这些测试套件?也许使用第三个XML?

testng selenium

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

我什么时候需要在Java中使用AtomicBoolean?

我如何使用AtomicBoolean以及该类的用途是什么?

java concurrency

214
推荐指数
5
解决办法
12万
查看次数

TFS 2010并为团队设置警报?

为整个团队提供一个管理员设置警报的最佳方法是什么.特别是那些可能没有使用VS2010的用户?我已经阅读了有关命令行工具的信息:BisSubscribe.exe,但是命令行新手是否有更简单的工具?谢谢

tfs2010

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