スクリプト公開所

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
260 / 498 ←次へ | 前へ→

Re:ユーザーリクエストBOX
 斜め読み  - 08/7/3(木) 23:51 -
  
csv関数/命令のいずれかを初回実行時、指定ファイルから読み込んだデータはメモリに保存されます。
csvwirteなどによる書き込み処理は、メモリ上のデータに対して行われます。
よって、csvflush/csvreloadを実行せずとも、常にデータは保存されることになります。
csvflushはこのメモリ上のデータをファイルに書き出すときに必要なだけです。

またcsvreloadは、Athenaの外部からファイルに更新が行われる場合、それを再読み込みするときに利用します。
それ以外の用途ではあまり使うことはないでしょう。

ロックについてですが、Athenaはシングルスレッドで動作していますので、原理的には無くても問題ありません。
しかしながら、一般的なプログラミングの観点からすると排他制御を行うべきものだと考えられますので、ロックを掛けるに越したことはないと思います。

引用なし
パスワード
843 hits

ユーザーリクエストBOX 香流 08/6/30(月) 9:20 [添付]
Re:ユーザーリクエストBOX 斜め読み 08/7/3(木) 0:50
Re:ユーザーリクエストBOX 香流 08/7/3(木) 8:55
Re:ユーザーリクエストBOX 斜め読み 08/7/3(木) 23:51
修正版 その1 香流 08/7/4(金) 11:57
UPし忘れorz 香流 08/7/4(金) 12:19 [添付][添付]
修正版 その2(r497以前用、最終?) 香流 08/7/7(月) 16:26 [添付]
Re:修正版 その2(r497以前用、最終?) ぷりま 08/7/16(水) 20:16
Re:修正版 その2(r497以前用、最終?) 香流 08/7/17(木) 1:10
Re:修正版 その2(r497以前用、最終?) フルフル 08/7/17(木) 1:50
Re:なんかこれ以上弄れない気がしてきた 香流 08/7/18(金) 12:26

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
260 / 498 ←次へ | 前へ→
ページ:  ┃  記事番号:   
151955
(SS)C-BOARD v3.8 is Free