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

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

firefox - Firefox拡張機能は、リクエストが完了するまでFirefoxをフリーズします

何らかの理由で、要求されたサイトからストリームを完全に取得するまで、関数はFirefoxとともにフリーズしています。凍結を防ぐメカニズムはありますか?期待通りに動作しますか?

XULで

Javascript

window.dump()直後に入れてみたところajax.send()、リクエスト完了後もコンソールにダンプされました。

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

c# - StandardOutput.EndOfStream がハングする

コンソール アプリケーションを実行する C# アプリケーション内でプロセスを開始しています。標準入力と標準出力をリダイレクトし、StandardOutput.ReadLine() を介して数行を読み取ることができます。ProcessStartInfo が正しく構成されていると確信しています。

コンソール アプリケーションは、開始されると、数行 (「マーカー」行で終わる) を出力し、入力を待ちます。入力を受け取った後、再び数行を出力します (再び「マーカー」行で終了します)。私の意図は、適​​切な入力文字列を送信することがわかっている「マーカー」行を受け取るまで、そこから行を読み取ることです。

私の問題は、何度か繰り返した後、プログラムがハングすることです。デバッガーを一時停止すると、StandardOutput.EndOfStream の呼び出し内でハングが発生する傾向があります。これは、次のテスト コードの場合です。

「マーカー」行をテストしているときに、行を読み取った後に StandardOutput.EndOfStream にアクセスしようとすると、同じ種類のハングが発生します。

このプロパティが非常にひどく機能する原因は何ですか?

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

apache-flex - FLEX 3.5 TabNavigator タブで Google Maps API を「プリロード」するにはどうすればよいですか?

Flex 3.5 Air アプリケーションがあります。メイン ウィンドウには、ヘッダーの他に TabNavigator があります。タブに、Google マップ オブジェクトを配置しました。「ロード」が非常に遅く、アプリケーション全体がフリーズすることを除いて、正常に動作します(応答しない問題)。

今、私はそれを修正したいと思いますが、これらのソリューションの 1 つを実装する方法は今はあまり知りません: 1) アプリケーション全体が読み込まれる前に API を読み込みます。2) タブがクリックされたときに、何らかの方法で API を非同期にロードします。アプリがフリーズしないだけで十分です。

タブ キャンバスが空であり、他のコードが存在しないため [再確認した]、GoogleMaps のせいであると「110%」確信していることに注意してください。また、マップはロードするだけで、setCenter メソッドを呼び出すので、マップをフリーズさせる可能性のある他の操作がないことに注意してください。

編集: Api オブジェクトの作成が遅いのではなく、GUI での実際の表示が遅いと判断できました。これがコード行です。ResellersMapClass は、追加機能を追加するつもりなので、Google Maps API クラスのみを拡張します。でも今はきれいです。

これをプリロードする方法はありますか?または、GUI がフリーズするのを防ぐその他のソリューション。

ありがとう、ガブリエル

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

.net - 無関係なプログラムをデバッガーで一時停止すると、Windows エクスプローラーの検索がフリーズするのはなぜですか

ASP.NET アプリケーションまたは .NET コンソール EXE のプログラムをデバッグしているときに、ブレークポイントでデバッガーを一時停止しているときに、Windows エクスプローラーでファイルを見つけようとします。WinKey+F を押すか、コンテキスト メニューから検索を選択すると、デバッグ中のプログラムを再開するまで Windows エクスプローラーがフリーズします。

私のプログラムは Windows エクスプローラーとは何の関係もありません! 実際、Visual Studio 2008 では、最も単純なコンソール EXE (WriteLine および ReadLine) でもこれが発生します。WinDbg でこの単純な EXE を使用して再現することはできませんが、ASP.NET アプリをデバッグする WinDb では発生します。これはなぜ起こり、どうすれば修正できますか? 特に何が起こっているのか理解していないときは、うんざりします。

これは、.NET 3.5 アプリケーションを実行している Windows XP x64 SP2 上にあります。

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

c# - C#言語:Windowsフォームでリストビューコントロールをフリーズするには?

リストビューで特定の列を固定する必要があるため、ユーザーが水平方向にスクロールしても固定された列は影響を受けません (Excel のように) が、データグリッドにはそのような凍結 (ブール) プロパティはありません。これはリストビュー コントロールで実行できますか? ありがとう

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

c# - WCF非同期呼び出しでの奇妙なWPFの動作

非同期呼び出しを介してWCFを呼び出すWPFアプリケーションがあります。

アプリケーションには4つのタブがあり、それぞれが個別の非同期呼び出しからロードされます。各タブにはビジーインジケーターがあります。

問題:Visual Studio内で実行しているときに、各タブの更新ボタンをクリックすると、各タブのビジーインジケーターが起動し、データがWCFサービスから取得されます。各タブのデータが戻ってくると、更新されます。

ワンクリックでアプリケーションをデプロイすると、2つのタブだけが更新を開始した後、アプリケーションのUIがハングします。したがって、この場合、タブ1、次にタブ2で更新を押すと、2つのタブデータのいずれかが返されるまでアプリケーションがハングします。

最初は、これはWCFサービスのスロットルと関係があると思いましたが、Visual Studioとアプリケーションのワンクリック展開の両方が同じサービスを指しているため、そうではありませんでした。

どこを見ればいいのか、誰かアイデアがありますか?Visual Studio内でハングの問題を再現できませんか?

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

java - Windows Server 2008 R2 で JVM が 2GB で停止する

Java アプリケーションに問題があります。Windows Server 2008 r2 (64 ビット) で 64 ビット JVM (1.60.0_20) を使用すると、アプリケーションは 2 GB の割り当てられたメモリでハングします。JVM 設定を変更してより多くのメモリを割り当て (-Xmx5000m)、さらに待機した後でも、そのマークを超えることはありません。 12時間以上。これは、使用可能なメモリが 7.5 GB の EC2 インスタンスにあります。

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

css - CSS: テーブルのヘッダーと最初の列を固定します。*ただし、特定の軸のみ*

よくある質問のバリエーションがあり、できる限り説明しようと思います。あなたの側でいくつかの視覚化が必要になる場合があります。HTML テーブルがあります (実際には、テーブル内の div 内にテーブル内にテーブルがあります - 私は JSGantt プラグインを使用しています)。y 軸を下にスクロールするときだけテーブル ヘッダーを固定したいのですが、右にスクロールしてより多くのデータを表示する必要がある場合は、右にスクロールしたいと思います。

一方、下にスクロールすると (ヘッダー行はそのまま)、テーブルの最初の列も一緒に下にスクロールしたいと思います。しかし、右にスクロールするときは、最初の列をそのままにしておきます (ただし、前述のように、ヘッダー行も一緒にスクロールします)。したがって、基本的には、最初の列を x 軸のみに固定し、ヘッダー行のみを y 軸に固定しました。

とりあえずやめておきます。誰かがもっと明確にする必要がある場合は、私が説明しようとすることができます. 私はこれを複数の方法で試しましたが、本格的な Javascript がなければ不可能かもしれないと確信しています。ちなみに、テーブルは、設定されたディメンションを持つ外側の div 内に含まれているため、データをスクロールする必要があります。

あなたが提供できるどんな助けも大歓迎です。

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

python - Python フリーズ ユーティリティはどこにありますか

主に2.5ディストリビューションでフリーズが見つからなかったため、Macにpython 2.6をインストールしました。フリーズがどこにあるのか気になります。Macディストリビューションにもまったくインストールされていますか?

0 投票する
3 に答える
238 参照

.net - .NET RegEx に 1 文字追加するとハングする

入力データは次のとおりです。

動作する正規表現は次のとおりです (オプション: singleline、ignorewhitespace、コンパイル済み) - すぐに一致し、グループが適切に入力されます。

Cust No から「N」を rex に追加するとすぐに、入力の解析が永久にハングします。

「任意の文字」のようなものを追加すると:

それは機能しますが、固定文字を追加するとすぐに、rex が再びハングします。

些細なことを追加すると、それが倒れてしまう理由を誰かアドバイスできますか? なんらかのトレースを有効にして、一致するアクティビティを監視し、壊滅的なバックトラックでスタックしているかどうかを確認できますか?