[過去ログ] スレ立てるまでもない質問はここで 152匹目 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
725(2): 2020/03/15(日)09:34 ID:fbrnqk0s(1) AAS
5000行あるファイルの文字列すべてを
600回ほど文字列置き換え処理したらめっちゃ重くて処理中に落ちる
どうしたらいい...
726: 蟻人間 ◆T6xkBnTXz7B0 2020/03/15(日)09:46 ID:IdLAz5Ve(1/3) AAS
>>725
文字列の置き換え処理を文字列の積み上げ処理に変える。
もしくは、ファイルマッピングを使う。
730: 2020/03/15(日)11:12 ID:9rWLxtez(1) AAS
>>725
sed -f ではダメ?
Powershellで試しても2MB超のログで10秒掛からなかったし何か書き方が変なんだろうな
replace演算子を600回書いて1行ずつパイプしてるとか
JavaやC#ならStringBuilderをひとつだけnewするように気を付けて処理すれば1秒で終わるよ
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 1.977s*