文件读写原理
2015-11-22 20:26
309 查看
常识性的东西:任何程序的执行,都需要将数据读取到内存中!
引例:手机打电话的例子:
拨打电话需要:将声音信号转化为电磁信号,传递到卫星。。
接打电话需要;将电磁信息,转化为声音信号,才能听到声音。。。
而在我们电脑中:硬盘和内存之间,也有相似这种转化关系》》》
在电脑磁盘中,需要将数据转化为二进制数据,
在内存中,则需要将二进制的数据,转话为原始的文件数据。
最小单位:位,bit(相当于1分钱,现在不能干任何事情)
最小使用单位:字节,byte(相当于一毛钱)
一个英文字母:就是一个字节,一个字节是8个byte.一个字节=8个位(bit)
引例:手机打电话的例子:
拨打电话需要:将声音信号转化为电磁信号,传递到卫星。。
接打电话需要;将电磁信息,转化为声音信号,才能听到声音。。。
而在我们电脑中:硬盘和内存之间,也有相似这种转化关系》》》
在电脑磁盘中,需要将数据转化为二进制数据,
在内存中,则需要将二进制的数据,转话为原始的文件数据。
最小单位:位,bit(相当于1分钱,现在不能干任何事情)
最小使用单位:字节,byte(相当于一毛钱)
一个英文字母:就是一个字节,一个字节是8个byte.一个字节=8个位(bit)
相关文章推荐
- 大学生社会实践报告 模板
- 有感《工业4.0时代,怎样为孩子筹备未来的教育》
- Maven实战(七)---传递依赖
- 测试计算机是小端存储还是大端存储
- Debian 7.6 64bit 驱动开发 内核源码树搭建
- 函数内定义大数组出现段错误
- nlp
- SSH+MVC的配置文件详解
- jspdf.plugin.autotable.js---Basic example
- Maven实战(六)--- dependencies与dependencyManagement的区别
- 几种C++分词软件
- 《剑指offer》——数组中只出现一次的数字
- Android数据库--Sqlcipher的使用(二)
- 关于南通大学教务管理系统微信公众号的个人看法
- Maven实战(五)---两个war包的调用
- 仙剑奇侠传系列二
- ACM 刷题网址
- Bootstrap 表格
- easyui-基础组件panel
- 【SpringMVC系列三】 EasyUI +springMVC 乱码问题