问题标签 [termination]
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.
c - Terminating the program gracefully in C
I have sort of a homework and it asks me to end the program gracefully without explicit termination such as calling exit() or killing the threads.
However I cannot think of any other methods than return 0
, so what are the methods to end a program gracefully?
erlang - 为什么 Erlang 的终止原因是正常的?
全部
日志部分:
为什么在正常的情况下会报错误日志?谢谢你的帮助~~~
c - C - 使用 strncpy() 函数后的随机字符
我在 C 中有以下程序:
该程序的主要问题是我执行复制操作后,在复制的字母后显示了许多垃圾字符。我知道这是因为目标变量没有正确以空值结尾。但是,如果您仔细检查代码,我正在执行空终止。为什么问题仍然存在?
javascript - 创建 img 元素并附加到 dom 没有终止
我已经有了一个非常复杂的 DOM 结构,我想消除未终止的图像元素导致问题的可能性。
看最简单的情况:
工作正常,但是当我检查 dom 时,我看到 img 元素没有终止斜杠,例如<img/>
简单布局视图中没有问题,但是当我查看包含大量这些元素的视图时,随机元素,甚至相同父节点中的相似图像都不会呈现,尽管它们的节点位于 dom 检查器中。缺少终止会导致树出现任何问题吗?
c# - 当应用程序使用对 Environment.FailFast 的调用退出时,会显示未知的硬错误消息
我们有一个 C# 应用程序,它连接到 AppDomain.UnhandlerExceptions 并侦听应用程序中任何未处理的异常。一旦出现未处理的异常,它就会向用户显示一条错误消息,并通过调用 Environment.FailFast 来终止应用程序。
问题是在某些机器上,这会导致向用户显示“未知硬错误”消息,并且应用程序在我们单击“确定”之前不会退出。
操作系统是带有 .NET 4 应用程序的 Windows 7 x64。
mysql - 具有不同字段终止符的命令行 MySQL 选择
我有一个bash
运行 MySQL 语句的脚本:
这工作正常。但是,我希望得到一个制表符分隔的结果,而不是返回的表格格式。
我尝试了以下方法,但它给出了语法错误:
错误是:
ERROR 1064 (42000) at line 3: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FIELDS TERMINATED BY "\t"' at line 10
我也试过
但我得到同样的错误。
有没有一种正确的方法可以从这种 MySQL 运行中更改字段终止符?谢谢你的建议。
java - 如何在关闭 GUI(java)上停止程序运行无限循环
我有一个使用套接字进行服务器/客户端通信的简单程序。服务器类包含run()
方法,该方法有无限循环等待套接字接受。
无论如何,我在构造函数中编写了一个代码来终止处理关闭,
当我阅读该方法 windowClosing(WindowEvent e)
的 API 时,它说:
当窗口正在关闭时调用。此时可以覆盖关闭操作。
它说当一个窗口正在关闭的过程中。但是 run() 方法内部的循环仍然获得控制权,由于程序的逻辑,不会结束,所以不会关闭窗口(实际上是关闭了 GUI),但处理仍在幕后进行。
更新:
run()
方法:
processClient()
方法:
如何正确强制程序运行?
更新 2:整个工作服务器类:
现在如何在关闭后终止它。
c - 如何实现 exit() 函数的模拟?-std=c99
我正在写一个大学项目。用标准 C99 编写。要求之一是缺少exit();功能。是否可以实现类似的功能?我试图制作一个用减号argc调用main的函数来检测退出。这是一个愚蠢的尝试,因为第一个主要继续。
只是项目描述中指定exit()使用exit会降低分数。我理解它要求我通过指针运行代码并在函数的返回值中返回错误。我对实践更感兴趣。只为我自己。
python - 从 Ubuntu 上的另一个脚本启动 python 脚本进程:如何跟踪状态?
我使用以下命令在 Amazon EC2 Ubuntu 实例上从另一个 Python 脚本中启动一个 Python 脚本:
call
表格在哪里
我注意到有时会以script2.py
某种方式过早终止。我有一些日志记录语句,但它们没有显示发生了什么。所以我的问题是:
- 我读到
system()
返回某种退出状态。区分正常终止和异常终止的最佳测试是什么?也就是说,如果有某种异常终止,我只想在调用脚本中生成一条日志消息。 - 是否有任何类型的系统日志可以让我尝试找到终止进程的痕迹?
python - Python 进程在 Ubuntu 上死机:错误代码是什么意思,有解决办法吗?
我在 Amazon EC2 Ubuntu 实例上运行同一 python 脚本的多个副本。每个副本依次使用此处提出的解决方案启动相同的子 Python 脚本
有时这些子进程中的一些会死掉。subprocess.check_output
抛出异常并返回错误代码-9
。我直接从提示符运行子进程,运行一段时间后,进程终止并显示不那么详细的消息Killed
。
问题:
- 是什么
-9
意思? - 我怎样才能更多地了解出了什么问题?具体来说,我怀疑这可能是由于同一脚本的多个副本同时运行而导致机器过载。同时,我直接运行的特定子进程似乎在每次启动时都会死亡,无论是否直接启动,并且或多或少在同一时刻(即在处理或多或少相同数量的输入数据之后)。Python 没有产生任何错误消息。
- 假设我在 Python 代码中没有错误,我该怎么做才能防止崩溃?