社区
Windows SDK/API
帖子详情
如何判断简单判断两个文件是否不同?
xsf2516624
2009-01-03 02:38:36
加精
不用MD5和CRC32检验的,要是出了这两个方法没得判断,那么就给我介绍这两种方法的其中一种吧,麻烦你们了
...全文
4873
115
打赏
收藏
如何判断简单判断两个文件是否不同?
不用MD5和CRC32检验的,要是出了这两个方法没得判断,那么就给我介绍这两种方法的其中一种吧,麻烦你们了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
115 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xyzivan
2009-08-18
打赏
举报
回复
问的问题比较高深...具体回答不上
但可以从修改时间,与大小,甚至建立时间上做比较,然后抽取一部分做文件内的字符做比较
具体实现方法我还得向你请教...
jackiexzx
2009-07-31
打赏
举报
回复
up.
jadic
2009-04-02
打赏
举报
回复
推荐贴占位
zhuweiping2003
2009-02-25
打赏
举报
回复
先看属性 在看内容
wjlsmail
2009-02-24
打赏
举报
回复
先比较大小,然后逐字节比较。
wjlsmail
2009-02-24
打赏
举报
回复
先比较大小,然后逐字节比较。
jian198001
2009-02-03
打赏
举报
回复
我觉得应该先比较大小,如大小不一样的话,直接返回假。如大小一样,再进行MD5比较。
我觉得比较最后修改时间不可取,最后修改时间可以比较是不是同一个文件,但无法比较两个不同的文件内容是否相同。比如前天我用记事本写了一个文件,内容是“123”,昨天你用记事本也写了一个文件,内容也是“123”,这两个文件肯定是相同的,可是它们的最后修改时间肯定不同。
duokankan
2009-02-03
打赏
举报
回复
mark一下啊
xiyi2010
2009-02-03
打赏
举报
回复
学习中。。。。
zhuweiping2003
2009-02-02
打赏
举报
回复
厉害 在学习中
honglinzi
2009-02-02
打赏
举报
回复
md5比较
honglinzi
2009-02-02
打赏
举报
回复
md5比较
honglinzi
2009-02-02
打赏
举报
回复
md5比较
zhongshanli
2009-02-02
打赏
举报
回复
这个答案我想知道too,哈哈.没分的时候,就是要靠辛苦得来的
butwang
2009-02-02
打赏
举报
回复
2008的大片儿,你都看了哪些?没看过10个以上的补课噢... (可选20个)
2008的大片儿,你都看了哪些?没看过10个以上的补课噢... (可选20个)
赤壁:5719 (7%)蝙蝠侠:2728 (3%)夺宝奇兵:1800 (2%)功夫熊猫:7108 (9%)哈利波特:3968 (5%)木乃伊:4363 (6%)纳尼亚传奇:3112 (4%)全名超人:4449 (6%)长江七号:6701 (9%)梅兰芳:2380 (3%)国家宝藏:3296 (4%)绿巨人:2432 (3%)钢铁侠:2795 (3%)史前10000年:2185 (3%)欲望都市电影版:1458 (2%)叶问:4604 (6%)刺客联盟:2553 (3%)非诚勿扰:6253 (8%)耶~我全看过:235 (0%)我补课去了:3808 (5%)赤壁:5719(7%) 蝙蝠侠:2728(3%) 夺宝奇兵:1800(2%) 功夫熊猫:7108(9%) 哈利波特:3968(5%) 木乃伊:4363(6%) 纳尼亚传奇:3112(4%) 全名超人:4449(6%) 长江七号:6701(9%) 梅兰芳:2380(3%) 国家宝藏:3296(4%) 绿巨人:2432(3%) 钢铁侠:2795(3%) 史前10000年:2185(3%) 欲望都市电影版:1458(2%) 叶问:4604(6%) 刺客联盟:2553(3%) 非诚勿扰:6253(8%) 耶~我全看过:235(0%) 我补课去了:3808(5%)
我要匿名
***************************************************************************|
wzj241
2009-02-02
打赏
举报
回复
学习了!
homejiji
2009-02-02
打赏
举报
回复
站在100楼!顶!学习中!
微笑的撒旦
2009-02-01
打赏
举报
回复
当然是逐个字节比较了。无论crc还是md5,都是要读取每一个字节然后计算的,绕远路了。
我不是大明
2009-02-01
打赏
举报
回复
1. 先比较文件长度,长度不同肯定不相同了;
2. 长度相同再比较内容是否相同.
7年
2009-02-01
打赏
举报
回复
学习。
加载更多回复(94)
如何比较
两个
文件
是否
完全一样,Windows、MacOS、Linux(使用自带命令比较)certutil,摘要,digest
shasum也是自带无需安装的,且已经包含在环境变量里头了可以直接执行,filename是
文件
名(必要时包含路径)不需要任何方法,比较
两个
文件
的字节数,如果字节数相同就认为相同。certutil是Windows自带的命令,且在环境变量路径里头了,可以直接执行。md5sum是自带的且加入了环境变量里头,filename是
文件
名必要时包含路径。显然,上述字节数相同但内容
不同
的
两个
文件
有
不同
的md5值,不是同一个
文件
。如下都是3字节,但内容
不同
,显然不能认为是相同的
文件
。如何比较
两个
文件
是否
相同的
文件
?
JAVA如何
判断
两个
类
是否
相等?
两个
类
是否
相等,取决于他们
是否
由统一个类加载器来加载。如果他们来自
不同
的类加载器,哪么就算这
两个
类来自同一Class
文件
,他们也是不相等的。 哪么我们如何
判断
两个
类
是否
来自于同一加载器呢? 从各书籍和博客上可以了解到类加载有5个阶段:加载 验证 准备 解析 初始化 加载阶段通过类的全限定名来获取定义此类的二进制字节流,并将字节流的静态存储结构转化为方法区的运行时数据结构。在堆中生成一个Class对...
如何比较
两个
文件
是否
一样?
如何比较
两个
文件
是否
一样?是
两个
文件
,
两个
文件
,
两个
文件
,这...
c语言
判断
两个
文件
是否
相同
在实际开发的时候有时需要比较
文件
是否
相同,生成md5摘要比较固然是比较好的方法,有时只是需要写个
简单
的测试程序,在c语言引入md5库就有点麻烦了,直接比对
文件
内容可能比较耗时但是准确性还是可以保证的。
如何校验
两个
文件
内容
是否
相同
今天做
文件
上传功能,需求要求
文件
内容相同不能重复上传。感觉这个需求挺
简单
的就交给了一位刚入行的新同学。等合并代码的时候发现这位同学居然用
文件
名称相同和
文件
大小相同作为
两个
文件
相同的依据。这种条件
判断
可靠吗?
Windows SDK/API
1,183
社区成员
22,335
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章