問題タブ [waitone]
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.
c# - Mutex Type の WaitOne() メソッドについて
小さなコードを書きました。以下のようなもの
このコードは完全に正常に機能しています。しかし、ここで私の質問は、WaitOne() メソッドがプロセス内またはプロセス間でスタックし、ミューテックス オブジェクトが解放されない可能性はありますか? 私はmutex.ReleaseMutex()を使用しましたが。
android - Android OS では、呼び出し音 (waitone) を設定するためにどのコードを使用しますか?
アプリで呼び出し音を変更できるようにする必要があります (電話をかけたときに相手側に聞こえる音、ファントーンまたはウェイトトーン)。
c# - C# AutoResetEvent WaitOne がディスパッチャによって停止されました
上記のコードは、2 つの grdMain.Dispatcher.Invoke(...); をコメントアウトした場合に完全に機能します。*.Set(); をコメントアウトすると、完全に機能します。および *.WaitOne(); でもなんで?両方必要です^^。理解できません...
c# - C# AutoResetEvent を使用して 2 つのスレッドにシグナルを送る
2 つのスレッドを使用して 10 までカウントするプログラムを作成する必要があります。
1 つのスレッドは偶数を出力し、もう 1 つのスレッドは奇数を出力する必要があります。
これらのスレッドは、番号を順番に出力する必要があります (1、2、3、4、5...)。
私はこのコードを実行しましたが、うまくいかないようです...何かアイデアはありますか?
c# - C# のセマフォでの Release と WaitOne
私はC#を使用してセマフォに取り組んでいます。以下は、 C#のRelease
andメソッドに関する私の理解です。WaitOne
このWaitOne
メソッドは、スレッドがスロットに入るときにセマフォ カウントを減らし、スレッドがスロットから出るときにセマフォをインクリメントします。
このRelease
メソッドは前のセマフォ カウントを返しますよね? 私の理解は、次のコードと矛盾しています:
Thread_2が終了するため、セマフォ カウントをインクリメントする必要があります。しかし、thread_0が去ろうとしているときに前のセマフォ カウントが 0 であるため、それは起こりません。私の理解によれば、それは1つでなければなりません。私は正しいですか?誰でもこれを説明できますか?
c# - WaitHandle WaitOne リターン
正確にはいつWaitHandle WaitOne(int timeout)
戻ってきますか?タイムアウトが経過すると戻りますか? WaitOne()
終了する前にいくつかのクリーンアップを行うロジックを実装するときにポーリングを提案するオンラインのコードをいくつか見ます。これは、タイムアウトが経過しても WaitOne() が戻らないことを意味します。代わりに、呼び出された直後に通知されたかどうかを返します。
ここで達成しようとしているのは、呼び出し元のスレッドをブロックしてWaitHandle
いる間に使用を通知する方法です。CancellationToken