问题标签 [infinite-loop]
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.
java - 在java中杀死一个无限循环
我正在使用第三方库来处理大量数据集。该过程偶尔会进入无限循环(或被阻止 - 不知道为什么并且无法进入代码)。我想在设定的时间后杀死它并继续下一个案例。一个简单的例子是:
processData 通常最多需要 1 秒。我想设置一个计时器,它会在 10 秒后杀死 processData()
编辑我会很感激一个代码片段(我没有使用线程练习)。Executor 方法看起来很有用,但我不太清楚如何开始。此外,更传统方法的伪代码对我来说太笼统了,无法编码。
@Steven Schlansker - 建议除非第三方应用程序预期中断,否则它将无法工作。再次详细说明和示例将不胜感激
编辑我从同事 Sam Adams 那里得到了我想要的精确解决方案,我将其作为答案附加。它比其他答案更详细,但我会给他们两个投票。我会将 Sam 标记为已批准的答案
ruby-on-rails - Ruby on Rails:在更新期间调用 .save 时避免无限循环
我有一个订单模型has_many :items
。每个项目都有item.price
所述项目的成本。我想将订单中的所有商品价格加起来order.total_price
。现在我正在这样做
这在我第一次输入信息时工作得很好,但是如果我尝试编辑订单,total_price 不会更新,因为update_total_price
不会被调用,因为 self.saved 不是 nil。
我该怎么做才能更新模型将更新它,但不会继续进行无限循环调用.save
?
jquery - 多个 Jcarousel 错误“jCarousel:没有为项目设置宽度/高度...”
链接: http: //misiur.com/teatr
错误代码:“jCarousel:没有为项目设置宽度/高度。这将导致无限循环。中止...”
我有一个旋转木马 - 没有错误。然后我添加了新的 - 这个错误。构建与第一个相同。简单的 HTML:ul with children li > a > img 我不知道为什么会这样。我尝试使用 CSS 添加尺寸,但仍然没有。img 需要相同大小吗?
提前致谢。
java - 如何使用 Scanner 处理由无效输入 (InputMismatchException) 引起的无限循环
所以,我被这段代码卡住了:
这是我的输出:
插入一个整数:
无效值!
插入一个整数:
无效值!
...
c++ - Stream 使函数永远运行
什么样的流可以导致功能永远运行?
这样的流存在吗?
vb.net - Json 序列化集合时的无限循环(VB ASP.NET)
我正在尝试使用 Web 服务为数据库表中的用户集合返回 Json。我只是 .NET 的新手(< 1 周经验),我不想将 UpdatePanel 用于 AJAX。我尝试过使用 JavaScriptSerializer 和 Json.NET 进行序列化。这两种情况似乎都产生了一个无限循环。
我究竟做错了什么?有一个更好的方法吗?我很感激任何建议。谢谢。
c++ - while(true) 与 for(;;)
可能的重复:
“for(;;)”是否比“while (TRUE)”快?如果不是,人们为什么要使用它?
for ( ; ; ) 或 while ( true ) - 哪个是正确的 C# 无限循环?
while(true)
(或while(1)
)和之间有什么明显的区别for(;;)
吗?有任何理由选择其中一个吗?
c++ - c++ assert() 如何创建无限循环?
机器人评委烂透了!只有在删除以下代码块后,我才被UVA接受:
将其替换为:
在替换之前,UVA 的尊敬的机器人法官会裁定:
您的提交....因判决超时而失败。
您的程序使用的 CPU 时间超过了该问题所允许的时间。这意味着您的算法不够快,或者它进入了无限循环。
更换后程序运行时间为 0.052 秒!
- 它与被替换的代码有什么关系?
- 有没有关于UVA机器人判断与其他编译器有何不同的文件?以便我知道在线法官上有哪些功能/方法。
我使用 MinGW。