【资料图】

1、循环冗余检查就是CRC32校验。

2、为了检查文件内容是否一致,我们用CRC32算法,依据文件内容,算出一个32位的整数。

3、什么时候会用到呢,比如我们通过FTP给远程服务器传输了一个1G大小的文件,传输完成后为了确保传输的过程中没有出现错误,要对比两个文件,如果挨个内容比较,那相当于再传输一遍,于是两边都对文件内容算出一个CRC32校验码,如果最后两边的校验码一致,说明文件正确传输了。

4、你现在是往一个设备上传输歌曲文件,我估计设备的存储介质有毛病了,导致传输完后对比源文件不一致。

本文就为大家分享到这里,希望小伙伴们会喜欢。

推荐内容