2012-07-10 19 views
0

我有某種在HTML報告簡單的報告應用程序。 每個報告都有一個狀態(通過/失敗),差異是文本顏色(綠色/紅色)。 該報告也適用於水印,因此一些報告具有「父母鏈接」。 我設法從「綠色」設置父的鏈接顏色爲「紅色」 uppon兒子的狀態更改爲「失敗」,但currentlly它正在通過讀取文件,在HTML改變顏色並重新編寫完成它。 假設我可以「知道」顏色偏移,什麼會更有效率:舊方法還是使用RandomAccessFile類?或者你有另一個想法?的Java:比較所有類型的隨機訪問文件的方法

10X提前!

回答

1

了一段時間後,我實現了這個一個自己的測試 - 將整個文件寫入與隨機訪問。 rando訪問速度比整個文件寫入方法快4倍。 (在同一臺機器,相同的應用程序,10000次迭代,每次迭代上測試用約50寫入到磁盤,DROP掉的結果的最高和最低的10個precents)