【Java】Syncronizedつけた時に嵌った落とし穴

JavaでSyncronizedをつけると、複数のスレッドが同時に同じメソッドなりを実行できなくすることができる。 ただし、複数のスレッドがほぼ同時に当該メソッドなりを実行する場合に、スレッドが そのメソッドを呼んだ順に… 続きを読む »

カテゴリー: Java

【バッチ】戻り値で結果を判定する場合に注意が必要なコマンド(tarやping)【シェル】

バッチファイルやシェルスクリプトを作る際、コマンドの結果を戻り値で判定することは多々あると思う。 ただし、いくつかのコマンドは注意が必要な場合がある。 その例を2つほど示す。 WindowsのPINGコマンドお馴染みのネ… 続きを読む »