タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

perlとmemoに関するk1mのブックマーク (3)

  • Perlメモ

    複数のプロセスでロック状態が異常であると判断し,そのうちの 1つがロックを解除したことにより,別のプロセスがロックしたにもか かわらず,先ほどロック状態が異常であると判断したプロセスによってこの正常なロッ クを解除されてしまう可能性があります. この方法の問題点は,異常なロック状態を解除する操作が正常なロック状態をも 解除できてしまうことにあります.逆に言えば,異常なロック状態を解除する操作に よって正常なロック状態を解除できなければ問題ないわけです.そのためにはどうす ればよいのか? 答えはロック状態が常に変化していけば よいということです.そして,これを実現するのに都合がよいのが rename による方法になります. 最初のスクリプトで説明しますと,ロックファイルが lockfile という 名前のときがロックが解除されている状態で,lockfile987654321 のよう に後ろに

    k1m
    k1m 2006/09/13
    大崎さん。本家
  • ばけらのPerlメモ | 鳩丸よもやま話

    my と代入と式の評価my による宣言や代入が成功したか否かが評価されるのではなく、変数の値が評価されます。 my $temp = 1 or print "1: fail\n"; my $temp = 0 or print "0: fail\n"; my $temp or print "fail\n";

    k1m
    k1m 2006/09/13
  • http://www14.cds.ne.jp/~wabi/memo/perl_memo.txt

    k1m
    k1m 2006/09/13
  • 1