blocking

    1

    2答えて

    私は、負のタイムアウトパラメータを持つ、いくつかのファイル記述子で不定なポーリングを行うpthreadを持っています。 メインスレッドから、ポーリングスレッドに終了する必要があることを示すことができます。 私はいくつかの研究を行なったし、次のアプローチが見つかりました: 利用のpthread_cancel():それはすべての開催リソースやミューテックス 使用をクリアしていないの意図しない結果につな

    0

    1答えて

    コマンドラインのノードにメッセージングアプリケーションを書いています。新しく受信したメッセージを印刷し、必要なときにいつでもメッセージを送信できるようにする必要があります。 "EXIT"のような特定の入力を受け取った後に終了し、コンソールに出力して終了ケースに一致しない入力を受け取り、処理できるブロッキングメソッドを作成する方法を理解できますか?前もって感謝します。

    3

    2答えて

    私はYoctoを実行する組み込みプロセッサで作業しています。私は変更されたuio_pdrv_genirq.c UIOドライバを持っています。 私はDMAを制御するライブラリを作成しています。デバイスファイルに書き込み、DMAを開始する関数が1つあります。第2の機能は、()を呼び出すことによってDMAが完了するのを待つことを意図しています。 DMAが進行中はデバイスファイルがブロックされます。完了す

    3

    2答えて

    2つのpythonプロセスの間でfifoを作ることができます。リーダーが入力を処理できない場合、行を削除することはできますか? 読者はライター、その後速くreadまたはreadlineしようとした場合には、それをブロックする必要があり、書き込みます。 リーダーがライターの書き込み速度より速く動作しない場合、ライターはブロックしないでください。ラインは一度に1ラインを除いてバッファされるべきではなく

    0

    1答えて

    先週私の最初の実際のウェブサイトを立ち上げ、ログを分析した結果、いくつかのボットがウェブサイトの脆弱性を探していることがわかりました。 たとえば、一部のWebサイトではWebサイトにアクセスせずにajax Webページを呼び出しています。他の人は、ウェブサイトがWordpressによって動力を与えられていない場合でも、wp-login.phpページにアクセスしようとしています。実際には、最初のもの

    0

    2答えて

    Java Network Programmingを学習しようとしていますが、いくつかのロードブロッキングが発生しています。私はサーバーとクライアントをすでに作成していますが、それらを接続しようとするたびに、すぐに接続がクローズされるというエラーが表示されます。その後、私はそれを編集しようとしましたが、接続が拒否されました。これを機に、私は非常に単純なサーバー上でソケットとServerSockets

    0

    1答えて

    通常、RDBMSドライバはブロックされていますが、Tornadoはブロックされていないサーバです。これは、SQLクエリが終了するまでIOLoopがブロックされるため、CRUD操作を実行する際に非同期的に非同期的に使用されます。 (ACIDのために)RDBMSをデータベースとして使用するプロジェクトに取り組んでいますが、いくつかの機能的な機能(つまりプッシュ通知)を編成するためにWebソケットが必要

    0

    2答えて

    私はブロックしているC#Interop経由で外部メソッドSaveCurrentDocument()を実行しています。そのメソッドはダイアログボックスをポップアップしてユーザーに「名前を付けて保存」を要求します。このウィンドウに何かを自動的に入力し、OKを押す必要があります。私の問題は、メソッドがブロックされていることです。だから私は、次の操作を行うことはできません。 SaveCurrentDocu

    5

    4答えて

    Thread.Sleep()メソッドを使用するのが良いか悪いのかについて多くの話があります。私が理解しているところでは、主にデバッグの目的で使用されます。 今私は疑問に思っています。スレッドを一時停止/再開できるように常にループしているというのは、私の特定の目的に使用するのが悪いですか?これは、I/O操作を実行するスレッドを一時停止し、簡単な方法で再開できるためです。 I/O操作は、基本的に、すべ

    0

    1答えて

    私は比較的新しいPythonですが、少し熟練しています。この小さなコードが私を狂わせてしまいます。なぜ地球上にあるのですかsumme()スレッドでこんなに頑固なのですか?スレッドはの順にのように処理されているようです。つまり、次のすべてのスレッドは、前のスレッドが終了した場合にのみ開始されます。どうしてか分かりません? 4つのスレッドはすべて「並列に」開始し、「並列に」動作する必要があります。 G