问题标签 [file-comparison]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
195 浏览

java - 用JAVA压缩文件

我的项目要求我必须通过 REST 服务(使用球衣)接收文件并将其存储在数据库中。

文件大小约为 2-4MB。

接收到的文件可以是 zip 或 pdf 格式。在存储到数据库之前,我想压缩它。

我用谷歌搜索,发现有很多可用的类,如 GZip、Zip、Deflater……我想使用 Deflater,因为它看起来很简单。我编写了以下压缩代码。



任何人都可以为我的用例提出建议吗?如果我使用上面的代码是可以的,还是我必须使用其他一些类来执行相同的操作。

谢谢,小猫

0 投票
1 回答
119 浏览

beyondcompare - 如何使用超出比较 3 的脚本显示以筛选详细报告?

我想在屏幕上显示详细报告(不保存到输出文件)

在使用超出比较 3 和脚本之后。

有谁知道如何实现这种行为?

欢迎您的帮助:)

0 投票
2 回答
1648 浏览

java - 如何使用 Spring Batch 比较两个未排序的大 CSV 文件?

我的任务是比较两个大的 csv 文件并将比较结果写到一个新文件中。文件 1 有 200k 行,文件 2 也可能有 200K 或更少。两者都有 200 列。文件没有排序,可以按任何顺序排列。我正在使用 Java 8 和 Spring 版本 4。

问题

我在我的项目中使用 Spring Batch,有什么方法可以使用 Spring Batch 自定义的 ItemReader 和 ItemWriter 来实现这一点,还是应该使用 tasklet,然后使用纯 Java 代码来比较文件?我也想以最快的方式做到这一点。数据量真的很大,可能是 2-4 Gigs,所以我不想将它加载到内存中。文件结构如下所示。

File1 :
regn_nbr,name,address1,countrycode,regn_date
2345,John,4332 JFK Boulevard,US,02-12-2011
2347,mark,4332 Maryland Avenue,US,04-27-2015
2348,Smith,4332 JFK road,US ,07-30-2011
2302,Andy,4332 JFK Lane,US,06-01-2010

File2 :
regn_nbr,name,address1,countrycode,regn_date
2345,John,4332 JFK Boulevard,US,02-12-2011
2302,Andy,4332 JFK lane,US,06-01-2010
2911,Peter,12烛光驱动器,MX ,01-01-2010
2348,Smith,4332 JFK road,US,07-30-2011
2347,mark,4332 Maryland Avenue,US,04-27-2015

欢迎您提出建议、不同的方法、策略和专业知识。

0 投票
2 回答
16182 浏览

bash - 如何比较两个巨大的文本文件(每个超过 50gb)?

我有 2 个巨大的文本文件,想找出它们之间的区别?完成这项工作的快速命令/实用程序/或脚本是什么?

我尝试使用unix diff,但是对于大文件失败了。它告诉我"Permission Denied"

另外,我尝试unix bdiff(因为我读到这对大文件很有用)但是,我没有完成测试,因为它向我展示了"bdiff: command not found"

另外,我尝试windows FC(文件比较),但是我不知道如何在新的文本文件中显示输出。cmd中的结果输出,我无法弄清楚。

任何建议都会对我有很大帮助。请在这件事上帮助我。

非常感谢。

0 投票
2 回答
1899 浏览

python - 如何使用 Python 在文本文件中保存文件名及其目录路径

我正在尝试查找目录下文件中包含的字符串。然后让它将它的文件名和目录存储在一个新的文本文件或其他东西下。我到达了它正在通过目录并找到一个字符串的位置,然后打印一个结果。但不确定下一步。

请帮忙,我对编码和python完全陌生。

0 投票
2 回答
78 浏览

awk - 从 file1 中的 file2 中查找在 file2 中具有扩展列的行

我有 file1 作为:

和文件2:

我想根据第 1、2、3 和 4 列比较文件 1 和文件 2,除了 file2 中的第 4 列有一些扩展名来比较,通过使用

我可以调整什么以使其具有可比性,以便我的输出是 file2 中的匹配行:

0 投票
4 回答
38776 浏览

bash - Shell 脚本将文件内容与字符串进行比较

我有一个字符串“ABCD”和一个文件 test.txt。我想检查文件是否只有这个内容“ABCD”。通常我只得到带有“ABCD”的文件,当我得到除此字符串之外的任何其他内容时,我想发送电子邮件通知,因此我想检查这种情况。请帮忙!

0 投票
2 回答
86 浏览

python - 比较两个文件中的行以删除它们是否相等

我正在打开两个文件 - 一个包含用于比较的新文件,另一个包含我需要从该文件中删除的流行语。到目前为止,我有这个功能:

其中 file 是已在其中打开main()并传递给此的新文件,并且buzz是正在打开并从中传递的 Buzz 文件main()

删除部分不起作用,新文件不会更改。

有什么建议么?

0 投票
1 回答
1611 浏览

bmp - 如何将 .SFF 文件格式转换为 .BMP 或 .PNG 或 .JPG?

我需要将我的 SFF 文件转换为 PDF,然后我需要验证文件。即 SFF 文件和转换后的文件。

为此,我认为将 SFF 文件转换为图像文件,将 PDF 文件转换为图像文件。然后使用图像处理比较这两个文件。

要执行此方法:我正在寻找将 SFF 转换为 BMP 的程序有没有人知道这样的程序或有其他想法如何完成这项工作?先感谢您...

0 投票
2 回答
484 浏览

batch-file - 批处理:重定向 FC 输出、解析和声明变量

我正在尝试使用 FC 来比较文件,但想获取 FC 命令的输出,将其解析出来,并声明变量以将源文件复制到不匹配的远程文件上,本质上是同步的。

我的代码非常简单,因为fc可以满足我的一切需求:

如果文件不同,则 fc 输出示例:

最后一行是我想要的,我想用文件路径解析并使用它们来声明要使用的变量

这需要能够解析多个 fc 文件输出。