race-condition

    2

    1答えて

    golangチャンネルで新しく説明できない奇妙な動作があります。 私はRESTコマンドを取得しており、その本体にハッシュ関数を計算したいと考えています。次のように私はこのクラスを使用BodyChannel chan []byte : func (self *WriterToHash) Write(p []byte) (n int, err error) { n=len(p) f

    0

    1答えて

    私は消費者とプロバイダスレッドとキューを持つC#コンソールアプリケーションを持っています。消費者は永続的なループに陥っており、それは手作業によって回避されます。プロバイダスレッドは、オブジェクトを待ち行列に入れ、手動で障害解除を知らせるための信号を送る。コンシューマは、キューからオブジェクトを受け取り、それを処理し、さらにオブジェクトをキューでチェックします。キューが空の場合、コンシューマは手動回

    0

    1答えて

    は、私は静的S3でホストされている2つのファイル、とのウェブサイトを持っていると言う: index.html script.js 私はこれらのファイルが更新される仕組みを持っています私が押すたびに遠隔地点からのgit pull経由で。しかし、私には、git pullがファイルを更新しようとしているので、サーバーに要求を出す可能性があると私は考えました。 部分的に更新さindex.htmlまたはsc

    -1

    1答えて

    これは飼い猫さんからのものです: 調整サービスは悪くもないことが知られています。競合状態やデッドロックなどのエラーが発生しやすくなります。 ZooKeeperの背後にある動機は、分散アプリケーションの調整サービスを最初からやり直す責任を軽減することです。 動物園で開発されたアプリケーションで同時に2人のユーザーがロックを取得しようとしたとき、レースコンディションが動物園でどのように機能するかを誰で

    1

    1答えて

    以下のシナリオがあります。通常、作業分散アプリケーションです。ここに物語があります。 オンラインでは10人の同時ユーザーがオンラインになっています。 1つのフォルダに 、例えば5つのテキストファイル/home/Queue/ あります /home/Queue/dg37.txt /home/Queue/aa.txt /home/Queue/dsvdsl.txt /home/Queue/gf4.t

    0

    2答えて

    私はサブタスクオブジェクトと1対多の関係を持つタスクオブジェクトを持っています。どちらのオブジェクトにもステータスフィールドがあります。タスクオブジェクト内のサブタスクのステータスは、同時スレッドで同時に更新することができます。サブタスクの更新の終わりに、同じタスクオブジェクトの下の他のサブタスクの状態がチェックされる。すべてが完了すると、タスクのステータスは完了としてマークされます。データベース

    1

    1答えて

    私は最近、Goで同時にReadとCloseを正しく理解する方法がわかりません。私の特定のケースでは、私はシリアルポートでそれを行う必要がありますが、問題はより一般的です。 私たちは、物事を同期させるために特別な努力をしなければ、競合状態に陥ります。簡単な例: closing ================== WARNING: DATA RACE Write at 0x00c4200143

    0

    1答えて

    並列のゴルーチン間でチャネルを共有する方法を教えるためにこのサンプルコードを書いており、競合状態に遭っています。プログラムは、システム上に利用可能なCPUがあるように多くのゴルーチンを起動する必要があります。 blチャネルにアクセスする最初のゴルーチンは、チャネルをfalseにするように設定し、他のゴルーチンがstチャネル上のループにアクセスできないようにします。他のゴルーチンは、blチャネルにア

    0

    1答えて

    Androidアプリで接続状態の変更を監視して判断する必要があります。そのために、私は放送受信機としての私のクラスを登録している: IntentFilter filter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION); context.registerReceiver(this, filter); さて、接続ステータス

    0

    1答えて

    テキストファイルを解析していくつかのトークンを数えたいと思います。ファイルは1行ずつ読み込まれ、各行はトークンに分割されます。トークンはリストに入れられ、次にそれらを数えるメソッドによって処理されます。トークンはキーとしてのトークンと値としての金額を使用して並行ハッシュマップに格納されます。私はまた、最高の単語数でこれを並べ替える必要があります。 しかし、私は何かが欠けているように見えます。なぜな