synclock

    1

    1答えて

    アンドロイドのためのアンドロイド仮想デバイスを使用しています。私はtwitterでステータスを更新し、logcatを見てアプリケーションを開発しています。システムクロックが同期していないという問題があると思います誰でも助けてもらえますか? Logcat 12-06 09:23:25.693: W/System.err(537): 401:Authentication credentials (ht

    5

    1答えて

    私はさまざまなソースからのメッセージを簡単なリストに入れるアプリケーションサービスを提供しています。独自のスレッドで実行されるサービスは、定期的にリスト内のすべてのメッセージをさまざまなファイルに処理します。ソースごとに1つのファイルが作成され、サイズごとに管理されます。 私の質問は、メッセージをチェックし、リストにアクセスするコードの周りにロックを実行する適切な方法についてです。リストにアクセス

    0

    1答えて

    フォローアップthis post。私の目標は、一度に1つだけのCalculateを持つことですので、私はSyncLockを追加しました: Public Sub Calculate(Optional inBack As Boolean = True) If Not inBack Then InternalCalculate(-1, False) Else

    4

    2答えて

    バイト配列Private Data as Byte()があるとします。この配列はクラス内ではプライベートです。このクラスは、Dataに読み書きするための公開関数を提供します。 このクラスには複数のスレッドがアクセスできるため、このスレッドからの読み取りと書き込みは同時に行われません。 今のところ、問題を避けるためにSyncLockを使用しています。書き込み機能にSyncLock Dataを入れるこ

    3

    1答えて

    同期キューを作成し、そのキューのSyncRootプロパティでEnqueue/Dequeueメソッドを呼び出すときにSyncLockを使用しています。これらのメソッドは、標準のプロデューサ/コンシューマクラスのインスタンスから呼び出されます。 これは、SyncRootプロパティを適切に使用することですか? 各クラスでプライベート共有オブジェクトを作成し、代わりにロックする方がよいでしょうか? あなた

    0

    4答えて

    にロックを同期するために、私はそれに2つのメソッドを持つクラスを持って、1スレッドの数を作成し、実行クラスを呼び出して、他はそれらのスレッド上げイベントを処理するイベントハンドラです完了してから(最初のメソッドを再度呼び出します)。 私がイベントを処理するメソッドは、イベントを発生させたスレッドで実行されることを理解しています。だから、のような、私はどのように多くのスレッドが実行されていると言うメ

    0

    1答えて

    シングルトンリモートオブジェクトMBROで次のコードを使用しています。この関数はサーバー側でのみ呼び出されます。 ''' <summary> ''' Return a cached DataCentricObject ''' </summary> ''' <created_by>CodingBarfield</created_by> ''' <date>04-08-2011</date>