举个简单得例子(当然这个例子应该有点问题,但是能说明问题):
原始文件: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、然后双击解压第一个分卷,即可
注:分卷解压的文件必须是连续的,若分卷未下载完整,则解压时自然会提示需要下一压缩分卷
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)