问题标签 [task]

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 投票
2 回答
400 浏览

c++ - 多线程引擎窗口随机减速

我们设置了一个基于任务的多线程引擎,其中调度程序将任务传递给线程无锁队列。该引擎使用 C++ 和 DirectX 进行渲染,我们使用 boost::thread 创建线程。在窗口模式下,它会随机减速一秒钟左右,然后再加速。这似乎是 Vista 造成的,但我们无法弄清楚如何正确解决它。

我们尝试过的一件似乎有助于随机减速的方法是在处理完每个任务后让线程休眠一毫秒,但这会导致其他问题,并不是一个很好的解决方案。

0 投票
2 回答
3395 浏览

windows - 什么是 Windows 中的“作业”(子进程事物),以及何时使用它?

使用Process Explorer ( procexp.exe ),尤其是在 Google Chrome 中,子进程称为 Job。与 Internet Explorer 8 相同,但我首先在 Chrome 中注意到了这一点。

  1. 什么是工作
  2. 关于这些事情我应该知道些什么?
  3. 为什么|一个)会使用它们?
  4. 应该使用哪些场景?
  5. 使用了哪些 API。

我知道这些问题有点笨拙,请尝试过去。提前致谢。

顺便说一句,我正在使用WinXP。

0 投票
1 回答
1596 浏览

c# - 如何使 Quartz.net 作业在单线程单元中运行?

我只是尝试了这个:

但它会产生 InvalidOperationException。想法?

0 投票
7 回答
100988 浏览

java - Java 中的 Timer & TimerTask 与 Thread + sleep

我在这里发现了类似的问题,但没有令我满意的答案。所以再次改写这个问题——

我有一项需要定期完成的任务(比如 1 分钟间隔)。与创建具有无限循环睡眠的新线程相比,使用 Timertask 和 Timer 执行此操作有什么优势?

使用 timertask 的代码片段-

使用 Thread 和 sleep- 的代码片段

如果逻辑的执行花费的时间超过间隔时间,我真的不必担心如果我错过了某些周期。

请对此发表评论。。

更新:
最近我发现使用 Timer 与 Thread.sleep() 之间的另一个区别。假设当前系统时间是上午 11:00。如果我们出于某种原因将系统时间回滚到上午 10:00,Timer 将停止执行任务,直到它到达上午 11:00,而 Thread.sleep() 方法将继续执行任务而不受阻碍。这可能是决定在这两者之间使用什么的主要决策者。

0 投票
2 回答
1171 浏览

python - 我们可以在 ubuntu/windows 上运行谷歌应用引擎并提供网络应用程序吗

我看到谷歌提供 SDK 和实用程序来开发和运行正在开发的 Web 应用程序(开发人员 PC)并将它们实时移植到谷歌应用引擎(在谷歌服务器上)。

我们可以在不使用谷歌基础设施的情况下使用谷歌应用引擎来运行本地网络应用程序吗?

基本上我想要一个体面的作业调度程序和 python 的持久作业队列(我没有使用谷歌基础设施)。我看到谷歌提供了任务队列实现以及他们的应用引擎 sdk。

我可以使用谷歌应用引擎 SDK 为任务队列开发完整的 python 应用程序吗?

0 投票
2 回答
227 浏览

iphone - iPhone中是否有任务/应用程序管理器?

iphone中的任务管理器有没有像windows一样的功能?如果是这样如何访问它?

谢谢

0 投票
2 回答
239 浏览

c# - With a web app, how should I trigger jobs like, notifications, state changes, general repetivite tasks and checks

I am building a web application in asp.net MVC and am thinking how I can get certain conditional tests to happen regularly.

Currently I am planning on having a page such as /utility/runJobs that will have a function in it that will test the whole site for dates meeting certain conditions etc..

I would then trigger this page from a service or other trigger service.

I would probably run this every min incase new notifications had to be sent out, or a Log item had to be written, or a status updated.

Can anyone suggest a better way of doing this.

EDIT___________

Imagine how the notification emails for ebay are sent?

I guess that the badges on stack over flow are tested when a user comes to the site, and only for that user.

0 投票
3 回答
2821 浏览

java - 如何管理 Java 计时器任务?

我正在寻找有关如何管理多个计时器任务的指导。我希望能够动态创建计时器,然后当每个计时器完成时,它会自行重置。

例子:

计时器 1 - 执行动作 x - 重置为在 30 分钟内再次执行动作 x

计时器 2 - 执行动作 y - 重置为在 10 分钟内再次执行动作 y

0 投票
2 回答
1213 浏览

.net - 反应式框架 (Rx) 与 .NET 4 中的任务有何关系?

如今,异步和并发编程接缝在每个人的脑海中,.NET 4 增加了许多改进,例如内置线程安全集合和任务。最重要的是,我开始研究 Reactive Framework (Rx)。

任务似乎主要更侧重于计算性能的并发性,尽管它也是将在未来一段时间内完成的操作的通用模型,可用于处理其他类型的异步操作,以及使用 .Continue*() 组合它们. Rx 似乎对响应多个事件和有状态事件处理更有用。

您是否看到这两个框架之间的重叠,特别是,您是否看到在任务方面建模 IObservable 的用途,反之亦然?

0 投票
1 回答
93 浏览

variables - 在任务被认为是这些任务共享的同一过程体中声明的变量是否可以?

变量仅用于 1 个任务,但问题是:它可以被 CALLED 共享吗?