问题标签 [halt]
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.
shortcut - NetLogo - 如何快捷停止?
我记得在 NetLogo 中曾经有一个“停止”按钮,而在 v.5.1.0 中没有。
所以需要点击menu>tools>halt,比较麻烦。
在调试模型时,我经常这样做,以停止永远按钮。
所以也许你们中的任何人都知道如何制作一个“停止”按钮,或者一个键盘快捷键,或者其他一些一键式方法来停止一切?
顺便说一句,再次按下永久按钮并没有按照我的想法进行(它需要的时间比“停止”要长得多)。
所以我错过了什么吗?
谢谢。
最好的,米
matlab - 如何停止在 Matlab / GNU Octave 中使用“运行”启动的脚本?
有什么方法可以停止使用 Matlab / GNU Octave 的“运行”或“源”启动的脚本?我的意思与 Ctrl-C 不同,假设给定条件(可能由全局变量给定)成立,并向其发送中断信号。
例子:
当变量的值大于 0.5时,脚本haltable.m
将停止。environment
它与
在哪里(haltable.m
当然,在 之外)可以指定在满足条件后必须停止?
python - tkinter 从根窗口停止或停止函数(def)
如果从根窗口调用函数并且该函数没有解决方案或用户想要停止该函数,可以从根窗口完成吗?如果可以,怎么做?以下代码生成两个按钮 - 使用 start() 开始“同时”开始,但退出不能停止 start()。在 start() 中使用 root.update_idletasks() 不会产生任何效果。
java - 如果一个值连续增加三次,如何在java中停止循环?
我是 Java 新手。我正在写一个石头剪刀布游戏的样本。用户输入 0,1,2 分别代表石头、纸、剪刀。程序随机生成结果。我几乎设法让它工作,但我唯一坚持的是如何STOP THE FOR LOOP IF ONE OF THE SIDE WINS CONSECUTIVELY FOR THREE TIMES
。
这是最初的问题
编写一个玩剪刀石头布游戏的程序。规则是剪刀战胜纸,石头战胜剪刀,纸战胜石头。程序将剪刀表示为 0,将石头表示为 1,将纸表示为 2。游戏是在计算机和玩家之间进行的。该程序将提示用户输入获胜的回合数。例如,如果用户输入 4,那么获胜者必须在 4 轮中至少赢得 3 轮。如果任何一方连续获胜3次,则比赛提前结束,没有第四轮。如果用户进入 5 个回合,获胜者必须在 5 个回合中至少赢得 3 个。连续三胜的相同规则也适用。用户输入回合数后,计算机会随机生成一个介于 0 和 2 之间的数字。然后程序会提示用户输入数字 0、1 或 2。
这是我的代码。
c# - 如何使 USB 打印机在打印过程中停止?
我想要做的是让 USB 打印机的行为更像点阵打印机,因为它能够控制何时实际弹出页面。
我想要做的是使用两个pdf文件,一个用于页面顶部,一个用于底部,让打印机打印第一个pdf,暂停并等待第二个pdf出现,然后继续打印第二个pdf在页面的后半部分。
这里的想法是,论文的第一部分应该能够从打孔的页面上撕下来,而不必等待后半部分完成。我正在使用 C# 并查看了许多不同的打印原始数据的方法,但在这件事上我没有找到太多。提前谢谢大家,如果需要任何信息,请告诉我!
python - Python - 如何在进入永无止境的循环之前强制打印语句?
我正在调试一些有一些永无止境的循环问题的代码,有时我无法弄清楚如何制作信息丰富的打印语句来帮助确定哪个循环被破坏了。
一个例子是:
然后,当我调用 时fake_function
,在停止之前我不会得到任何输出。
一个稍微大一点的例子可以说明为什么我想要这个看起来像:
那么,有什么方法可以真正强制 python 立即打印一些东西?
谢谢!
delphi - 终止delphi应用程序的正确方法是什么?
我想在不执行任何其他代码行的情况下终止 Delphi 应用程序,我想知道哪种方法是正确的方法。此外,我想知道我目前正在做的事情是否有问题。基本上,我的代码如下所示:
这是停止 Delphi 应用程序的正确方法还是应该以其他方式完成?
interrupt - 在启用主中断但未启用中断 (0xFF0F = 0) 的情况下进入 HALT 模式?
根据Gameboy 编程手册,
HALT 模式由以下事件取消,这些事件具有指示的起始地址。
/RESET 端的低电平信号起始地址:0x0000
设置中断使能标志及其对应的中断请求标志
IME = 0(中断主机使能标志禁用) 起始地址:HALT 指令之后的地址
IME = 1(中断主使能标志使能) 起始地址:每个中断起始地址
假设程序进入HALT
模式,启用中断主使能标志IME = 1
和禁用任何中断的中断使能0xFF0F = 0
,会发生什么?实际 Gameboy 设备上的预期行为是什么?
python - 如何停止()多个嵌套异步循环中的最后一个循环?
我有时需要多个 asyncio 协程,然后这些例程将被嵌套:协程 B 在协程 A 中运行,C 在 B 中运行,依此类推。问题在于停止给定的循环。例如,在最后一个顶部循环(例如循环'C')中使用 loop.stop() 实际上会杀死所有异步协程 - 而不仅仅是这个循环'C'。我怀疑 stop() 实际上会杀死协程 A,并且这样做会消灭所有其他依赖的例程。嵌套例程是 call_soon_threadsafe,所有例程都以 run_forever 开头。
我尝试使用特定的循环名称,或“return”或“break”(在协程内的 while 循环中),但没有任何内容退出循环 - 除了 stop() 之外,它会立即杀死非特定的所有循环。
我在这里描述的问题实际上与我之前的问题有关...... python 守护进程服务器在 HTML 弹出覆盖回调期间使用 asyncio websocket 协程崩溃 ......我以为我已经解决了 - 直到遇到这个 loop.stop() 问题.
下面是我的 Python 3.4.3 示例代码,我尝试在完成 websocket 作业后立即停止() coroutine_overlay_websocket_server 循环。如前所述,我当前状态的代码会中断所有正在运行的循环。此后 fmDaemon 重新创建一个新的 asyncio 循环,该循环对之前计算的内容一无所知:
我的两个问题:1)有没有办法退出给定的协程而不杀死协程?2)或者,或者,您是否知道一种不使用 asyncio 来读取 websocket 调用的方法?
debugging - NetLogo:使用工具-> 暂停后创建的安装补丁?
我的模型我有几个版本的我的世界应该是什么样子。我将其实现为“选择器”,包括选择:“single_tree”“集群”。我的世界是 501 * 501 个补丁。
当我运行setup
我的两个变体时,直到我按下工具 - >“暂停”,它们才会被创建。
我真的不明白为什么,因为在我的工作模型上这很好用。此外,当我使用基本参数运行这个“世界变化”时 - 只需使用 [set pcolor ...]。
请问我的模型有什么问题或者我做错了什么?
这是工作示例 - 工作正常:
这里有一些更复杂的代码,但我看不出有什么理由花这么长时间来显示..
我真的很感激任何建议,非常感谢你!