问题标签 [blocked]

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 投票
5 回答
6603 浏览

java - 多个线程卡在本机调用中(Java)

我在使用 JDK 1.5.0_08 的 Fedora Core 6 上运行的应用程序有问题。

经过一定的正常运行时间(通常是几天)后,线程开始卡在本机方法中。

线程被锁定在这样的地方:

或者

让我特别困惑的是这个:

在 VM 重新启动之前,线程会一直卡住。

谁能给我一个关于这里发生了什么的想法,什么可能导致本机方法阻塞?每个卡住的线程顶部的监视器入口地址范围是不同的。我怎样才能弄清楚这个显示器是什么?

任何建议或意见将不胜感激!

谢谢,大卫

0 投票
1 回答
817 浏览

c# - 下载文件时,所有请求都被阻止

我在我的应用程序 Pelotonics 中遇到问题。当用户下载文件时,系统似乎会阻止所有传入请求,直到该文件完成下载。打开下载对话框(浏览器标准)的正确技术是什么,让用户开始下载文件,然后在下载文件时,让用户继续整个应用程序。

我们从服务器获取文件的方式是我们有一个单独的 ASPX 页面,它通过查询字符串传入一个值,然后从服务器检索文件流,然后添加“content-disposition”标头到响应,然后循环通过文件的流并将 2KB 块读取到 response.outputstream。然后一旦完成,我会做一个 Response.End。

观看此问题的快速截屏视频:

http://www.screencast.com/users/PeloCast/folders/Jing/media/8bb4b1dd-ac66-4f84-a1a3-7fc64cd650c0

顺便说一句,我们在 ASP.NET 和 C#...

谢谢!!!丹尼尔

0 投票
3 回答
321 浏览

javascript - JavaScript getelementbyid 问题

当我们在 JS 中使用 getelementbyid 时,浏览器会要求允许或阻止脚本,是否有一段脚本可以自动允许或避免这种情况,或者是否有替代方法

0 投票
6 回答
15065 浏览

java - Java线程阻塞

我的 java 环境有问题。一年多以来,我一直在运行 Solr 1.3(搜索引擎),突然间我遇到了很多麻烦。我所有的线程池(250)每天都会被随机阻塞一次或两次。我没有对我的 solr 应用程序或我的 tomcat 服务器进行任何更改。

我正在运行 tomcat 5.5.25 和 Solr 1.3。当系统完全过载时,我得到了一个线程转储:

igot 像这样的 240 线程:

我们可以看到这个线程被阻塞并等待:<0x00007fe37e72b340>

真正拥有 <0x00007fe37e72b340> 的线程是这个:

这是我的线程转储的最后一部分:

我知道这不是线程死锁问题,因为一个线程实际上正在运行所有其他线程想要的所有资源。

任何人都知道什么会导致这个问题?

0 投票
1 回答
1199 浏览

java - 当 Java 调试可能导致我的进程挂起时

我有一个执行繁重处理的 Java 服务器进程。它间歇性地停止处理,如日志停止,活动停止但进程仍处于活动状态。

我在调试几次时发生过这种情况。当它发生时,我在调试器中点击暂停/中断,以便我可以检查正在运行的线程并查找停止的原因。但是暂停按钮不会像往常那样闯入程序,只是坐在那里。我使用 IntelliJ IDEA,但我不确定是 IDE 还是 JVM 出现问题。

我尝试在问题发生之前闯入程序,它工作正常,进程停止,我可以检查线程列表。

有谁知道为什么 JVM 不会响应调试暂停/中断?它是如何进入这种情况的?我有点卡住了,因为我无法诊断这个问题,而不能在程序损坏时看到它的状态。导致问题的日志显示没有问题。

0 投票
3 回答
5117 浏览

java - 等待JVM处理的对象锁导致线程处于阻塞状态

我已经看到线程可以通过不同的方式进入阻塞状态。我很想知道线程处于阻塞状态后究竟会发生什么。它如何回到运行状态。如果它被 sleep(time) 阻塞,那么它会在 time 毫秒后移动到可运行队列。如果它在 I/O 操作上被阻塞,一旦完成,它就会进入可运行队列。它在等待对象锁时如何进入可运行队列。它如何知道它等待的对象上的锁现在可用。有人还可以解释 I/O 上的阻塞线程如何工作的内部结构吗?如果我对上述任何主题的理解不正确,请纠正我。

谢谢

0 投票
2 回答
133 浏览

mysql - 阻塞好友sql(超慢sql??)

嗨,我在使用这个 sql 时遇到了问题。基本上它会显示我的朋友发布的状态,并过滤掉我阻止的朋友。

虽然 sql 是 slooooowwwwwww .. 处理它需要 2 秒。似乎是什么问题。(我列出了表格和它在 sql 下方的一些示例)提前谢谢!sql....

(表名:阻止列表)

(表名:友情)

(表名:用户)

墙桌

谢谢!!!

0 投票
2 回答
531 浏览

java - 1.JFrame 调用 2.JFrame - wait() =>都被阻塞了?

我有一个问题:我有一个 jframe1,他调用 ActionPerformed jframe2。JFrames 是线程还是?所以我在jframe2中尝试了wait()方法,然后我会通知jframe1中的jframe2 ..

我在 jframe2 中的代码(单击按钮时运行的方法):

但问题是,如果我使用 this.wait(); 在jframe2中,我的jframe1也被锁定了..我做错了什么?

对不起我的英语不好,如果有人得到答案,谢谢!

0 投票
1 回答
4135 浏览

security - IE:阻止网站显示带有安全证书错误的内容

我公司开发的一个网站在IE(8)中有一个安全证书错误可以在这里找到:www.fonq.nl

任何人有类似的问题和解决方案?

0 投票
4 回答
9413 浏览

java - Java阻塞线程是否占用更多CPU资源?

我想问一下,当线程被阻塞时,Java 是否会使用更多的 CPU 资源,即等待锁定当前被另一个线程锁定的监视器。

我现在正在查看一个线程转储,其中一些线程在等待锁定监视器时被阻塞,我不确定这是否是高 CPU 使用率的原因。

谢谢!

编辑(2011 年 5 月 6 日)我忘了提及此行为是否与Java SE 1.4.2相关。