问题标签 [freeze]
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.
python - 当任何线程出现异常时,多处理池挂起
我是 Python 新手,正在尝试使用 multiprocessing.pool 程序来处理文件,只要没有异常,它就可以正常工作。如果任何线程/进程出现异常,整个程序都会等待线程
代码片段:
失败消息:
我继续添加了一个异常处理程序来终止进程
但它仍在等待,不确定缺少什么。
debugging - 调试过程挂在旧版第 3 方应用程序中
我们有一个传统的第三方电话系统,它建立在一个叫做“CT ADE”的东西上,它会定期挂起几秒钟(5 到 30 秒)然后恢复。在这些挂起期间,用户会在电话菜单中遇到令人沮丧的停顿。这种情况至少已经持续了几个星期。
这段代码不是我写的,所以我对它的了解非常有限。内部有多个“任务”(线程?),每条电话线一个,处理呼叫。当应用程序挂起时,所有“任务”都会挂起。
这个问题似乎与负载无关。即使在使用率低的时候也会发生。它似乎与网络无关(发生在数据库与此应用程序位于同一物理框的系统上)。似乎与网络或磁盘无关,尽管创建执行大量 DB I/O 和文件 I/O 的示例任务可能会导致此应用程序中的暂停时间较短。
出现问题时,该进程不会显示任何内存或 CPU 峰值。
在这一点上,我只是抓住任何尝试......
java - 为什么我的基于 Swing 的 GUI 应用程序没有响应?
我正在尝试使用(Java + Eclipse + Swing)创建我的第一个 GUI 应用程序。这是我的代码:
代码取自这里。
当我从 Eclipse 运行应用程序时,会出现预期的窗口(所以,这很好。我看到了我想看到的)。但是,当我尝试关闭窗口或尝试在文本区域中写入内容时,程序会冻结。操作系统告诉我程序没有响应(我在 Ubuntu 上尝试过)。
谁能帮我找出问题的原因?
预先感谢您的任何帮助。
user-interface - GUI 在运行静默应用程序 VC++ 时被阻止
我已经用 C++(Windows XP,visual c++ 2008)构建了一个 GUI 界面。在那里您可以配置一些参数,当我单击“确定”按钮时,将启动一个静默应用程序(并使用设置的值)。当我这样做时,如果您切换到其他窗口,GUI 会冻结甚至消失(它仍然存在,但您只能看到一个空白区域),当其他应用程序完成时,GUI 再次工作。
这是正确的行为,我不希望用户能够编辑字段......但是当你看不到 GUI 时它有点难看。有人知道切换到其他窗口并在切换回来时能够看到 GUI 的简单方法吗?
提前致谢
编辑:
嗨,我试过这样做,但问题是要在后台运行应用程序,我有一个使用 CreateProcess 的函数。所以 GUI 被冻结的两种方式:如果我创建一个创建进程的线程,如果我直接创建进程。
然后我等待该过程完成:
if (!CreateProcess( NULL, Args, NULL, NULL, FALSE, CREATE_NEW_CONSOLE, NULL, NULL, &StartupInfo, &ProcessInfo)) { return GetLastError();
} WaitForSingleObject(ProcessInfo.hProcess, INFINITE); if(!GetExitCodeProcess(ProcessInfo.hProcess, &rc)) rc = 0;
任何想法?
iphone - 冻结动画的最后一帧?
有没有办法在我的 iphone 应用程序中冻结动画的最后一帧?到目前为止,这是我的代码。
wpf - WPF FontSize 样式挂起/冻结/停止响应
对,所以在我的桌面上,以下非常非常简单的代码在框架 3.5 上编译和运行时会挂起/冻结
据我所知,这里的问题是应用于控件的样式中的 FontSize。当我删除它时,它很好。
如果我在同一台机器上的框架 4.0 中编译它,它就可以工作。
它适用于我的笔记本电脑,也可能适用于其他所有人的机器,只是不适用于我的台式机。
任何帮助表示赞赏
javascript - 为什么这个网站在 IE 7 中冻结,而在任何其他浏览器中却没有?
我最近为一家公司建立了一个零件目录。它在 Firefox、Chrome、Safari 等中完美运行。
然而,在 IE 7 中,除了实际的部分页面本身之外,每个页面都可以工作:http ://www.swstruckbodiesandtrailers.com/index.php?pageId=69
它实际上锁定了整个浏览器,在查看源代码后,我不知道为什么。
有没有人有任何见解?它只是简单的 HTML、CSS 和几行 jQuery——没有什么特别之处。
我以前从未遇到过冻结整个浏览器的页面。
user-interface - 使用后台工作程序更新数据网格视图后的 GUI 冻结
我制作了一个同时运行三个后台工作程序的应用程序。它基本上更新了它正在执行的三个数据网格视图。我的问题是,如果我按下最大化框按钮或任何 datagridview 中的任何位置,程序会挂起很长时间。我可以使用水平滚动,但不能使用垂直滚动。我已经尝试过 Backgroundworker_runworkercompleted 并在线程更新了各自的数据网格视图后根据需要触发。这是正常行为还是我做错了什么任何建议都会有所帮助。PS:我已经使用 step 方法运行了整个程序,并且它们在代码中没有无限循环。提前感谢约翰
eclipse - Ant 构建脚本完全挂起,控制台中没有消息
我的项目有 build.xml,但即使是这一小段代码
它不运行
控制台为空,但进程处于活动状态。我仍然可以通过 STOP 按钮终止它
同时我也无法调试它,相同的活动进程在控制台中没有输出,我可以永远等待!有任何想法吗?
- JDK 1.6.0_14
- 日食 3.5.1
编辑:感谢 Peter 的 Loron 问题,我检查了工作区日志文件 MyWorkspace/.metadata/.log 那里我看到错误消息我用谷歌搜索并发现这是因为我的 Eclipse 的位置发生了变化,但 ANT jar 的路径仍然旧。要修复您必须转到 Preferences->Ant->Runtime 并单击 Restore Default 的问题,它将拾取新的 jar 位置并警告您缺少 tools.jar,将其从某处复制并将其放在与其他 ant jar 相同的文件夹中。
apache-flex - 缩放更大的图像问题
我正在开发 flex 应用程序,我想在其中将图像从用户本地硬盘驱动器绘制到大小为 640x360 的画布上。
用户可以选择更大分辨率的图像并缩放到画布大小。
但是,如果用户选择了更大分辨率的图像,例如 3000x2000,则缩放需要很多时间并冻结应用程序直到缩放完成。
有什么方法可以更快地缩放图像或可以完成某种线程?
我正在使用矩阵来缩放图像,如下所示: