3个回答
展开全部
可以比较两个文件是异或者同,也就是可以比较两个文件是不是一样,通过文件属性或者再精确点取得不同位置的二进制码进行比较可得
但除了文本文件以外,很难比较两个文件的具体差异,只能个别进行分析
比如文本文件可以用正则表达式去找出差异点,这个有很多软件,比如WinMerge
如果是图片可以用graphics对象去比较不同位置的rgb值
但除了文本文件以外,很难比较两个文件的具体差异,只能个别进行分析
比如文本文件可以用正则表达式去找出差异点,这个有很多软件,比如WinMerge
如果是图片可以用graphics对象去比较不同位置的rgb值
追问
能提供正则表达式的解决方案吗,谢啦,先提高了130个财富值,如果能够提供正常运行的c#文件差异比较的程序的话另增加500个财富值,如果很好的话,可以把所有的财富值都给你,有3000多个吧!
追答
不是我不给你,这个确实很复杂,你要看你用在什么场景,然后决定优先使用哪种匹配策略。
即使是已经成熟的不同的文本比较工具,比较的结果也是不一样的,这个你可以对比一下。
举几个例子,如果是sql,你要首先通过select、where等关键字进行分段,然后段内进行比较。
而对于文章就要复杂得多,因为你首先要分段,再分句,再分词,每一次操作都会有误差,工具只能将误差趋近于0,永远不可能真正为0。这个要依赖人工智能和大数据,百度、google之类的搜索引擎厂商是强项。
现在有个开源的分词工具应该叫盘古分词,可以参考一下,可以通过定义术语和关键字进行较精确的分词,应该在95%左右。分词以后就可以根据上述的顺序进行比较。
建议你找找文章或者开源工具进行研究,如果是某一特定领域,比如代码比较之类的还好说,通用领域需要用到很多高级的技术和算法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
全局静态变量。 最好定义为属性
追问
我要一个系统,可以运行给5000财富值!大神你有吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以比较两个文件是异或者同
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询