- 7
- 0
- 约 25页
- 2017-01-03 发布于北京
- 举报
HYPERLINK /esingchan/p/3958962.html ZIP压缩算法详细分析及解压实例解释
最近自己实现了一个ZIP压缩数据的解压程序,觉得有必要把ZIP压缩格式进行一下详细总结,数据压缩是一门通信原理和计算机科学都会涉及到的学科,在通信原理中,一般称为信源编码,在计算机科学里,一般称为数据压缩,两者本质上没啥区别,在数学家看来,都是映射。一方面在进行通信的时候,有必要将待传输的数据进行压缩,以减少带宽需求;另一方面,计算机存储数据的时候,为了减少磁盘容量需求,也会将文件进行压缩,尽管现在的网络带宽越来越高,压缩已经不像90年代初那个时候那么迫切,但在很多场合下仍然需要,其中一个原因是压缩后的数据容量减小后,磁盘访问IO的时间也缩短,尽管压缩和解压缩过程会消耗CPU资源,但是CPU计算资源增长得很快,但是磁盘IO资源却变化得很慢,比如目前主流的SATA硬盘仍然是7200转,如果把磁盘的IO压力转化到CPU上,总体上能够提升系统运行速度。压缩作为一种非常典型的技术,会应用到很多很多场合下,比如文件系统、数据库、消息传输、网页传输等等各类场合。尽管压缩里面会涉及到很多术语和技术,但无需担心,博主尽量将其描述得通俗易懂。另外,本文涉及的压缩算法非常主流并且十分精巧,理解了ZIP的压缩过程,对理解其它相关的压缩算法应该就比较容易了。
?
1、引子
压缩可以分为无损压缩
您可能关注的文档
- 2012年pxj98教学PPT设计入门[]课后练习模块一二三参考答案2).doc
- 2012年PSSC0109ILTT-EQLPS系列存储阵列配置操作维护2).doc
- 2012年QMS外审考试试题.doc
- 2012年PSST1108WBTT-戴尔EqualLogic技术培训v6考试题库2).docx
- 2012年Rcbjis新课程课堂教学初中数学议案.doc
- 2012年RFID概论课程大纲初稿).doc
- 2012年S60第三版手机最基本常见问题汇总收集帖.doc
- 2012年rt_thread的定时器管理源码分析.doc
- 2012年S6O三版手机进程分析.doc
- 2012年realtek_HD声卡设置与麦克风不能说话问题.doc
- 2012年[海川hcbbs]化工装置安全试车规范.doc
- 2012年[笔试]人民银行笔经经济金融类.doc
- 2012年[T+安装指导]测试题3.doc
- 2012年[精题分解]届高考各地模拟单项选择题分类汇编7)复习类)140题.doc
- 2012年[Word_单项操作题目及解答].doc
- 2012年[精题分解]届高考各地模拟单项选择题分类汇编8)复习类)239题.doc
- 2012年[精题分解]届高考各地模拟单项选择题分类汇编10)复习类)115题.doc
- 2012年[考试类型].doc
- 2012年~学年度第二学期北京市石景山区初中信息技术期末试题考试试卷——参考答案2).docx
- 2012年§4.5数学课程改革的理念13345).doc
最近下载
- Solidworks 2023三维设计及应用教程课件:工程图.pptx VIP
- 模板工程施工方案.docx VIP
- 消毒技术规范2022.docx VIP
- 2025年伺服电机测试面试题及答案.doc VIP
- 2020包头小升初语文模拟试卷及答案.pdf VIP
- 《386:道路设计与几何技术指南 - 公路干线规划-中文》.pdf
- 小学心理咨询室必备档案制度大全.docx VIP
- (正式版)JBT 9630.1-2024 汽轮机铸钢件无损检测 第1部分:磁粉检测.docx VIP
- 《工程招投标与合同管理 第4版》 试题试卷及答案.pdf VIP
- 2025年包头市固阳县小升初语文秋季入学摸底测试卷(含答案).doc VIP
原创力文档

文档评论(0)