问题标签 [wait]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4736 浏览

c - execv, wait, Unix programming, How to wait for a child

Hi I'm working on a unix shell and I'm running into two problems. I was wondering if any of you could help me out. My first problem is that the shell is not waiting for the child process to terminate. I can actually go type more commands while the child process is running. My second problems is in the following two lines. I'm not getting any display on the shell.

I have the following method to execute a process entered by the user: i.e. firefox, ls -a, etc

This is where I call the execute command. It works fine and launches a process, but it doesn't wait for it to finish.

Do you guys have any idea what I might be doing wrong? Thanks I really appreciate any time you take to help me on this.

0 投票
1 回答
205 浏览

javascript - 如何在 javascript 代码中移动“立即下载”前面的图像?

如何将这个图像http://svastara.info/.s/img/icon/download1.png移动到立即下载的前面?应该看起来像这样:图片立即下载

0 投票
1 回答
3907 浏览

java - TIME_WAIT 中的 tcp 连接不允许重新连接,java

在与服务器建立 tcp 连接后,我关闭了我的linux应用程序并调用了 Socket.close()。

检查 netstat -pant,我看到连接处于 TIME_WAIT 状态。

这会阻止我立即连接回服务器,因为我使用相同的端口进行连接。相反,我必须等待连接超时 TIME_WAIT 状态才能重新连接。

我玩过 - 没有运气 - 使用套接字方法:set_so_timeout()、set_keepalive()、set_so_linger() 和 set_reuseaddr() - 在这篇文章中,该方法的确切拼写可能不正确。

我的问题是如何让连接脱离 TIME_WAIT 状态,以便立即再次建立连接?

请告诉我。

谢谢,jbu

0 投票
11 回答
277480 浏览

java - wait() 调用时出现 IllegalMonitorStateException

我在我的程序中使用 java 中的多线程。我已经成功运行线程,但是当我使用时Thread.wait(),它正在抛出java.lang.IllegalMonitorStateException。如何让线程等到它收到通知?

0 投票
2 回答
5794 浏览

c# - 显示动画直到操作完成 wpf

我想在操作发生时显示动画......当该操作获取数据并加载我的数据网格时,我想使用 Ajax 或 Json 在 ASP.NET 中停止该动画,但我不知道如何执行相同的操作操作在这里...

请帮助我!

媒体元素无济于事。

0 投票
1 回答
543 浏览

indexing - 等待交易 - 火鸟

当另一个事务正在进行时,我们可以将索引设置为活动状态吗?firebird 会等到另一个事务完成其操作并且之后索引将变为非活动/活动(这是用于重新索引)吗?

谢谢你。

问候,萨布

0 投票
3 回答
1059 浏览

linux - 如何等待进程子?

我做通常的 fork + exec 组合:

是否可以等到孩子崩溃或开始等待读取(...)?

0 投票
3 回答
3415 浏览

java - 在 Java Swing 中等待鼠标输入

我正在开发一个 Java Swing 应用程序。我有一个按钮,其操作在数据库上运行查询,然后绘制结果。这些命令是从“运行”按钮上的侦听器执行的。据我了解,这意味着此时运行的线程来自EventQueue。

给定某些输入,我需要停止处理并等待用户单击绘图区域。我正在努力寻找一种方法来做到这一点。我已经查看了所有内容,但似乎找不到有效的解决方案。我试图创建一个等待用户输入的新线程(我在这个线程上调用 join)。问题是这会使前一个线程(来自 EventQueue)等待。出于某种原因,鼠标点击不会导致中断,因此永远不会捕获鼠标点击。

任何帮助将非常感激。提前致谢。

0 投票
1 回答
999 浏览

ajax - 等待 WatiN 中的文本更改

我正在尝试测试具有 ajax 调用以更新价格的网页。在页面加载时触发 ajax 调用以更新最初为空的 div。

这是我用来等待 div 内部文本更改的扩展方法。

但是,即使当我在等待后写出旧值和 ie.Element(id).Text 时,它也不会暂停,它们都是空的。我无法调试,因为这起到了暂停的作用。

Find.ByText 不能处理空值还是我有问题。

有没有人有一些类似的代码工作?

0 投票
2 回答
647 浏览

iphone - (iPhone) 如何等待一个方法完成,它的一个参数是调用选择器

我被这个问题困住了,看起来像多线程,但我对这类主题很陌生。我需要一些专家的帮助!!!

【问题条件】

  1. 需要调用一个有 3 个参数的方法,一个参数是@selector( myMethod: )

  2. 需要多次调用 (1)

  3. 需要确保 (1) 的每个选择器都已完成,以便继续下一步

  4. @selector( myMethod: )正在设置 xArray,一个对象 X 的数组以使其简单

  5. 所以,从逻辑上讲,我有一个带有多线程访问它的 xArray,并且需要以某种方式处理 xArray 的所有元素......

[想法]

performSelector 没有帮助,因为我需要输入的是带有 @selector 参数的方法...

[伪代码]

我真的满载而归...

请指教...

胜美

==== 一些进步,或挣扎... 2009/10/29

蒂姆,我为 NSInvocation 和 NSInvocationOperation 做了一些阅读。听起来很有用。现在,你知道如何传递“选择器的地址”了吗?你看,我可以使用 NSInvocation 设置目标、选择器和参数,但我如何传递 @selector(...) 的地址?

[使用 NSInvocation 之前] ticket = [service fetchFeedWithQuery:query delegate:self didFinishSelector:@selector(calendarEventsTicket:finishedWithFeed:error:)];

[尝试使用NSInvocation,除了将选择器作为参数传递之外,越来越接近]

retInvo = [NSInvocation invocationWithMethodSignature: [self methodSignatureForSelector:@selector(finishMethod:withArray:)]]; [retInvo setTarget:self];

// * 这不行 * [retInvo setSelector:@selector(finishMethod:withArray:)]; // 这不行

[retInvo setArgument:&calendar atIndex:2]; [retInvo setArgument:&events atIndex:3];

NSInvocationOperation* invoFinishOperation = [[NSInvocationOperation alloc] initWithInvocation:retInvo];