blocking

    1

    1答えて

    私はC#アプリケーションからブロッキングコールを削除する任務を受けています。これが実行される環境の要件であることがわかります。私はブロッキングコールのコンセプトを理解していますが、既存のブロッキングコールをどこから見つけるべきかはわかりません。 だから、いくつかの質問:任意の関数の場合 、どのように私はそれをブロックしているかどうかを伝えることができますか?ドキュメントを調べる以外に方法はあります

    3

    1答えて

    私はpeekWaitのBlockingQueueにメソッドを希望している状況があります。私は 取り出し、この方法を説明したが 、必要に応じて要素が 利用可能になるまで、私はBlockingQueueの、LinkedBlockingQueueに対応する方法を見ることができない待って、待ち行列の先頭を削除しないでしょう。これが存在するのですか、何とかこれを行うことができますか?私はpoll() + a

    1

    1答えて

    基本的に私はtoasterboxを使用しています。 30秒ごとにトースターボックスがポップアップします。コードは次のようになります event = threading.Event() ############################################# bWidth = 200 bHeight = 100 tb = TB.ToasterBox(self, TB.TB_

    3

    3答えて

    私は、UDPを使って簡単なクライアント/サーバーコードを書いています。プログラムは正常に動作しますが、クライアントを起動するだけの場合、recvfromメソッドはブロックされません。しかし、sendtoメソッドを削除すると、recvfromがブロックされます。何が起こっているの任意のアイデア?ここで は、クライアント側のコードです: int server_length; /* Lengt

    1

    1答えて

    アムはそれがキャッシュに来見当もつかないキャッシングが、私は、このファイルを実行していた <?php header('Location: http://stats.vbirc.com/remote.php?func=numinchan¶m=%23animelon'); ?> <meta http-equiv="refresh" content="600"> 私のサーバーは、ファイ

    0

    2答えて

    私はシェルから呼び出すことができるJavaクラスを持っています。 ( "java [command] [options]"を介して)クラスは一連のパラメータを取り込み、MIDIファイルを出力します。常に3つのMIDIファイルが含まれます所定のディレクトリから読み込み、単純なWebアプリケーションに設定されている私は何をしたい (のみを!)。 webappの訪問者は、これらの3つのファイルで表示され

    0

    1答えて

    私はテーブルに行を書いているときに突然このエラーをデバッグしているようです。 タイムアウトが切れています。 操作の完了前にタイムアウト時間 が経過したか、サーバーが応答していません( )。ステートメントは 終了しました。 トランザクションスコープと関係がありますか?私はトランザクションスコープを作成してデバッグするのかどうか疑問に思っていましたが、デバッグの途中でアプリケーションを停止する前にtr

    3

    4答えて

    インタフェースを提供するiphone用の静的ライブラリを作成する必要があります。ログインするとウィンドウが表示され、ユーザー名とパスワードが尋ねられます。 私はモーダルウィンドウを作成したかったのです。インタフェースが引数を取らないので。私は、独立したウィンドウを作成し、テキストボックスとログインボタンをそれに置く必要があります。 Plzはこれを行う方法を提案します。 おかげで...

    2

    2答えて

    タイトルが述べるように、select()や(シリアル通信などの場合)read()などのブロッキング呼び出しを他のスレッドから取り消すにはどうすればよいですか?このようなことを解決する伝統的な方法は何ですか?私は小さなタイムアウトを使用することができ、それはおそらくうまくいくだろうが、それは私に少しのハックのように思える。

    6

    1答えて

    私は、アプリケーションからリアルタイムで通知を受け取る必要があると思いますが、それらの通知が保存されているとしましょうmysqlデータベースで。 私はそれらを得るために私はmysqlサーバをポーリングし続ける必要があります(私は実際に結果が得られるまで同じ選択を繰り返し続けます)。しかし、私はそれが非常に不十分な方法であることを理解しています。空になる。もし私がそれを頻繁に行うなら、通知が非常に遅