問題タブ [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)

Fedora Core 6 と JDK 1.5.0_08 で実行されているアプリケーションに問題があります。

ある程度の稼働時間 (通常は数日) の後、スレッドはネイティブ メソッドでスタックし始めます。

スレッドは次のようにロックされています。

また

私にとって特に不可解なのは、これです:

VM が再起動されるまで、スレッドは停止したままになります。

ここで何が起こっているのか、何がネイティブメソッドをブロックさせているのか、誰か教えてもらえますか? 各スタック スレッドの上部にあるモニター エントリ アドレス範囲は異なります。このモニターを保持しているものを特定するにはどうすればよいですか?

提案やアドバイスをいただければ幸いです。

ありがとう、デビッド

0 投票する
1 に答える
817 参照

c# - ファイルのダウンロード中、すべてのリクエストがブロックされます

アプリケーション Pelotonics 内で問題が発生しています。ユーザーがファイルをダウンロードすると、そのファイルのダウンロードが完了するまで、システムはすべての着信要求をブロックしているように見えます。ダウンロード ダイアログ ボックス (ブラウザからの標準) を開き、ユーザーにファイルのダウンロードを開始させ、ファイルのダウンロード中にユーザーがアプリケーション全体を続行できるようにするための適切な手法は何ですか。

サーバーからファイルを取得する方法は、クエリ文字列を介して値を渡す別の ASPX ページを用意し、サーバーからファイルのストリームを取得してから、「content-disposition」ヘッダーを追加することです。 Response に渡してから、ファイルのストリームをループして、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 (検索エンジン) を 1 年以上使用していますが、突然多くの問題が発生しました。すべてのスレッド プール (250) が 1 日に 1 回か 2 回ランダムにブロックされました。solr アプリケーションまたは tomcat サーバーに変更を加えていません。

Tomcat 5.5.25 と Solr 1.3 を実行しています。システムが完全に過負荷になったときにスレッド ダンプを取得しました。

このような 240 のスレッドのような igot :

このスレッドがブロックされ、待機していることがわかります: <0x00007fe37e72b340>

<0x00007fe37e72b340> を実際に所有しているスレッドは次のとおりです。

これは私のスレッドダンプの最後の部分です:

1 つのスレッドが他のすべてのスレッドが必要とするすべてのリソースで実際に実行されているため、これがスレッド デッドロックの問題ではないことはわかっています。

この問題を引き起こす原因を知っている人はいますか?

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() => 両方ともブロックされていますか?

問題があります。ActionPerformed で jframe2 を呼び出す jframe1 があります。JFrames はスレッドですか? jframe2でwait()メソッドを試してみたので、jframe1でjframe2に通知します..

jframe2 の私のコード (ボタンがクリックされたときに実行されるメソッド):

しかし、問題は、 this.wait(); を使用する場合です。jframe2では、私のjframe1もロックされています..何が間違っていますか?

私の下手な英語に申し訳ありません。誰か答えがあればよろしくお願いします。

0 投票する
1 に答える
4135 参照

security - IE: Web サイトがセキュリティ証明書エラーでコンテンツを表示するのをブロックしました

私の会社が開発した Web サイトに IE(8) のセキュリティ証明書エラーがあります。ここで見つけることができます: www.fonq.nl

同様の問題と解決策を持っている人はいますか?

0 投票する
4 に答える
9413 参照

java - Javaでブロックされたスレッドはより多くのCPUリソースを消費しますか?

スレッドがブロックされたとき、つまり現在別のスレッドによってロックされているモニターをロックするのを待っているときに、Javaがより多くのCPUリソースを使用するかどうかを尋ねたいと思います。

私は現在、モニターのロックを待機しているために一部のスレッドがブロックされるスレッドダンプを調べていますが、それがCPU使用率の高さの原因であるかどうかはわかりません。

ありがとう!

編集(2011年5月6日)この動作がJavaSE1.4.2に関連するかどうかについて言及するのを忘れました。