文件结构分析
来源:互联网 发布:怎么告淘宝卖家 编辑:程序博客网 时间:2024/06/05 11:44
一、文件存储结构
分为:顺序文件、索引文件、哈希文件
顺序文件:一个记录块(struct)逐个存储,最后是一个EOF Marker
索引文件:索引和数据文件组成,索引由键key和地址组成,如公司职员文件按保险号或者姓名进行索引。索引排序形成“倒排文件”
哈希文件:没有索引,根据键计算来确定数据地址,键的数量大于记录时,发生冲突。
哈希存储冲突解决方法是,1、开放寻址 发现地址被占用,继续用下一地址,直到有空闲的没被占用的单元
2、链表解决法 发现地址被占,在该记录后设置一个链接指针,存地址
3、桶哈希法 用相对空间较大的桶,将相同的映射存入桶的不同单元
二、文件形式
文本文件和二进制文件
3.1415按照文本文件来存,则3、.、1、4、1、5逐个按ANSCII存储;如果是二进制,则按4位存
参考:1、第13章 文件结构
- BMP文件结构分析
- exe文件结构分析
- BSP结构文件分析
- wsdl文件结构分析
- SWF文件结构分析
- PE文件结构分析
- PNG文件结构分析
- PNG文件结构分析
- wsdl文件结构分析
- PNG文件结构分析
- PNG文件结构分析
- WSDL文件结构分析
- PNG文件结构分析
- PNG文件结构分析
- JPG文件结构分析
- BSP结构文件分析
- JPG文件结构分析
- wsdl文件结构分析
- 越过Samsung bootloader lock烧写custom kernel
- jquery实现弹出窗口
- Socket一次Recv接受的字节有限制么?
- 关于ERROR LazyInitializationException:19 - could not initialize proxy - no Session的错误;
- POJ:1035 Spell checker
- 文件结构分析
- 如何找到gitcafe上的仓库地址
- how to clone a git repository to local
- vc++中的预编译文件pch的作用
- shell 抓取网页解析网页 自动读取poj测试数据
- Git GUI简单使用介绍
- dblink创建的几种方式
- Git GUI基本使用
- linux下添加环境变量的方法