blocking

    10

    2答えて

    特定の条件が満たされるまでブロックされる(特定のタイムアウトが経過しない限り)一般的な方法で使用する方法を作成したいと考えています。 コードでの使用はのようなものだろう:私はしばらくの間(..)ループを使用して、それを実装しようとしている WaitUntil(condition); 、しかし、これは無駄のように思えます。 現在の実装では、TIMEOUTで期限切れになる「ワンオフ」タイマーを初期

    2

    1答えて

    私が作成したアプリケーション内に埋め込みWebサーバーを開発しようとしています。基本的には、単純なWebサーバー(ServerSocketを利用する)を作成し、次にメインプロセス(理論上)がビジネスになるという主要プロセスを持っています。前述の擬似コードで Main(){ doingStuff(); WebServer server = new WebServer();

    10

    3答えて

    私はRailsでWebアプリケーションを書くことを考えています。ユーザーが行う各リクエストは、呼び出される外部APIに依存します。この外部APIは無作為に非常に遅く(2〜3秒)なりますので、明らかにこれが個々の要求に影響します。 コードが外部APIを返すのを待っている間に、さらにユーザーリクエストがブロックされますか?いくつかの混乱があるように思わとしてだけでさらに明確にするため 、これは私が予想

    0

    2答えて

    .NET C#用の素晴らしいハンモックRESTライブラリ(https://github.com/danielcrenna/hammock)を使用していますが、RestClient.BeginRequestに問題が発生しました。このメソッドが初めてコード内で呼び出されると、現在のスレッドが15秒間ブロックされます。私はこのメソッドが非同期操作であるという印象を受けていました。なぜなら、IAsyncR

    0

    1答えて

    私はここのチュートリアルに従うことをしようとしている: http://nodetuts.com/tutorials/2-webtail-nodejs-child-processes-and-http-chunked-encoding.html#video ブラウザはTEMP.TXTへの更新を受信しませんが、次のコードは、 var http = require('http'); var spawn

    1

    1答えて

    ファイル転送があり、デバイスがインターネット接続を失ったとき DataOutputStream.writeは時にはほとんど無限にブロックされます。 これは、基本的なソケットレイヤーが可能な限り速くそれを実行しているので、これは正常です。 は私が socket.close()または DataOutputStream.close() はブロックと通常のコードの流れが速く を生じる停止する DataOu

    2

    2答えて

    私はJavaでコンテンツ配信ネットワークを作成しています。私はシステム内の2つのノード間のソケットを管理するLinkクラスを持っています。 RouterNodeとDiscoveryNodeの2つのプログラムがあります。 ルータノードが起動すると、それが最初に行うことは、ディスカバリ・ノードへの接続を初期化しようとしている。 public RouterNode(int num) { my

    6

    1答えて

    この問題は解決されました。 私はJava Swingをベースに開発しており、外観は完全にカスタマイズされた&という感じです。私たちはプログラムを通して一貫した外観を維持しようとしており、デフォルトのJavaダイアログウィンドウは同じではありません。 現在の問題では、ユーザープロンプトへのコントロールブロッキングコールが必要です。 JOptionPane.showConfirmDialog()と似て

    3

    1答えて

    C++を使用してWindows上のファイルをブロックする方法を教えてください。私はロックを要求すると、ロックが要求され、ファイルがロックされていれば、ファイルがロック解除されるまで待たされます。ファイルは、実行が再開されるよりも別のシステムプロセスによってアンロックされます。 P .:もし何かクロスプラットフォームのソリューションがあれば、私はそれを好むだろう。

    0

    2答えて

    ダウンロードを行っているスレッドを停止したいと考えました。 stopNow = true;しかなく、ブロッキングが発生しない場合、以下のコードは正常に動作します。 私はIntentServiceのフィールドとしてboolean stopNow = false;を作成します。接続がwhileループ で進行中であるが、それは場合f.ex接続stalesを仕事とブロックするように起動しない場合にのみ動作