Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 하이퍼레저 패브릭
- Play2
- Hyperledger fabric gossip protocol
- 블록체인
- akka 강좌
- play2 강좌
- Akka
- 파이썬 머신러닝
- 스칼라
- Play2 로 웹 개발
- 스위프트
- CORDA
- 파이썬
- 주키퍼
- 파이썬 동시성
- 하이브리드앱
- 스칼라 동시성
- Golang
- 엔터프라이즈 블록체인
- 안드로이드 웹뷰
- 파이썬 강좌
- 그라파나
- Adapter 패턴
- play 강좌
- hyperledger fabric
- Actor
- 이더리움
- 스칼라 강좌
- 플레이프레임워크
- 파이썬 데이터분석
Archives
- Today
- Total
목록디스크 해쉬맵 (1)
HAMA 블로그
디스크 상에서의 HashMap 구현
다음 내용은 정익사의 화일구조의 마지막에 나온 소스 (부록3. 디스크 기반 해시) 를 기반으로 설명된다. (그림 - 1) 그림에서 주요 포인트는 : 디스크 , HashPage , HashRecord 이다. 1. 초기화 - 디스크에 저장하기위해 파일을 만든다.(creat 함수, fopen 함수이용) - 페이지 자체의 크기를 4096byte 로 설정한다. (실제 디스크의 블럭크기와 일치시키면 좋을듯) - 페이지의 갯수를 3000개로 설정한다. (자신이 만들 어플리케이션의 용도에 맞추면 좋고~) - HashPage 객체하나로 1->2999 번 (1개는 헤더용) 값을 바꾸어서 , 그 내용을 디스크상에 그대로 쓴다. - 아직 HashPage 안에 recArray 는 아직 아무 값이 없겠지요. - 결국 HashPa..
알고리즘,자료구조
2015. 11. 3. 14:43