0

HTMLでレポートするある種の単純なレポートアプリケーションがあります。すべてのレポートにはステータス(合格/不合格)があり、違いはテキストの色(緑/赤)にあります。レポートは階層でも機能するため、一部のレポートには「親リンク」があります。親のリンクの色を「緑」から「赤」に設定し、息子のステータスを「失敗」に変更しましたが、現在はファイルを読み取り、HTMLの色を変更して、もう一度書き直しています。私がカラーオフセットを「知る」ことができると仮定すると、何がより効率的になりますか:古いメソッドまたはRandomAccessFileクラスの使用?または別のアイデアがありますか?

事前に10倍!

4

1 に答える 1

1

しばらくして、これに対する独自のテストを実装しました - ファイル全体の書き込みとランダム アクセスを比較します。ランダム アクセスは、ファイル全体の書き込み方法よりも 4 倍高速でした。(同じマシン、同じアプリケーション、10000 回の反復、ディスクへの約 50 回の書き込みによる各反復でテストされ、結果の最高および最低 10 パーセントがドロップされました)

于 2012-07-16T04:41:10.893 に答える