文件的压缩原理是什么

文件的压缩原理是什么,第1张

电脑里文件都是以二进制储存的。指磨压缩原理就是通过特定的算法,将文件转化,而转化以后的文件占用的空间较小。

举个简单得例子(当然这个例子应该有点问题,但是能说明问题):

原始文件:111110000001

算法:当连续同样的1或者0的个数超过5个,则将其转化成XX1或者XX0得形式;如果不超过5个,保持不变拿逗拦。XX是连续的1或者0的个数,如果连续数量较多,XX得位数可以增加。

于是11111可以表示成5个1,写成二进制就是1011;000000可以表示成6个0,写成二进制就是1100;而1保持不变。

这样,转化以后的文件就变成了101111001

可见,原始文件需要12个存储位置,而转化后的文件只需要9个存储位置。

当然,实际上压缩得算法多种消胡多样,要比这个例子复杂的多。根据文件种类的不同压缩算法也经常不同。

解压文件的目的是将一个通过软件压缩的文档、文件等各种东西恢复到压缩之前的样御厅胡子。未解压的压缩包无法使用其中的数据。解压完成以后就会在压缩文件所在目录出现一个新的文件,这个文件伏山就是解压出来的文件,但其也有可能不是一镇拦个文件,是由多个文件组成的东西。

扩展资料:

对于有损压缩,在文件压缩后无法将其解压复原成原始文件的样子。必须接受压缩程序对原始文件的重新解释。因此,如果需要完全重现原来的内容,例如软件应用程序、数据库,则不应该使用这种压缩形式。

一般压缩软件的解压缩速度为30M/S左右。与计算机配置有关,一般认为与内存、CPU、硬盘关系较大,在一般实际情况下,解压速度速度主要受到硬盘影响。

什么是压缩文件?

简单的说,就是余运皮经过压缩软件压缩的文件叫压缩文件,压缩的原理是把文件的二进制代码压缩,把相邻的0,1代码减少,比如有000000,可以把它变成6个0 的写法60,来减少该文件的空间。

■怎么压缩文件?

首先要安装e68a84e8a2ad7a686964616f31333332643837压缩软件,现在比较流行的是WinRAR「一种高效快速的文件压缩软件(中文版)」。

其次是建立一个压缩包:选择你要制作成压缩包的文件或文件夹,当然你也可也多选,方法同资源管理器,也就是按住Ctrl或Shift再选择文件(文件夹)。 选取完毕之后,就可以单击工具栏上的“压缩”按钮,在这里你可以选择压缩格式:RAR和ZIP。 如果你想得到较大的压缩率,建议选择RAR格式。

各个选项选择好以后,单击确定按钮就开始制作压缩包了,非常方便。

有时候大家会遇到这个问题,就是你在一个论坛里要上传一些文件压缩包,压缩包大小有3M,但是论坛限制会员上传大小只有2M,怎么办呢?

其实办法很简单,就是在你压缩这竖差个文件时,分成几个带分卷压缩包,分卷包悄前大小设置为2M即可,比如:原来文件名为123.rar(3M),压缩成分卷包后为123.part1.rar(2M)与123.part2.rar(1M)两个文件,这样你就可以上传了。

具体方法如下:

1、在要压缩的文件上点右键

2、添加到压缩文件....

3、选常规

4、压缩方式选最好

5、批定压缩分卷大小(按字节计算),1M = 1024K,1K = 1024字节,填写数字即可

当你下载了带有分卷的压缩包后,如何解压文件呢?

具体方法如下:

1、把所有的压缩分卷全部下载完整

2、所有分卷必须在同一个文件夹内

3、然后双击解压第一个分卷,即可

注:分卷解压的文件必须是连续的,若分卷未下载完整,则解压时自然会提示需要下一压缩分卷


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12224138.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存