top page > computer > programming > algorithm > stm_file.html
更新日:
文責: 重城良国

STMの考え方によるファイルの書き込み

動機

webサーバでのログ取り。

アルゴリズム

  1. 実行中のスレッド用のローカルなディレクトリを作成する
  2. ログファイルを読み込む
  3. 「変更前」のハッシュ値をローカルなディレクトリに保存する
  4. 「変更後」のファイルをローカルなディレクトリに保存する
  5. ロックを取得する
  6. ログファイルを読み込み、ハッシュ値をチェックする
  7. ローカルのハッシュ値と一致したら「変更後」のファイルで上書きし終了
  8. ロックを解放する
  9. 「変更前」のハッシュ値をローカルなディレクトリに保存しくりかえす

正当なCSSです! HTML5 Powered with CSS3 / styling, and Semantics