二进制比对文件工具怎么做

qq_32165209 2016-06-27 03:25:05
现在要做一个二进制比对文件的工具,有些类似于SVN功能。
将初始文件A修改后得到修改文件B,将两个文件导入对比工具类中,可以得到修改内容C。
而将文件A和C导入修改工具类中,可以得到B。
将B和C导入还原工具类中,可以得到A。

功能大致是以上描述这样,请有资源的兄弟,发个学习链接就好,最好是代码和注释都有的。
谢谢!!!
...全文
112 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianfang 2016-06-29
  • 打赏
  • 举报
回复
git上搜索 diff java语言的 https://github.com/search?l=Java&q=diff&type=Repositories&utf8=%E2%9C%93 这是其中的一个 https://github.com/cloudbees/diff4j
qq_32165209 2016-06-28
  • 打赏
  • 举报
回复
顶一下,有人吗
是一款超级专业且非常使用的文件数据比对工具,能帮助广大用户快速轻松地比较文件文件夹,通过使用简单,功能强大的命令,大家可以专注于您感兴趣的差异,而忽略那些不需要的差异,并且大家还可以合并更改、同步文件并生成报告以作记录 可以使用针对文档、源代码、HTML专门调整的语法突出显示和比较规则来查看和编辑文本文件,微软的Word文档和Adobe的PDF文件的文本内容也可以进行比较但无法编辑,数据文件、可执行文件二进制数据和图像也都具有专用的查看器,因此大家始终可以清楚地看到所的更改 比较文件夹的功能非常强悍,可以高速比较整个驱动器和文件夹,仅检查大小和修改时间,或者通过逐字节比较彻底验证每个文件、FTP站点、云存储并且和zip文件无缝集成,强大的过滤器使广大用户可以将看到的内容限制为只对自己感兴趣的内容 合并视图使您可以将文件文件夹的两个版本的更改合并到单个输出中,它的智能方法使您可以快速接受大多数更改,同时仔细检查冲突。颜色编码和部分突出显示使您可以轻松,轻松地接受,拒绝或合并更改。合并文件时,可以使用内置的语法突出显示编辑器更改输出中的任何行。 您可以有效地更新笔记本电脑,备份计算机或管理您的网站,而“超越比较”将处理所有详细信息。您可以使用相同的界面在磁盘,FTP服务器和zip文件之间进行复制。您不希望受到影响的任何内容都可以轻松过滤掉,并且所有强大的比较技术都可用,从而使备份可以根据需要快速或强大地进行,大家可以使用灵活的脚本语言自动执行重复性任务,并且可以从命令行调用任何脚本,从而可以在最方便的时间安排同步。

67,516

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧