synchronized

    2

    2答えて

    Webアプリケーションで使用するときに問題を引き起こすJava DAOのメソッドで 'synchronized'キーワードを使用していますか? ここに示すように、リソースの競合を避けるためにメソッドを同期させる必要があるマルチスレッドのスタンドアロンアプリケーションがあるので、私は尋ねます。私は心配です何 java.util.concurrent.ExecutionException: javax

    2

    4答えて

    私は私が期待どおりに動作しない同期化の問題を抱えているが、私はまた、揮発性のキーワードを使用してみました: 共有オブジェクト: public class ThreadValue { private String caller; private String value; public ThreadValue(String caller, String value) { this.

    5

    4答えて

    私のアプリに自宅のWebサーバーがあります。このWebサーバーは、ソケットに入ってくるすべての要求に対して新しいスレッドを生成します。私は、Webサーバが、作成したばかりのスレッドで特定のポイントに達するまで待つ必要があります。 私は、このサイトとWeb上の例で多くの記事を読んできましたが、スレッドに待つように指示してからWebサーバーを起動できません。基本的なコード例は素晴らしいでしょう。 sy

    17

    3答えて

    Objective-Cでは、@synchronized構造体を使用することで、あるオブジェクトでブロックが同期していると宣言できます。 @synchronized (self) { // Do something useful } は、しかし、私はあなたが静的メソッド(代わりに-の+)を持っているときに正確selfが参照しているものを興味:それは次のようになります。私はAppleの

    -2

    3答えて

    私は私が期待どおりに動作しない同期化の問題を抱えているが、私はまた、揮発性のキーワードを使用してみました: 共有オブジェクト: public class ThreadValue { private String caller; private String value; public ThreadValue(String caller, String value)

    0

    2答えて

    2つの同期コンボボックスを取得するにはどうすれば、1つのインデックスを変更すると自動的に別のコンボボックスが変更されるようにしますか?

    34

    6答えて

    Javaの同期メソッドと同期ブロックの違いは何ですか? 私はネット上で答えを探してきた、人々はこの1 :-(私のテイクが両者の間に差は同期ブロックは、よりかもしれないことを除いて、存在しないだろうがそんなにわからないように見えますスコープ内に局在するので、ロックが低い時のものであろう と静的メソッドのロックの場合は??、ロックが取られているものに?クラスのロックの意味は何ですか?

    2

    6答えて

    Code Complete(第7章、第3章)では、返される値に適切な関数名を付け、クラスの名前を付けてください。 私はDelphi(2009年以前)で同期メソッドを記述するときに、時には変数を渡すことができないので、一見悪いプログラミング慣行であるグローバル変数を設定する必要があります。私は自分のプロパティメソッドのためにそれらを使用するので、私はそれらを "Get"または "Set"と呼んでいま