2012-07-10 4 views
0

HTML로보고하는 간단한보고 응용 프로그램이 있습니다. 모든 보고서는 상태 (합격/불합격)가 있으며 차이점은 텍스트 색 (녹색/빨간색)입니다. 보고서는 계층 구조에서도 작동하므로 일부 보고서에는 "상위 링크"가 있습니다. 부모의 링크 색상을 "녹색"에서 "빨간색"으로 설정하면 아들의 상태가 "실패"로 변경되지만 현재 파일을 읽고 html의 색상을 변경 한 다음 다시 쓰면 현재 상태가 "실패"로 변경됩니다. 색상 오프셋을 "알 수"있다고 가정하면 더 효율적인 방법은 무엇입니까? 이전 메서드 또는 RandomAccessFile 클래스를 사용하고 있습니까? 또는 다른 아이디어가 있습니까?자바 : 모든 종류의 랜덤 액세스 파일 방법 비교

미리 10x!

답변

1

잠시 후 필자는 전체 파일 쓰기 대 랜덤 액세스를 비교하는 자체 테스트를 구현했습니다. rando 액세스는 전체 파일 쓰기 방법보다 4 배 빠릅니다. (동일한 기계, 동일한 응용 프로그램, 10000 반복 테스트, 디스크에 약 50 건의 쓰기로 각 반복, 결과의 최고 및 최저 10 사전 감소)