做热更新的时候经常用md5来比对文件是否修改过。
女主竟然不知道md5码,我大吃一惊。
Md5在很多地方都有用,他大致行为就是对文件,字符串等资料的二进制数据进行转换。他的目的只有一个,尽量不重复。不过实际上有非常低的概率重复。概率低到可以忽略不计。
为什么它是不可逆的,因为他会丢数据,比如一个文件的转码可能算完是几百位,几千位,他只取32位,所以造成了数据丢失。但是他的目的是不重复,所以丢失数据也无所谓。
女主竟然不知道md5码,我大吃一惊。
Md5在很多地方都有用,他大致行为就是对文件,字符串等资料的二进制数据进行转换。他的目的只有一个,尽量不重复。不过实际上有非常低的概率重复。概率低到可以忽略不计。
为什么它是不可逆的,因为他会丢数据,比如一个文件的转码可能算完是几百位,几千位,他只取32位,所以造成了数据丢失。但是他的目的是不重复,所以丢失数据也无所谓。