问题标签 [exit]
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.
memory - 运行顶部,打印输出,然后退出或如何在没有顶部的情况下获得实际内存使用情况
我正在运行 Mac OS 10.6。我想运行top
以获取内存使用情况,但不是在交互模式或任何更新的模式下。我只想在那个时间点使用内存然后返回提示。我一直在寻找其他实用程序来获取内存使用情况......但结果很短(vm_stat
用于虚拟内存)。有人可以指导我如何获取top
或以其他方式将内存使用情况打印到标准输出吗?
android - 按下后退按钮时如何退出?
当用户在意图上按下后退按钮时,应用程序应该退出。当按下后退按钮时,如何确保应用程序退出?
c# - 如何在 C# 中正确关闭 winforms 应用程序?
我从调试文件夹中为我的程序运行了 .exe。它有效,但是当我关闭它时,我发现它仍然列在任务管理器的进程列表中。
我想我一定忘记了一步,因为这是我的第一个 winforms 程序。
ruby - 什么可能导致红宝石在退出时锁定?
我有一个 ruby 脚本,它执行一些 perforce 操作(通过脚本 API)然后简单地结束:
...虽然LINE将打印出来,但无论 exit(0) 是否存在,该过程都不会结束。这是 ruby 1.8.6,主要在 mac 上,但我也在 PC 上看到了这个。
我正在做通常的谷歌搜索,但希望这里可能有经验的声音可以依靠。谢谢。
java - Swing 应用程序的 OnExit 事件?
我正在开发一个简单的应用程序来使用 Swing 管理业务的运营部分,但我需要在应用程序退出时执行以下操作:
但是我该怎么做呢?
bash - 如何使用 ls 退出 bash 循环?
我想批量循环一个目录中的一系列文件,然后在目录为空时退出。
在 $work 'myprog' 实际上是一个程序,它以 100 个批次处理(和归档)Maildir 中的传入电子邮件。
我追求一些可以放入 cron 的简单的东西。
有任何想法吗?
c# - 即使进程正在运行,Process.HasExited 也会返回 true?
我一直在观察,即使进程仍在运行,Process.HasExited
有时也会返回。true
我下面的代码启动了一个名为“testprogram.exe”的进程,然后等待它退出。问题是有时我会抛出异常;似乎即使HasExited
返回true
进程本身在系统中仍然存在 - 这怎么可能?
我的程序在它终止之前写入一个日志文件,因此我需要在读取它之前绝对确定这个日志文件存在(也就是进程已经终止/完成)。不断检查它的存在不是一种选择。
更新:我只是尝试等待process.WaitForExit()
而不是轮询循环,结果完全相同。
另外:上面的代码只是为了演示一个“更清晰”的问题。说清楚;我的问题不是我仍然可以Process.GetProcessesByName( "testprogram" );
在它设置HasExited
为 true 之后控制该过程。
真正的问题是我在外部运行的程序在它终止之前(优雅地)写入了一个文件。我HasExited
用来检查进程何时完成,因此我知道我可以读取文件(因为进程已退出!),但有时即使程序尚未将文件写入磁盘,它似乎也会HasExited
返回。true
这是说明确切问题的示例代码:
wpf - wpf 在应用程序退出时取消后台工作程序
在我的应用程序中,我有一个主窗口,并在其中加载一个页面。当用户按下按钮时,此页面会执行很长时间的任务。我的问题是,当正在执行长任务并且用户按下主窗口的关闭按钮时,应用程序似乎没有完成,因为我正在 VS2008 中调试它,我可以看到突出显示的停止按钮。如果我想完成我必须按下停止按钮,应用程序不会在应用程序退出时自动停止调试。我认为 .NET 在应用程序退出时会自动停止后台工作人员,但在看到这种行为后我不确定。我试图在卸载的事件页面中强制和取消后台工作人员,如下所示:
但没有成功。执行 CancelAsync() 后,几分钟后,我可以看到 backgroundworker 完成并引发 RunWorkerCompleted 并且我可以看到任务已完成检查事件中的 e.Cancelled 参数,但是在执行此事件后,应用程序继续而不退出,我有不知道在做什么......
我将 WorkerSupportsCancellation 设置为 true 以在开始时支持取消。
我会感谢所有答案。谢谢。
c++ - 如何阻止 C++ 控制台应用程序立即退出?
最近,我一直在尝试从这个网站学习 C++ 。不幸的是,每当我尝试运行其中一个代码示例时,我都会看到该程序打开了大约半秒,然后立即关闭。有没有办法阻止程序立即关闭,以便我可以看到我努力的成果?
java - JUnit - 阻止它在完成时退出?
快速 JUnit 问题。我正在运行一些涉及启动 GUI 和做大量工作的单元测试。
我想在测试后查看结果以直观地确认它。但是,它会按原样到达代码的末尾并退出。如果我想覆盖它,我会在测试的最后一行放置一个断点。不过这很尴尬。
是否有一些选项可以阻止它退出?