问题标签 [suspend]

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 投票
1 回答
589 浏览

qt - qt 应用程序运行时无法挂起嵌入式 linux

目前我正在开发一个在嵌入式平台(i.MX53)上运行的 Qt 应用程序。

我的问题是,当这个应用程序运行时,我无法让我的系统暂停。

我正在使用“busybox rtcwake”来管理挂起功能,我只想从我的 Qt 应用程序中运行它,因为这个应用程序是我系统的主要原因,但在调用 rtc 时我似乎无法让系统进入挂起状态唤醒:

这只是给我这个消息:

2012 年 6 月 24 日
下午 20:59:00 从“待机”唤醒:同步文件系统...完成。

这应该是这样的:

**这不是代码,但不知何故我无法提交,因为 SO 说它是代码。

因为这是当我在 qt 应用程序未运行时运行busybox 命令时所说的。

*注意:我正在运行 Linux:2.6.35.3-11.09.01

有谁知道可能是什么问题?

0 投票
3 回答
3431 浏览

python - 如何在 Python 中捕获系统挂起事件?

我正在使用 ubuntu 12.04。有没有办法在 Python 中捕获挂起事件,即如果笔记本电脑要挂起,这样做......?捕获关闭事件的相同问题。

0 投票
2 回答
69699 浏览

bash - 一个接一个地运行一个命令,即使我挂起第一个命令(Ctrl-z)

我知道在 bash 中,我可以通过用分号分隔命令一个接一个地运行命令,例如

或者,如果我只想command2command1成功时运行,请使用&&

这可行,但如果我暂停command1使用Ctrl-z,在第一种情况下,它会command2立即运行,而在第二种情况下,它根本不会运行。如何按顺序运行命令,但仍然能够挂起第一个命令,但在我重新启动它(使用fg)并完成之前不能运行第二个命令?我更喜欢输入尽可能简单的东西,因为我想以交互方式执行此操作。或者也许我只需要在某处设置一个选项。

顺便说一句,什么是正确的术语是什么Ctrl-z

0 投票
1 回答
402 浏览

windows-8 - SuspensionManager 中的 CreateFileAsync 引发难以理解的异常

我使用 Grid App (XAML) 模板创建了一个新的 Windows 应用商店应用项目。我在不更改任何代码的情况下运行了项目(在调试模式下)。在它运行时,我切换回 Visual Studio 并单击工具栏中的Suspend按钮。

此时,应用程序抛出了一个 SuspensionManagerException。异常的详细信息并没有太大帮助。消息是SuspensionManager failed。它有(到目前为止)无用的 HResult -2146233088。它还有一个同样无用的 InnerException。它的消息是Error HRESULT E_FAIL has been returned from a call to a COM component.,它的 HResult 是-2147467259,甚至比外部异常的 HResult 还要糟糕。

引发异常的代码行在 中SuspensionManager,这也是项目模板的一部分。这是行:

触发异常的部分是LocalFolder.CreateFileAsync(…). CreateFileAsync 方法的 MSDN 文档有一个“备注”部分,内容如下:If you try to create a file in a virtual folder like a library or a file group, this method may fail.

而已。没有解释为什么它可能会失败,也没有描述它可能失败的条件,或者你能做些什么。

碰巧的是,即使它失败了,文件实际上也被创建了。有问题的文件被调用_sessionState.xml并位于C:\Users\<username>\AppData\Local\Packages\<package_id>\LocalState. 如果我删除文件并重新挂起应用程序,则会再次引发异常并重新创建文件。

我搜索了高低,并没有找到任何结论。CreateFileAsync 方法是一个投影,所以我不能轻易地拆开它或弄清楚它“可能失败”的原因。

有谁知道可能导致此问题的原因,或者如何进行调试或解决它?

0 投票
1 回答
1131 浏览

process - 如何使用 vbscript 暂停/恢复进程

有没有办法使用 vbscript 暂停和恢复进程?目前我创建了一个输入框来终止进程但不是终止它有没有办法暂停它?

0 投票
1 回答
1538 浏览

c - sigsuspend() 不对信号做出反应

我的目标是使主进程及其“分叉”子进程相互通信。通信是通过信号传递来完成的。

当第一个孩子在等待 SIGUSR1 信号时卡住等待时,就会出现我的问题。

我真的不知道为什么它会卡在这一点上。甚至如果我通过控制台发送信号,那个子进程似乎没有注意。

有人可以帮助我吗?


代码来了

0 投票
1 回答
405 浏览

windows-8 - 如何告诉我的页面应用程序已恢复?

J. Likness 在“使用 C# 和 XAML 构建 Windows 8 应用程序”的第 166 页上谈到 OnResuming 事件时表示:“ [此事件] 的主要原因是应用程序提供及时数据以刷新其信息。

我的应用中有一个页面包含此类数据;因此,如果用户已恢复应用程序,并且他显式返回或隐式/自动返回到该页面(假设应用程序暂停时他在该页面上),我想刷新数据。但是我怎么知道我的应用程序被暂停/恢复了?

我的想法是设置一个布尔值,数据丰富的页面可以在其 OnNavigatedTo() 事件中询问;如果是真的,我会刷新数据。有没有更好的方法来做到这一点,也许更重要的是:如果用户在该页面上,应用程序被暂停然后恢复,是否会触发 OnNavigatedTo() 事件?或者应用程序是否将页面视为从未离开过,因此它没有被导航回?也许另一个页面级事件会更合适?

0 投票
1 回答
3920 浏览

android - 如何在 Android 设备上启用磁盘挂起?

众所周知,Linux内核支持standby、suspend-to-ram、suspend-to-disk。但是,我发现 Android 不支持suspend-to-diskhibernate,尽管它的内核是从 Linux 派生的。
现在,我想在 Android 上启用它,但不知道如何。我将基于Andorid 4.1Linux 3.0.8完成我的工作。
您想提供任何有用的信息吗?以前有人做过吗?谢谢。

0 投票
2 回答
375 浏览

java - 挂起由java产生的子进程

我有一个Runtime.exec()用于生成子进程的 java 程序,但我需要能够以编程方式挂起它,然后从它停止的地方重新开始运行。JavaProcess对象似乎没有提供任何方法来做到这一点。有谁知道我如何做到这一点?

谢谢

0 投票
0 回答
277 浏览

android - javascript暂停直到webview关闭?

我正在编写一些在 android WebView 中运行的网络应用程序。WebView 在我从应用程序的主菜单中打开的一些简单的 Activity 类中。html文件和js文件是本地文件。我在 Asus Transformer TF300、OS 4.1.1 上进行测试。

WebView 加载 html 文件,一秒钟后调用 loadUrl('javascript:start()'); 执行:

当我运行它时,logcat 中只显示“hello”。当我关闭活动(它有一个关闭按钮)时,我突然可以在 logcat 中看到“世界”。就好像 js 暂停了自己,直到我导致 WebView 关闭......

知道为什么会发生这种情况以及如何让代码运行吗?

注意我尝试了各种各样的东西,比如将 js 代码更改为:

或者:

但它没有帮助..

谢谢。