问题标签 [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.

0 投票
6 回答
18835 浏览

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?

0 投票
1 回答
653 浏览

erlang - 为什么 Erlang 的终止原因是正常的?

全部

日志部分:

为什么在正常的情况下会报错误日志?谢谢你的帮助~~~

0 投票
7 回答
4251 浏览

c - C - 使用 strncpy() 函数后的随机字符

我在 C 中有以下程序:

该程序的主要问题是我执行复制操作后,在复制的字母后显示了许多垃圾字符。我知道这是因为目标变量没有正确以空值结尾。但是,如果您仔细检查代码,我正在执行空终止。为什么问题仍然存在?

0 投票
4 回答
2842 浏览

javascript - 创建 img 元素并附加到 dom 没有终止

我已经有了一个非常复杂的 DOM 结构,我想消除未终止的图像元素导致问题的可能性。

看最简单的情况:

工作正常,但是当我检查 dom 时,我看到 img 元素没有终止斜杠,例如<img/>

简单布局视图中没有问题,但是当我查看包含大量这些元素的视图时,随机元素,甚至相同父节点中的相似图像都不会呈现,尽管它们的节点位于 dom 检查器中。缺少终止会导致树出现任何问题吗?

0 投票
2 回答
1658 浏览

c# - 当应用程序使用对 Environment.FailFast 的调用退出时,会显示未知的硬错误消息

我们有一个 C# 应用程序,它连接到 AppDomain.UnhandlerExceptions 并侦听应用程序中任何未处理的异常。一旦出现未处理的异常,它就会向用户显示一条错误消息,并通过调用 Environment.FailFast 来终止应用程序。

问题是在某些机器上,这会导致向用户显示“未知硬错误”消息,并且应用程序在我们单击“确定”之前不会退出。

操作系统是带有 .NET 4 应用程序的 Windows 7 x64。

0 投票
1 回答
1617 浏览

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 运行中更改字段终止符?谢谢你的建议。

0 投票
2 回答
2612 浏览

java - 如何在关闭 GUI(java)上停止程序运行无限循环

我有一个使用套接字进行服务器/客户端通信的简单程序。服务器类包含run()方法,该方法有无限循环等待套接字接受。

无论如何,我在构造函数中编写了一个代码来终止处理关闭,

当我阅读该方法 windowClosing(WindowEvent e)的 API 时,它说:

当窗口正在关闭时调用。此时可以覆盖关闭操作。

它说一个窗口正在关闭的过程中。但是 run() 方法内部的循环仍然获得控制权,由于程序的逻辑,不会结束,所以不会关闭窗口(实际上是关闭了 GUI),但处理仍在幕后进行。

更新:

run()方法:

processClient()方法:

如何正确强制程序运行?

更新 2:整个工作服务器类:

现在如何在关闭后终止它。

0 投票
2 回答
1110 浏览

c - 如何实现 exit() 函数的模拟?-std=c99

我正在写一个大学项目。用标准 C99 编写。要求之一是缺少exit();功能。是否可以实现类似的功能?我试图制作一个用减号argc调用main的函数来检测退出。这是一个愚蠢的尝试,因为第一个主要继续。

只是项目描述中指定exit()使用exit会降低分数。我理解它要求我通过指针运行代码并在函数的返回值中返回错误。我对实践更感兴趣。只为我自己。

0 投票
2 回答
213 浏览

python - 从 Ubuntu 上的另一个脚本启动 python 脚本进程:如何跟踪状态?

我使用以下命令在 Amazon EC2 Ubuntu 实例上从另一个 Python 脚本中启动一个 Python 脚本:

call表格在哪里

我注意到有时会以script2.py某种方式过早终止。我有一些日志记录语句,但它们没有显示发生了什么。所以我的问题是:

  1. 我读到system()返回某种退出状态。区分正常终止和异常终止的最佳测试是什么?也就是说,如果有某种异常终止,我只想在调用脚本中生成一条日志消息。
  2. 是否有任何类型的系统日志可以让我尝试找到终止进程的痕迹?
0 投票
2 回答
2093 浏览

python - Python 进程在 Ubuntu 上死机:错误代码是什么意思,有解决办法吗?

我在 Amazon EC2 Ubuntu 实例上运行同一 python 脚本的多个副本。每个副本依次使用此处提出的解决方案启动相同的子 Python 脚本

有时这些子进程中的一些会死掉。subprocess.check_output抛出异常并返回错误代码-9。我直接从提示符运行子进程,运行一段时间后,进程终止并显示不那么详细的消息Killed

问题:

  • 是什么-9意思?
  • 我怎样才能更多地了解出了什么问题?具体来说,我怀疑这可能是由于同一脚本的多个副本同时运行而导致机器过载。同时,我直接运行的特定子进程似乎在每次启动时都会死亡,无论是否直接启动,并且或多或少在同一时刻(即在处理或多或少相同数量的输入数据之后)。Python 没有产生任何错误消息。
  • 假设我在 Python 代码中没有错误,我该怎么做才能防止崩溃?