[過去ログ] ふらっと C#,C♯,C#(初心者用) Part159 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
596(3): (ワッチョイ ff02-FvvN) 2023/11/11(土)17:11 ID:6Uwmj7p80(1/3) AAS
古典的な方法は
書き込む前に「書き込み中だよ」というファイルを作って
おもむろに書き込んで終わったらファイルを消去する
他のプロセスは「書き込み中だよ」ファイルがないことを
確認してから「書き込み中だよ」ファイルを作る
あるいはDBに任せるかな
600(1): (ワッチョイ ff8b-XI6K) 2023/11/11(土)18:17 ID:MfZ2/qTS0(7/7) AAS
>>596
>>おもむろに書き込んで終わったらファイルを消去する
書き込んで終わったことをどうやって判断するんですか?
602: (ワッチョイ 7f94-gzdM) 2023/11/11(土)18:46 ID:wxiCP7Qj0(2/3) AAS
>>596
マルチスレッド向きの方法じゃない
動くけど面倒なだけ
603: (ワッチョイ 7f79-l6lv) 2023/11/11(土)18:58 ID:JXC3KAMY0(2/2) AAS
>>596
その手順ではアトミック性が損なわれるから正常に機能しない
プロセスが最初にやるべきは盲目的に「書き込み中だよ」ファイルを作ろうとする事
ファイルを所有できたかはファイルの作成の成否で判定する…つまりこんな馬鹿なことは今すぐ辞めるべき
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.036s