A. 電腦怎麼對比兩個文件夾里的不同內容,有什麼比較好用的軟體能辦到嗎
傳統方式
可以通過Beyond Compare 3等電腦上的軟體錄入2份文檔後進行對比,但是這樣的情況下,需要完整保存修改前後的文檔,而大多數情況下,誤修改後文檔記錄都是不可追溯的。還有沒有更好的辦法呢?
堅果雲
推薦使用堅果雲免費網盤。堅果雲的「查看文件歷史」的功能能夠幫助我們方便地查看、下載文件一個月內的歷史版本。但是有的文件修改的次數過於頻繁,我們不知道哪個歷史版本才是我們需要的那個,難道要將歷史版本一個個下載一個個逐字對比嗎?
堅果雲網盤支持office文檔的歷史版本比較功能,通過堅果雲的電腦客戶端可以對文件的歷史版本進行比較,不同版本中的不同內容會以修訂方式標出。
您只需要在文件上點擊滑鼠右鍵,並選擇堅果雲的文件歷史菜單,就可以看到文件的修改歷史,如下圖所示:
圖中的A、B、C、D分別是修改記錄,修改視圖,原文檔,當前文檔。
您可以在修改記錄里查看詳細的修改記錄,哪怕僅僅只有一個字的修改也逃不過你的眼睛,而在修改視圖里,您可以全局直觀的看到所有的修改,讓您輕松的統籌全場。
在右邊的兩個文檔窗口,則讓您時時刻刻都能清楚的知道文檔的過去和現在是怎樣的情況,清晰地找出文檔不同版本見的差異內容。
B. Windows7如何查找兩個文件夾中的相同文件
幾個辦法,一個就是comp比較,還有一個就是「以下內容隱藏,支付回0.5元後顯示」
MD5,把答文件的MD5值都計算一下,但是值相等的文件必然是一樣。
或你看server 2012,本身就有處理相同文件的機制。
C. 如何查找兩個文件夾中相同的文件
1、網路搜索Duplicate Cleaner Free 軟體,然後點擊下載。
D. 如何用java判斷兩個文件內容是否相同
//判斷的辦法是分別將兩個文件讀進來
//先判斷著兩個文件的長度,如果長度不一樣,那肯定不一樣
//如果兩個文件的長度(大小)一樣,那麼就對文件中的每一個位元組進行比對
//只要有一個位元組不同,兩個文件就不同。
//否則兩個文件就是相同的
//代碼如下:(JDK1.4+)(代碼格式被吃掉了,請自己手工排一下)
package 兲髙亻壬鳥飛;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Answer1 {
public static void main(String[] args) {
//文件名要用絕對路徑
//相對路徑也可以,但是容易弄錯
String fileName1 = "xxx";//寫你需要判斷的第一個文件的文件名
String fileName2 = "yyy";//寫你需要判斷的第二個文件的文件名
FileInputStream fis1 = null;
FileInputStream fis2 = null;
try {
fis1 = new FileInputStream(fileName1);
fis2 = new FileInputStream(fileName2);
int len1 = fis1.available();
int len2 = fis2.available();
if (len1 == len2) {//長度相同,則比較具體內容