问题标签 [time-limiting]

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

timeout - Travis-CI - 如何计算构建的时间限制?(所有工作的总和或最长的时间)?

假设我有 repo,每次推送(构建)都会启动 4 个作业(不同的环境/编译器等)。

构建有时间限制 - 50 分钟。它是算作所有构建次数的总和(如左面板),还是独立于每个作业?

示例:4 个构建,每个构建需要 20 分钟 - 它会超时,因为它将计为 80 分钟,还是可以并计为 20 分钟(最长工作时间)?

0 投票
1 回答
842 浏览

php - 防止查询插入垃圾邮件

我有一个评论系统,用户可以在其中发布他们对某些事情的看法,但是如果你按“发布!” 按钮多次,多个查询被插入到数据库中,结果是垃圾邮件。

这是我的代码:

现在我想知道是否可以设置 60 秒的时间限制,就好像他们运行一次查询(单独!)你必须等待 60 秒才能再次执行查询。我看过set_time_limit()但我不完全确定它是如何工作的。

0 投票
3 回答
1723 浏览

c++ - “限时”函数 C++

我正在用 C++ 编写代码,并对参数进行详尽的搜索。问题是对于某些参数,函数可能会进入无限循环,我无法控制它(不是我的函数,将它用作黑匣子)。我的问题是,我可以在“时间限制”的情况下运行该函数,所以在 10 秒之后,从该函数中止并移动到下一次迭代?

0 投票
3 回答
6741 浏览

c - 我在 C 中有一个 Time Limit Exceeded 错误。我该如何克服它?

链接上给出了编写程序目的的详细信息:https ://www.codechef.com/problems/COOKMACH/

和错误

超过时间限制

最终分数 - 0.000000 结果 - TLE

代码是

0 投票
2 回答
126 浏览

php - 设置 1 秒时间限制不会在 1 秒后停止脚本

我正在调用可能需要一段时间并应在 5 分钟后中断的 shell 命令。无论如何,这似乎不起作用。

我将其归结为以下测试代码:

这给了我以下输出:

所以看起来时间限制设置正确 - 但脚本仍然运行 5 秒。

我正在使用带有 mod_php 的 PHP 版本 5.6.11

0 投票
1 回答
320 浏览

c++ - 使用平方根的偶数除数

我正在解决一个问题,它需要得到偶数和奇数除数之间的差异,我需要使用 sqrt() 函数,因为数字的限制是 10^9,所以循环整数不是超过时间限制的选项原因。

这是我试图制作的一个功能,但它不能在所有数字上完美运行。

前任。4 和 48745。

案例4:应该输出2个偶数除数{2,4}和1个奇数除数{1}——下面的函数输出3偶数1奇数

案例 48745 :应该输出 0 个偶数除数和 4 个奇数除数 {1,5,9749,48745}——下面的函数输出 2 个偶数 2 个奇数

0 投票
1 回答
654 浏览

matlab - MATLAB 执行运行时限制

我想限制我在代码中使用的函数的执行运行时间。可能吗?

我正在使用带有 MATLAB R2015a 的 Windows 10(与之前提出的这个问题不同:Matlab time limit for function execution),所以是否有任何更改使其成为可能,或者是否有任何调整使其成为可能?

例如:

如果 imwarp 的计算时间太长(超过预定义的 X 秒),我希望 MATLAB 停止正在运行的进程。可能吗?

请注意,我不想在循环中使用 tic-toc 作为停止条件,因为情况并非如此。

0 投票
3 回答
386 浏览

google-apps-script - 手动执行的谷歌脚本的每日限制是多少?

在开发人员文档(此处)中写了关于此错误
的 Service using too much computer time for one day
that

这表明脚本超过了一天的总允许执行时间。它最常见于在触发器上运行的脚本,其每日限制低于手动执行的脚本。

并且触发器总运行时间有每日限制(基本帐户为 1 小时)。但是我在哪里可以获得手动执行脚本的限制?

0 投票
1 回答
799 浏览

spring-mvc - Spring MVC 控制器设置时间限制

我在 Spring MVC 的 al web 请求中启动了一个长进程,如果线程需要很长时间,我想终止它。如果 Spring 控制器中的线程太长,是否有设置最大时间来杀死线程?这是最好的方法还是有其他更好的方法来做到这一点?我在这里读到,如果没有线程的协作,应用程序服务器不能杀死线程。

我找到了 Guava TimeLimiter,但不知道如何使用它。

谢谢。

0 投票
1 回答
179 浏览

php - 我可以在 PHP 中为一个函数定义时间限制吗?

我正在为 PHP 电子商务系统制作模块。这个系统数据库有2000个产品。我需要在一天内更新所有产品(一些值)。我不想一次更新所有产品。

当访问者打开某个页面时,我尝试每隔一段时间更新 100 个产品(模块被 init - header 挂钩)。在这里我想给出时间限制。如果这 100 个产品在 20 秒内没有更新,请中断并将最后更新的产品 ID 写入数据库。

我怎样才能做到这一点?这个函数怎么知道20秒后中断?