小编oli*_*dev的帖子

如何在JavaScript循环中添加延迟?

我想在while循环中添加延迟/睡眠:

我试过这样的:

alert('hi');

for(var start = 1; start < 10; start++) {
  setTimeout(function () {
    alert('hello');
  }, 3000);
}
Run Code Online (Sandbox Code Playgroud)

只有第一种情况是真的:显示后alert('hi'),它将等待3秒然后alert('hello')将显示,但随后alert('hello')将反复不断.

我想要的是,在alert('hello')3秒之后显示alert('hi')之后,它需要等待第二次3秒alert('hello'),依此类推.

javascript sleep loops

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

切换实例?

我有一个使用switch case for instanceofobject的问题:

例如:我的问题可以用Java重现:

if(this instanceof A)
    doA();
else if(this instanceof B)
    doB();
else if(this instanceof C)
    doC():
Run Code Online (Sandbox Code Playgroud)

如何使用switch...case

java instanceof switch-statement

249
推荐指数
14
解决办法
21万
查看次数

无法找到tools.jar

我正在用Java构建一个项目.

我有这个错误:

Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
Run Code Online (Sandbox Code Playgroud)

我已经安装了JDK和文件夹:C:\Program Files\Java\jre6\lib在我的系统中,但文件tools.jar不存在.

java tools.jar

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

获取变量或参数的名称

可能重复:
查找传递给C#中函数的变量名称

我想获取变量或参数的名称:

例如,如果我有:

var myInput = "input";

var nameOfVar = GETNAME(myInput); // ==> nameOfVar should be = myInput

void testName([Type?] myInput)
{
   var nameOfParam = GETNAME(myInput); // ==> nameOfParam should be = myInput
}
Run Code Online (Sandbox Code Playgroud)

我怎么能在C#中做到这一点?

c#

87
推荐指数
3
解决办法
14万
查看次数

在Python shell中执行带参数的文件

我想在Python Shell中运行一个命令来执行带参数的文件.

例如:execfile("abc.py")但是如何添加2个参数?

python shell

63
推荐指数
7
解决办法
14万
查看次数

无法访问memoryStream的封闭Stream,如何重新打开?

我有一个memoryStream实例,它已关闭.

我已经尝试过了:

memoryStream.Flush();
memoryStream.Position=0;
Run Code Online (Sandbox Code Playgroud)

要重新打开内存流但它不起作用.如何重新打开已关闭的内存流?

c#

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

如何获取文件按修改日期时间排序的文件夹中的文件列表?

我需要一个文件夹中的文件列表,文件按其修改的日期时间排序.

我在Linux下使用C++,支持Boost库.

有谁能请我提供一些如何实现这个的代码示例?

c++ boost

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

.NET与C++ .NET之间的主要区别是什么?

可能重复:
Managed C++和C++/CLI有什么区别?
什么是CLI/C++?它与'普通'c ++有何不同?

我对区分C++和C++ .NET存在疑问.

那是对的C++是非托管代码而C++ .NET是托管代码吗?

我需要用C++编写一个项目.为了更好地构建GUI,我更喜欢使用C++ .NET.

我还有另一个普通的C++库(非托管C++ DLL文件),是否可以将它用作C++ .NET项目中的普通DLL库?

c++ visual-c++

25
推荐指数
3
解决办法
6万
查看次数

使用分隔符拆分字符串,但在C#中保留结果中的分隔符

我想用分隔符拆分一个字符串,但在结果中保留分隔符.

我怎么用C#做这个?

c# string split

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

Asp.net:无法调试此问题:Sys.ArgumentNullException:Value不能为null.参数名称:元素

很奇怪,我遇到了问题:

Sys.ArgumentNullException:值不能为null.参数名称:元素.

这个问题只发生在IE中.

细节:

  • ScriptResource.axd =行:4868
  • 代码:0 - 字符:12

网页错误详情

用户代理:Mozilla/4.0(兼容; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath. 2; .NET4.0C; .NET4.0E; AskTbBT4/5.8.0.12304)时间戳:星期二,2011年1月25日11:24:42 UTC

消息:Sys.ArgumentNullException:值不能为null.参数名称:elements行号:4868字符:12代码:0 URI:http://asdfsdf/ScriptResource.axd?d = 7NwOnZl2VMauVPybpy_0vvP2zsCf0g8YK4dd3SkNMq873HwvoDhnE7rPvjFZwFLM0&t = 11e661nl.js

提前致谢!

asp.net

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