问题标签 [background-process]

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 回答
3155 浏览

c++ - c++创建程序在后台运行

我想让一个程序在后台运行,并在任务栏的通知区域显示一个图标。我用的是win32。我应该使用什么api?你知道有什么好的教程吗?

0 投票
4 回答
11734 浏览

php - 如何从 Windows 中的 PHP 函数 exec() 获取 PID?

我一直使用:

但我正在使用 XP 虚拟机开发 Web 应用程序,但我不知道如何在 windows 中获取 pid。

我在cmd上试过这个:

它会执行文件,但输出是“$!”

如何将 pid 放入 var $pid 中?(使用 php)

0 投票
1 回答
611 浏览

iphone - 在后台应用程序中触发计时器并显示 UILocalNotifications

我编写了一个 iPhone 应用程序来显示我的卫星调制解调器的可用带宽,但我有兴趣让计时器继续在后台触发(尽管滴答之间的时间要长得多)并在事件期间显示 UILocalNotifications,例如到达20% 剩余限额。我认为这个问题的答案是“你不能”,但我在这里发帖以防万一我错了。

PS:Stack Overflow 总是首先出现在我的 Google 搜索中。你在这里有一个非常棒的社区。谢谢你的帮助。:)

0 投票
1 回答
739 浏览

iphone - iPhone应用程序在后台运行时检测wifi网络

有谁知道 iPhone 应用程序是否有办法在后台运行时持续检测 WiFi 网络的存在?有什么限制?

干杯,马尔科

0 投票
1 回答
8025 浏览

java - 让 Java 运行时进程在后台运行

我正在编写一个 java 应用程序,我需要在运行应用程序的整个生命周期中在后台运行一个进程。

这是我所拥有的:

所以,基本上我打印出每个br.readLine().

我不确定的是如何在我的应用程序中实现此代码,因为无论我把它放在哪里(使用 Runnable),它都会阻止其他代码运行(如预期的那样)。

我使用过 Runnable、Thread、SwingUtilities,但没有任何效果......

任何帮助将不胜感激 :)

0 投票
2 回答
4718 浏览

python - Python:用于长时间运行的后台进程的生成或线程?

我打算用 Python 做一个长时间运行的后台进程,但我仍然不确定是使用os.spawnle还是线程。我只读过它,因此我对 spawn 或 thread 都没有太多经验。有什么经验法则什么时候使用哪个?

非常感谢

0 投票
6 回答
126884 浏览

iphone - 如何保持在后台运行的 iPhone 应用程序完全可操作

首先,我知道只支持 voip、音频和定位应用程序在后台运行,并且它们将在播放音频或使用定位服务等时运行。

我想知道的是,是否有办法让我的应用程序在后台完全运行,不管对电池寿命的影响。

这样,我的应用程序的用户可以从设置中进行选择,以在他想要的时候让应用程序保持活动状态,并且只在他希望的时间内保持活动状态。例如,如果他正在等待需要运行应用程序的东西,则在收到消息后,他可以关闭保持活动功能。

我不知道这是否可能,但我读过一些这样说的帖子,但不幸的是他们没有说如何 =(

更新:在本教程中,我发现 Acrobits 在 Apple Store 上有两个应用程序“可以强制应用程序在后台保持活动和唤醒”。那么有办法做到这一点吗?

0 投票
5 回答
17174 浏览

android - android设计注意事项:AsyncTask vs Service(IntentService?)

我正在设计一个需要执行以下步骤的android应用程序:

  1. 用户按下按钮或以其他方式指示“同步数据”。
  2. 同步过程将使用 REST Web 服务将数据移入和移出服务器。
  3. 数据将本地存储在 sqlite 数据库中。
  4. 同步过程应向 UI 提供状态更新/消息
  5. 不应允许用户在同步过程中徘徊到应用程序的其他部分并做更多的工作。

第一次运行同步过程可能需要 10-20 分钟。初始同步后,传输和存储的数据将减少,我预计该过程需要 1-2 分钟或更短的时间。

我一直在阅读有关 androidAsyncTask和使用服务的各种示例的大量信息……但我并不完全理解选择一种设计而不是另一种设计的设计注意事项和权衡取舍。我目前使用 AsyncTask 将我的演示项目存根。观看(大部分)开发 Android REST 客户端应用程序后: http ://code.google.com/events/io/2010/sessions/developing-RESTful-android-apps.html#我对此处描述的设计模式感到困惑感觉过于复杂,也许是因为我只是“不明白”。

我来自 java、spring、web 和桌面应用程序背景。在手持设备方面进行思考和设计对我来说是相当新鲜的。(更改屏幕布局时会发生什么?当我运行同步时电话响起会发生什么?)退后两步,如果初始同步将是一个如此漫长的运行过程,有没有更好的方法我要考虑问题->解决方案、用户体验、用户对手机上运行的应用程序的期望?

很想听听一些更有经验的安卓开发者的意见,他们已经在这些问题上苦苦挣扎。

0 投票
4 回答
285 浏览

c# - 关于 .net 后台处理的建议

我有一个从外部源读取数据的网页。检索数据可能需要一段时间。

我想知道是否有人可以给我一个关于在后台发生这种情况的最佳方法的想法。我希望页面出现并在最终显示数据的面板中显示“处理中”(或类似的东西)。

我想到了 BackgroundWorker 组件,或者可能是 AsyncPostBackTrigger ......不确定这些是否能解决我满意的问题。

那么......有没有人对解决问题的好方法有任何想法?

感谢您的建议!!

0 投票
3 回答
8256 浏览

ruby - 在 Windows 上的 Ruby 中生成后台进程?

我基本上问了与Spawn a background process in Ruby相同的问题,除了我需要在 Windows 环境中生成一个后台进程!不幸的是,我的研究表明 Windows 不支持 Ruby 分叉(只有勺子。Rimshot!)。