问题标签 [wakeup]
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.
android - How to wake up android and show the activity?
Please, help me. I have a broadcast reciever:
#xA;And then it is in work, my android do not wake up: button blink one time and that is all. Where is a mistake?
I want to wake up android and call some activity in result.. Thank you.
cron - 如何检查 Macbook Lid 是否通过终端关闭?
我正在运行 OS X 10.8 (Mountain Lion)。我想知道是否有终端命令来检查 macbook pro 的盖子当前是否关闭。如果我使用 grep,我会确切地寻找什么,在哪里?
我问的原因是因为我安排了每 30 分钟运行一次的 cron 作业。但是,当计算机处于睡眠/休眠状态时,crontab 不会运行。我的解决方案是使用 pmset 安排每 30 分钟唤醒一次。但是,我需要一种方法让我的计算机在盖子当前关闭的情况下重新进入睡眠状态。我不希望我的电脑在合上盖子的情况下醒来太久,即在我睡觉时整晚都醒着,因为这可能会损坏屏幕。
c++ - What to make of an "impossible" stack trace after a crash?
My program appears to be suffering from a very hard-to-reproduce bug: Once in a blue moon, when a user puts his Mac to sleep and later on wakes it back up again, one of my program's child processes will crash immediately after the Mac wakes up.
When this happens Apple's crash-reporter mechanism reliably reports a stack trace like this one:
This is all well and good, except (cue eerie music) -- it's logically impossible. In particular, not only does my RepDBPeer::Pulse()
method never call ParsePortArg
, the crashing process never calls ParsePortArg
anywhere! (I grepped all of my source code twice to make sure)
So my question is, just what is this stack trace trying to tell me? Is this most likely a case of Thread 0's stack getting corrupted badly enough that the stack-trace mechanism has gone off the rails and fingered an innocent bystander as the culprit? Or is it possible that Apple's wakeup mechanism somehow "jumped" the program counter into ParsePortArg() (whereupon the resulting confusion caused the crash)? Or is there some other deeper magic going on here that I can't even imagine?
The crashing process in question is a vanilla non-GUI background process that is a child process spawned by a Qt GUI process, for what that's worth.
c++ - C++ pthread同步和线程的多次唤醒
关于 C++ 线程同步的问题。我们假设有 2 个 pthread:Thread1 和 Thread2。
Thread1 正在执行它的任务,在某些情况下,他必须将状态更新通知给 Thread2。
Thread2 从事从同步队列中提取数据的工作。因此,如果队列为空,Thread2 可以休眠。
如何在两种情况下唤醒 Thread2:
队列中有新消息通知;
或者
Thread1 的状态变化
欢迎提供实用的代码示例
android - Android(ICS) 频繁从睡眠中唤醒
为什么Android(ICS)不断从睡眠中醒来?我正在使用主板的串行连接来监控内核打印,我可以看到 android 时不时地醒来并重新进入睡眠状态。是因为一些计划任务还是什么?我怎样才能防止这种情况发生?
谢谢
java - 为什么不能唤醒这个线程
我想测试 Thread.sleep() 方法,我发现了一个有趣的事情。当我调用 main() 方法时,控制台会打印“UserA sleep...”和“UserA waking...”,这意味着程序被唤醒,但是当我使用 junit 方法运行与 main() 方法相同的代码时,它不会打印“UserA waking...”......我将不胜感激任何人都可以解释它。
android - 用某些词(如 Hi Galaxy 或 Ok Google)唤醒 android 手机
我想通过说“Hello George”来唤醒一部安卓手机,但找不到任何有用的答案。首先,android 应用程序是否需要在后台侦听此功能的服务?如果有人知道如何实施此问题或有任何线索,我将不胜感激。
最好的问候谢谢
java - 睡觉后继续线程
我目前正在编写一个需要大量调用 Twitter API 的 Java 应用程序。因此,我不得不担心超出速率限制。我发现我每 14 分钟可以进行 180 次调用,然后我必须等待一段时间才能再次开始调用 API(这个数字在应用程序中返回)。所以,当调用达到一定数量时,我的线程会休眠。我的意图是让线程在 sleep() 结束时自动从中断的地方开始。这行得通还是我必须担心 CPU 调度和类似的事情!?
也许我不完全理解睡眠应该如何工作。任何帮助将不胜感激,看看我所做的是否正确。谢谢!
下面只是几行伪代码:
c# - 在 .NET 中经过一段时间后从睡眠中唤醒机器
我的要求是我希望系统在一段时间后自动唤醒。我关注了几篇文章,也看到了一些关于这个问题的 stackoverflow 帖子。我注意到在睡眠时,所有的计时器和事件都关闭了。我关注的文章/帖子是:
在 C# 中从睡眠中唤醒 (CreateWaitableTimer)
所有文章都有共同的等待计时器概念,我认为这是实现从睡眠中唤醒的唯一方法。问题是它对我不起作用。我已经在 Windows 8 机器和平板电脑上尝试过代码。我还尝试在控制面板中启用允许唤醒计时器选项。我只在 Windows 8 桌面上找到了这个选项,但它在平板电脑中没有。我在另一篇文章中读到,系统也应该支持唤醒功能才能正常工作。这个问题有什么可行的解决方案,还是我必须忍受的限制?
android - 使 alarmManager 能够唤醒手机
我已经修改了http://code4reference.com/2012/07/tutorial-on-android-alarmmanager/中的代码,每 30 秒拍一张照片。它工作正常,但是当手机进入睡眠模式时,alarmManager 似乎无法正常工作。有没有办法让 alarmManager 能够唤醒手机?