link环境下,使用codefirst技术制作一个《网盘软件》,如何防止重复上传?
http://bbs.csdn.net/topics/200066437
对每个文件。计算hash(例如MD5),记录在数据库中。对相同hash的文件,直接引用不再上传
计算机文件的md5,每次上传前先比较一下这个值是否相同,如果有相同的则认为重复了,无须上传(秒传)。
下面这两个链接看一下:
http://www.edudisk.cn/html/568234140.html
http://zhidao.baidu.com/link?url=dAzRy11f_0B5J7YjYyjvpx3QB2MweHDMCPt8aiZy20V5a8-OZZDHR1a7-leHYL0QNIpwv2WG0Omlga1z7CHVIq