synchronization

    0

    1答えて

    override func viewDidLoad() { super.viewDidLoad() DispatchQueue.global().async(execute: { print("teste") print("main thread") self.getWeather(city: "Minsk") print("

    0

    1答えて

    私は三つの整数(a、bおよびc)、と私は一貫性のある結果を維持するために、この特定の順序でそれらにアクセスするために2つのスレッド(POSIXのpthreadsの)を作成したいと思います: Thread 1 | Thread 2 --------------------- a=1 b=5 c=7 c=c+10 b=a+c*2 a=b+b*10 ことをis

    0

    1答えて

    ファイルに同期書き込みが必要ですが、非同期を行う方法がありますが、私の場合はそうではありません。 他のpage.xmlからナビゲートした後、私はメインページに来て、onnavigatedメソッドで、前のページから取ったテキストをfile.txtに書き込む必要があります。 (それは私がアプリの最初のオープンからのデータを保存するために考えてみましょうとアプリがそれを開くたびにはもうチュートリアルをし

    0

    1答えて

    私はスレッドの2つのグループを持っているとしましょう。 1つのグループの機能は、要素を配列に追加することです。もう1つのグループの機能は、配列に同じ要素が含まれている場合、要素を配列から削除することです。ルールは、スレッドが空であり、待機しなければならない場合、スレッドは配列から要素を削除できないということです。モニターは、この同期の問題を解決するために使用されます。 すべてのスレッドが同時に起動

    1

    1答えて

    ノードは、2つのフレーバー、同期、および非同期で多くのコア機能を提供します。 fs.readFileSyncのような同期機能は、npmパッケージのdotenvなど、アプリ起動時に非常に役立ちます。 asyncとawaitというキーワードを必要としないカスタム同期関数を作成して、約束とコールバック地獄を迂回することはできますか?

    3

    1答えて

    ロックとバイナリセマフォのコンカレントプログラミングでは、ロックをロックしなかったスレッドはロックを解除できないのに対し、バイナリセマフォはスレッドによって解放/獲得していないか、それを待っていますか? バイナリセマフォーはロックされていますか?だから私の質問は、バイナリセマフォーではないバイナリセマフォーではないロックを対にする必要がありますか? ありがとうございました。

    0

    1答えて

    クライアントには、一定の間隔でアラームをスケジュールするSchedulerというクラスが用意されています。これを行うには、プライオリティキューにアラームを追加するクラスにsetAlarmというメソッドがあり、Timerプロシージャに、キューの上にあるものを起床して処理する時間を知るようにするには、notify()を実行します。以下は それが通知を受信したり、時間までのアップになるまでそれがお待ちし

    -1

    1答えて

    Javaで同期テストを行っています。出力は私が期待したものではありません。同期メソッドのロックが機能していないようです。問題の考え方は?あなたはその論理に間違いを見ますか? class Sum implements Runnable{ Thread th; int start; int end; Sum(int start, int end){

    0

    3答えて

    スレッドがインクリメント方法を実行した後のコードでは、値2をコンソールに出力します。 1でインクリメントしますか? class TestSync implements Runnable { private int balance; public void run() { for(int i = 0; i < 50; i++){ increment();