新四季網

文件同步的方法、裝置、客戶端、伺服器端及設備與流程

2023-05-14 11:15:06 2


本發明涉及文件同步技術領域,特別涉及文件同步的方法、裝置、客戶端、伺服器端及設備。

背景技術:
隨著雲存儲系統技術的發展,有很多終端設備接入雲存儲系統。所謂終端設備包括筆記本電腦、臺式機、MP4、電視、平板電腦(Pad)、移動通信設備(各種智慧型手機)等。現有技術提供的各種同步網盤產品,可以將用戶的各種終端設備與雲端的文件同步伺服器相連,來幫助用戶實現各終端設備上的文件共享和管理。所謂同步網盤,例如快盤牌(商標)網盤,一般提供使同一文件結構和數據在用戶的多臺終端設備之間保持一致的功能。例如,用戶在某一終端設備(如辦公室電腦)對本地硬碟中的文件進行編輯、移動、修改、複製、刪除、改名等操作後,當前客戶端會根據修改後文件的名稱進行排序,根據排序後的結果順序將這些修改後的文件同步到雲端的文件同步伺服器。當需要將雲端文件同步伺服器上的文件同步到該用戶的其他終端設備(如家裡的電腦)時,仍然按照文件名稱順序執行同步操作。在執行現有技術過程中,發明人發現現有技術至少存在以下問題:當有較多文件需要同步時,只能按照文件名稱排列順序執行同步操作,這樣,一些不重要的文件可能都排在待同步列表的前面,而重要文件需要等待很長時長才得以同步,不能將重要文件優先同步,例如在多人協同編輯某個文件時,該文件優先同步的需求更迫切,否則將導致整體協同工作的工作效率低下,並導致伺服器處理同步需求的負擔加重;而且,如果某個重要文件編輯頻繁,該文件位於同步列表較後的位置時,重要文件一旦損壞或丟失,將不能彌補,加大了重要文件的損失風險,影響同步文件以防止文件丟失目的的實現。

技術實現要素:
本發明實施例的目的在於提供一種文件同步的方法、裝置、客戶端、伺服器端及設備,通過統計文件名含有重要詞的多少,獲得待同步文件的權重,以對重要文件進行優先同步,從而提高整體工作效率,降低重要文件的損失風險。本發明實施例提供了一種文件同步的方法,所述包括:獲取待同步文件列表,所述待同步列表中包括待同步文件;統計並保存各個待同步文件名稱中所包含的重要詞信息;根據統計信息標識所述待同步文件列表內的待同步文件,獲得第一標識信息,所述第一標識信息是表示各待同步文件重要程度的權重值;根據所述第一標識信息,對所述待同步列表內各個待同步文件進行排序,獲得各個待同步文件的傳輸順序;按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作。其中,在伺服器端預先存儲有關鍵詞庫,所述關鍵詞庫中保存有每個重要詞的名稱,每個重要詞名稱對應的重要詞參數Pa,以及與每個重要詞名稱對應的第一權重Wa';所述第一權重Wa'為伺服器端對所有文件的文件名分詞處理後,統計每個分詞的次數,根據權重分配策略獲得該分詞相對所有文件名出現的權重。其中,所述統計並保存各個待同步文件名稱中所包含的重要詞信息的步驟包括:由客戶端對所述待同步文件名稱進行分詞處理,獲得若干詞語,每個分詞作為一重要詞;客戶端向伺服器端發送重要詞信息查詢請求,從接收到的響應中獲取每個重要詞所對應的第一權重Wa';所述每個重要詞所對應的第一權重Wa'作為各個待同步文件名稱中所包含的重要詞信息;根據統計信息標識所述待同步文件列表內的待同步文件的步驟包括:由客戶端應用所述第一權重Wa'標識所述待同步文件列表內的待同步文件;所述第一標識信息所表示的各個待同步文件重要程度的權重值P為:其中,Wa=Wa',其中,Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。其中,所述關鍵詞庫中還包括:與每個重要詞名稱對應的第二權重Wa'',所述第二權重Wa''為客戶端或伺服器端對待同步文件的文件名分詞處理後,統計每個分詞出現的次數,根據權重分配策略獲得該分詞相對所有文件名出現的權重;當不同待同步文件的第一權重Wa'相同時,根據統計信息標識所述待同步文件列表內的待同步文件的步驟包括:由客戶端應用所述第一權重Wa'和第二權重Wa''標識所述待同步文件列表內的待同步文件;所述第一標識信息所表示的各個待同步文件重要程度的權重值P為:其中,Wa=Wa'+Wa'',其中,Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。其中,所述統計並保存各個待同步文件名稱中所包含的重要詞信息的步驟包括:由伺服器端從各個客戶端獲取待同步文件名稱;對所述待同步文件名稱進行分詞處理,獲得若干詞語,每個分詞作為一重要詞;將所述分詞後的若干詞語作為重要詞保存在關鍵詞庫,從而獲得各個待同步文件名稱中所包含的重要詞信息;其中,所述該關鍵詞庫中保存有每個重要詞的名稱,每個重要詞名稱對應的重要詞參數Pa,以及與每個重要詞名稱對應的第一權重Wa'。其中,所述根據統計信息標識所述待同步文件列表內的待同步文件的步驟包括:由伺服器端應用所述第一權重Wa'標識所述待同步文件列表內的待同步文件;所述第一標識信息所表示的各個待同步文件重要程度的權重值P為:其中,Wa=Wa',其中,Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。其中,由伺服器端從各個客戶端獲取待同步文件名稱的步驟包括:從待同步列表中獲得各個客戶端的待同步文件名稱;或者,從來自各個客戶端推送的待同步文件名稱消息中獲得各個客戶端的待同步文件名稱;或者,向各個客戶端發送獲取待同步名稱的請求,從各個客戶端的響應中獲得各個客戶端的待同步文件名稱。其中,所述統計各個待同步文件名稱中所包含的重要詞信息後,所述方法還包括:統計並保存對所述待同步文件進行操作的操作數據;根據統計信息標識所述待同步文件列表內的待同步文件包括:根據所述重要詞信息及所述操作數據標識所述待同步文件列表內的待同步文件。其中,所述第一標識信息所表示的各個待同步文件重要程度的權重值P為其中,P重要詞為待同步文件名稱中所包含的重要詞信息參數,W重要詞表示重要詞信息參數相對某個操作數據的類型參數的權重;Px表示某個操作數據的類型參數,Wx表示該操作數據類型參數Px相對所有操作數據類型的權重,x表示類型的個數。其中,所述操作數據類型至少包括以下其中之一或任意組合:預定時間段內被編輯頻次、多人協作處理信息、正在瀏覽文件信息、文件變動量信息、被打開次數信息、文件屬性信息、活躍程度信息、累計編輯時長信息。本發明實施例還提供了一種文件同步的裝置,所述裝置包括:列表獲取單元,用於獲取待同步文件列表,所述待同步列表中包括待同步文件;統計單元,用於統計並保存各個待同步文件名稱中所包含的重要詞信息;標識單元,用於根據統計信息標識所述待同步文件列表內的待同步文件,獲得第一標識信息,所述第一標識信息是表示各待同步文件重要程度的權重值;排序單元,用於根據所述第一標識信息,對所述待同步列表內各個待同步文件進行排序,獲得各個待同步文件的傳輸順序;同步單元,用於按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作。本發明實施例還提供了一種伺服器端,包括:列表獲得單元,用於獲取待同步文件列表,所述待同步列表中包括待同步文件;第一統計單元,用於統計並保存各個待同步文件名稱中所包含的重要詞信息;標識單元,用於根據統計信息標識所述待同步文件列表內的待同步文件,獲得第一標識信息,所述第一標識信息是表示各待同步文件重要程度的權重值;同步單元,用於按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作。其中,所述伺服器端還包括:排序單元,用於根據所述第一標識信息,對所述待同步列表內各個待同步文件進行排序,獲得排序結果,以使所述同步單元根據排序結果執行文件同步操作。其中,所述伺服器端還包括:存儲單元,用於預先存儲有關鍵詞庫,所述關鍵詞庫中保存有每個重要詞的名稱,每個重要詞名稱對應的重要詞參數Pa,以及與每個重要詞名稱對應的第一權重Wa';所述第一權重Wa'為伺服器端對所有文件的文件名分詞處理後,統計每個分詞的次數,根據權重分配策略獲得該分詞相對所有文件名出現的權重;所述第一標識信息是表示各待同步文件重要程度的權重值為:其中,Wa=Wa',其中,Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。其中,所述伺服器端還包括:存儲單元,用於預先存儲有關鍵詞庫,所述關鍵詞庫中保存有每個重要詞的名稱,每個重要詞名稱對應的重要詞參數Pa,以及與每個重要詞名稱對應的第一權重Wa'以及與每個重要詞名稱對應的第二權重Wa'';所述第一權重Wa'為伺服器端對所有文件的文件名分詞處理後,統計每個分詞的次數,根據權重分配策略獲得該分詞相對所有文件名出現的權重;所述第二權重Wa''為客戶端或伺服器端對待同步文件的文件名分詞處理後,統計每個分詞出現的次數,根據權重分配策略獲得該分詞相對所有文件名出現的權重;所述第一標識信息所表示的各個待同步文件重要程度的權重值P為:其中,Wa=Wa'+Wa'',其中,Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。其中,所述伺服器端還包括:第二統計單元,用於統計並保存對所述待同步文件進行操作的操作數據;所述標識單元,還用於根據統計信息和操作數據標識所述待同步文件列表內的待同步文件。其中,所述第一標識信息所表示的各個待同步文件重要程度的權重值P為其中,P重要詞為待同步文件名稱中所包含的重要詞信息參數,W重要詞表示重要詞信息參數相對某個操作數據的類型參數的權重;Px表示某個操作數據的類型參數,Wx表示該操作數據類型參數Px相對所有操作數據類型的權重,x表示類型的個數。其中,所述操作數據類型至少包括以下其中之一或任意組合:預定時間段內被編輯頻次、多人協作處理信息、正在瀏覽文件信息、文件變動量信息、被打開次數信息、文件屬性信息、活躍程度信息、累計編輯時長信息。本發明實施例還提供了一種伺服器設備,安裝有如前所述的伺服器端。本發明實施例還提供了一種客戶端,所述客戶端包括:列表獲得單元,用於獲取待同步文件列表,所述待同步列表中包括待同步文件;標識單元,用於根據各個待同步文件名稱中所包含的重要詞信息標識所述待同步文件列表內的待同步文件,獲得第一標識信息,所述第一標識信息是表示各待同步文件重要程度的權重值;傳輸順序獲得單元,用於獲得各個待同步文件的傳輸順序;同步單元,用於按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作。其中,所述客戶端還包括:第一統計單元,用於統計並保存各個待同步文件名稱中所包含的重要詞信息。其中,所述第一標識信息是表示各待同步文件重要程度的權重值為:其中,其中,Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。其中,所述客戶端還包括:排序單元,用於根據所述第一標識信息,對所述待同步列表內各個待同步文件進行排序,獲得排序結果,以使傳輸順序獲得單元獲得各個待同步文件的傳輸順序。其中,所述客戶端還包括:第二統計單元,用於統計並保存對所述待同步文件進行操作的操作數據;所述標識單元,還用於根據統計信息和操作數據標識所述待同步文件列表內的待同步文件;其中,所述第一標識信息所表示的各個待同步文件重要程度的權重值P為其中,P重要詞為待同步文件名稱中所包含的重要詞信息參數,W重要詞表示重要詞信息參數相對某個操作數據的類型參數的權重;Px表示某個操作數據的類型參數,Wx表示該操作數據類型參數Px相對所有操作數據類型的權重,x表示類型的個數。其中,所述操作數據類型至少包括以下其中之一或任意組合:預定時間段內被編輯頻次、多人協作處理信息、正在瀏覽文件信息、文件變動量信息、被打開次數信息、文件屬性信息、活躍程度信息、累計編輯時長信息。本發明實施例還提供了一種終端設備,安裝有如前所述的客戶端。由上述的技術方案可見,應用本發明實施例所提供的同步方法、裝置、客戶端、伺服器端及設備,當根據待同步文件生成待同步列表後,通過各個待同步文件名稱中所包含的重要詞信息,可以對待同步列表內各個待同步文件的傳輸順序進行調整,從而使得包含重要詞的重要文件能夠被優先同步,既提高了整體工作效率,又降低了重要文件的損失風險。而且,由於可以及時的調整文件的順序,保證重要文件被優先同步,進一步提高了整體工作效率,降低了重要文件的損失風險。再有,在網絡中斷又重新連接後可以依據已記錄的待同步列表對未同步的文件繼續執行同步操作,減少了網絡間通信的次數,降低網絡負荷,進一步節約網絡資源,提高整體同步效率。當然,實施本發明的任一產品或方法並不一定需要同時達到以上所述的所有優點。附圖說明為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖1是根據本發明實施例的一種文件同步的流程示意圖;圖2是根據本發明實施例的一種文件同步裝置的邏輯結構示意圖;圖3是根據本發明實施例的一種伺服器端的邏輯結構示意圖;圖4是根據本發明實施例的一種客戶端的邏輯結構示意圖;圖5是根據本發明實施例的另一種客戶端的邏輯結構示意圖;圖6是根據本發明實施例的另一種伺服器端的邏輯結構示意圖。具體實施方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。參見圖1,其是根據本發明實施例的一種文件同步的流程示意圖,本實施例既可以應用於客戶端,也可以應用於伺服器端,具體包括:步驟101,獲取待同步文件列表,所述待同步列表內包含待同步文件。這裡,待同步文件來自指定目錄下的所有文件,例如快盤客戶端控制下的文件夾中所有形式的文件和文件夾。對於當前設備(例如PC機、行動裝置等硬體設備)而言,當該指定目錄下的文件在內容或結構上發生任何變動後,該變動後的文件會被傳輸到另一設備,以保證變動後的文件在該用戶所使用的所有設備上的指定目錄下數據完全保持一致,即指定目錄下文件處於同步狀態,隨時保持一致。具體的,用戶在當前設備(假設該設備安裝有客戶端)所做的文件內容和文件結構的修改,上行傳輸到伺服器,進而下行傳輸至用戶的其他設備(該設備安裝有客戶端);或將用戶在其他設備(該設備安裝有客戶端)所做的已經上行傳輸至伺服器的文件內容和文件結構的修改,下行傳輸至當前設備,這種上下行的傳輸是為了保證該用戶在所有設備(客戶端)所做的對任何文件內容和文件結構的所有修改都處於同步狀態。作為一個實施例,當然如果當前設備沒有安裝客戶端,但能夠通過某種方法與伺服器端保持通信連接狀態,例如二維碼掃描方式建立臨時連接,也可以實現上述技術方案。例如,客戶端通過作業系統的接口確定用戶進入了目標文件夾(如存儲網盤裡文件的文件夾,即客戶端控制下的文件夾),並且改動了該目標文件夾內的信息;例如,用戶在網盤控制下的文件夾中,新建某個文件或文件夾、編輯了某個文件、改變了某文件或文件夾的名稱、或刪除了某個文件或文件夾、更改了文件或文件夾屬性等等,則該改動所涉及的文件或文件夾都是待同步文件。當本實施例應用於客戶端時,該待同步文件可以由客戶端從本地獲取,也可以由客戶端從伺服器獲取,由客戶端獲取文件的優點是不必聯網,節省帶寬;相應的,當本實施例應用於伺服器端時,該待同步文件可以由伺服器從本地獲取,也可以由伺服器從客戶端獲取,由伺服器端獲取文件的優點是伺服器端可以儘快將所有接入設備的待同步文件進行匯總,較之客戶端獲取文件更為全局和高效。本申請並不對獲取待同步文件的方式做限定。從本地獲取的是本地待同步文件,從伺服器獲取的是與伺服器端接入的所有設備上的待同步文件。具體的,當本實施例應用於客戶端時,可以由客戶端根據本地的待同步文件生成待同步列表(最佳實施例),優點是不必聯網,節省帶寬,搜集本地待同步文件更高效;也可以從伺服器直接獲取已生成的待同步列表,較適用於伺服器端統計待同步文件的情況。也即,待同步文件列表可以從客戶端本地獲取,或者,從伺服器端獲取。類似的,當本實施例應用於伺服器時,可以由伺服器根據伺服器端統計的待同步文件生成待同步列表,也可以從客戶端直接獲取已生成的待同步列表。由伺服器端生成待同步列表的優點是伺服器端可以儘快將所有接入設備的待同步文件進行匯總,較之客戶端生成待同步列表更為全局和高效;總之,本申請並不對生成待同步列表的具體方式做限定。也即,待同步文件列表可以從客戶端獲取,或者,從伺服器端本地獲取。該生成待同步列表的生成方法與現有技術完全相同,這裡不再詳述。步驟102,統計並保存各個待同步文件名稱中所包含的重要詞信息。待同步文件名稱中所包含的重要詞信息是指,例如文件名稱中包含有「密碼」、「協議」、「我的」、「重要」、「用戶名」、「帳本」、「證據」之類重要詞語,以及這些重要詞的重要程度,這些詞語出現的次數等。步驟103,根據統計信息標識所述待同步文件列表內的待同步文件,獲得各個待同步文件對應的第一標識信息,所述第一標識信息是表示各個待同步文件重要程度的權重值。對於步驟102、103,有以下幾種可能的實現方式。一種可能的實現方法是,在伺服器端預先存儲有關鍵詞庫,所述關鍵詞庫中保存有每個重要詞的名稱,每個重要詞名稱對應的重要詞參數Pa,以及與每個重要詞名稱對應的第一權重Wa';所述第一權重Wa'為伺服器端對所有文件的文件名分詞處理後,統計每個分詞的次數,根據權重分配策略獲得該分詞相對所有文件名出現的權重。通過該第一權重Wa'可以了解到某個用戶的重要詞權重值,不同的用戶用戶習慣不同,他們關注的重要詞不同,通過這個方法可以找到特定用戶的重要詞是哪個或哪些。上述根據權重分配策略可以是將統計出的次數作為該該分詞相對所有文件名出現的權重,例如,統計結果為5次,則該分詞的權重為5;也可以是對統計出的次數做數學變換後獲得該分詞相對所有文件名出現的權重,例如統計出的結果是5次可以根據預設公式將其權重定義為3或6;還可以是根據用戶的定義獲得該分詞相對所有文件名出現的權重,例如,為了篩除幹擾,用戶可以定義對一些無任何含義的詞進行排除,例如,定義「的」、「新建」、「新建文件夾」、「了」的詞語不具有任何實用意義,將其權重設定為最低。本文中所有的「權重分配策略」均為上述含義,類似之處不再做重複說明。則步驟102中所述統計並保存各個待同步文件名稱中所包含的重要詞信息的步驟包括:由客戶端對所述待同步文件名稱進行分詞處理,獲得若干詞語,每個分詞作為一重要詞;客戶端向伺服器端發送重要詞信息查詢請求,從接收到的響應中獲取每個重要詞所對應的第一權重Wa';所述每個重要詞所對應的第一權重Wa'作為各個待同步文件名稱中所包含的重要詞信息;步驟103中根據統計信息標識所述待同步文件列表內的待同步文件的步驟包括:由客戶端應用所述第一權重Wa'標識所述待同步文件列表內的待同步文件;所述第一標識信息所表示的各個待同步文件重要程度的權重值P為:其中,(1)其中,Wa=Wa',Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。另一種可能的實現方式,上述關鍵詞庫中還可以包括:與每個重要詞名稱對應的第二權重Wa'',所述第二權重Wa''為客戶端或伺服器端對待同步文件的文件名分詞處理後,統計每個分詞出現的次數,根據權重分配策略獲得該分詞相對所有文件名出現的權重;例如,為篩除幹擾,可以對一些無任何含義的詞進行排除。例如,「的」、「新建」、「新建文件夾」、「了」的詞語不具有任何實用意義,將其權重設定為最低。當不同待同步文件的第一權重Wa'相同時,步驟103中根據統計信息標識所述待同步文件列表內的待同步文件的步驟包括:由客戶端應用所述第一權重Wa'和第二權重Wa''標識所述待同步文件列表內的待同步文件;所述第一標識信息所表示的各個待同步文件重要程度的權重值P為:其中,Wa=Wa'+Wa'',Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。上述兩種方式的特點是,由客戶端進行分詞處理,然後,由客戶端從伺服器端獲取重要詞信息即各個分詞的權重,之後,使用獲取的權重對待同步文件進行標識,這樣,伺服器端只需記錄信息,不需要進行額外處理。再一種可能的實現方式,在伺服器端預先存儲有關鍵詞庫,所述關鍵詞庫中保存有每個重要詞的名稱,每個重要詞名稱對應的重要詞參數Pa,以及與每個重要詞名稱對應的第一權重Wa;所述第一權重Wa為伺服器端對所有文件的文件名分詞處理後,統計每個分詞的次數,根據權重分配策略獲得該分詞相對所有文件名出現的權重。例如,為篩除幹擾,可以對一些無任何含義的詞進行排除。例如,「的」、「新建」、「新建文件夾」、「了」的詞語不具有任何實用意義,將其權重設定為最低。步驟102中統計並保存各個待同步文件名稱中所包含的重要詞信息的步驟包括:i)由伺服器端從各個客戶端獲取待同步文件名稱;具體的,由伺服器端從待同步列表中獲得各個客戶端的待同步文件名稱;或者,從來自各個客戶端推送的待同步文件名稱消息中獲得各個客戶端的待同步文件名稱;或者,向各個客戶端發送獲取待同步名稱的請求,從各個客戶端的響應中獲得各個客戶端的待同步文件名稱。ii)對所述待同步文件名稱進行分詞處理,獲得若干詞語,每個分詞作為一重要詞;iii)將所述分詞後的若干詞語作為重要詞保存在關鍵詞庫,從而獲得各個待同步文件名稱中所包含的重要詞信息;其中,所述該關鍵詞庫中保存有每個重要詞的名稱,每個重要詞名稱對應的重要詞參數Pa,以及與每個重要詞名稱對應的第一權重Wa'。步驟103中根據統計信息標識所述待同步文件列表內的待同步文件的步驟包括:由伺服器端應用所述第一權重Wa'標識所述待同步文件列表內的待同步文件;此時,所述第一標識信息所表示的各個待同步文件重要程度的權重值P為:其中,Wa=Wa',Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。下面結合一實例再做說明。收集待同步文件名稱,對所述待同步文件名稱進行分詞處理,獲得若干詞語(即重要詞),在預先存儲的關鍵詞庫進行查詢,該關鍵詞庫中保存有每個重要詞名稱、對應的各個重要詞參數Pa以及該重要詞的權重Wa,然後計算各個經分詞處理後的詞語的權重,將每個詞語的權重相加,進而獲得待同步文件名稱的權重值P重要詞。例如,有兩個待同步文件,一個名稱為「普通合作協議」,另一個為「重要合作協議」,則對兩個文件名稱分詞後的結果分別為「普通」、「合作」和「協議」,與「重要」、「合作」和「協議」。根據關鍵詞資料庫,上述兩個文件名稱可以分出的關鍵詞為「普通」、「合作」、「協議」及「重要」。則「普通合作協議」文件名的權重值為「重要合作協議」文件名的權重值為其中,Pa1、Pa2、Pa3及Pa4分別代表「普通」、「合作」、「協議」及「重要」參數,Wa1、Wa2、Wa3及Wa4,分別代表各參數的權重,權重值可以為正數、負數或零。需要說明的是,上述關鍵詞庫可以是預先設定的,也可以具備自學習功能,即根據用戶的使用習慣進行學習和調整。關鍵詞庫放可以存儲於伺服器端和/或客戶端。通常,關鍵詞庫放置在伺服器端,伺服器端計算和存儲能力較之客戶端更強大。步驟104,根據所述第一標識信息,對所述待同步列表內各個待同步文件進行排序,獲得各個待同步文件的傳輸順序;其中,對所述待同步列表內各個待同步文件進行排序,獲得各個待同步文件的傳輸順序的方式可以包括以下兩種方式:方式一:對待同步列表內各個待同步文件進行傳輸標記,根據傳輸標記結果獲得傳輸順序,也即,各個待同步文件的排列順序不變,只是通過標記來標識出傳輸的順序。方式二:對待同步列表內各個待同步文件的位置按照傳輸的順序重新排列,根據各個待同步文件的位置獲得傳輸順序。也即,將重要程度高的待同步文件排列在前面,各個待同步文件的位置順序即為傳輸順序。當然,本申請並不對待同步文件的傳輸順序的獲得方式做限定,任何可能的傳輸方式都可以應用於本申請中。步驟105,按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作。執行文件同步操作是由客戶端和伺服器端一同執行方能實現。應用本發明實施例所提供的同步方法,當根據待同步文件生成待同步列表後,通過各個待同步文件名稱中所包含的重要詞信息,可以對待同步列表內各個待同步文件的傳輸順序進行調整,從而使得包含重要詞的重要文件能夠被優先同步,既提高了整體工作效率,又降低了重要文件的損失風險。需要說明的是,對於圖1所示實施例還可以包括:統計並保存對所述待同步文件進行操作的操作數據;此時,上述步驟103中根據統計信息標識所述待同步文件列表內的待同步文件的步驟包括:根據所述重要詞信息及所述操作數據標識所述待同步文件列表內的待同步文件。這種情況下,所述第一標識信息所表示的各個待同步文件重要程度的權重值P為其中,P重要詞為待同步文件名稱中所包含的重要詞信息參數,W重要詞表示重要詞信息參數相對某個操作數據的類型參數的權重;Px表示某個操作數據的類型參數,Wx表示該操作數據類型參數Px相對所有操作數據類型的權重,x表示類型的個數。上述操作數據類型至少包括以下其中之一或任意組合:(1)預定時間段內被編輯頻次、(2)多人協作處理信息、(3)正在瀏覽文件信息、(4)文件變動量信息、(5)被打開次數信息、(6)文件屬性信息、(7)活躍程度信息、(8)累計編輯時長信息。具體而言,上述x的取值可以是1-8中的任意值,當x取值為1時,表示上述權重只參考一個操作數據類型,當然,該操作數據類型可以是上述1-8中的任意一個,當x取值為2時,表示上述權重參考兩個操作數據類型,當然,該兩個操作數據類型可以是上述1-8中的任意兩個,類似的,x取值為3表示可以參考上述1-8中的任意三個操作數據類型。為了便於理解,對上述操作數據類型的部分數據舉例說明:(1)預定時間段內被編輯頻次是指,在某個時間段內某個待同步文件被編輯的次數信息,例如,從當前時間算起,最近2小時內某個文件被編輯的次數;再例如從該文件建立時間至今,該文件累計被編輯次數。(2)多人協作處理信息是指,例如參與協同編輯的人數、參與協同訪問的人數、多人編輯的總次數、參與人中是否有重要聯繫人等。(3)正在瀏覽文件信息是指,例如用戶正在瀏覽的文件的名稱、正在瀏覽的文件夾路徑下所有文件列表、正在瀏覽文件的打開時間等。(4)文件變動量信息是指,例如用戶編輯了文件後,該文件變動了多少數據。(5)被打開次數信息是指,例如用戶自己打開某個文件的次數,或者多人協作情況下,某個文件被所有協作者打開的次數總和。(6)文件屬性信息是指,例如文件擴展名,文件是否被用戶設置為重要文件,文件是否為只讀、限制編輯人員、帶有密碼,是否被設置為協作文件、修改時間信息等,通過這些屬性信息來表明這個文件的重要程度。(7)活躍程度信息是指,例如根據被編輯次數較多、被打開次數較多、被共享給多人等來計算活躍程度。(8)累計編輯時長信息是指,例如用戶自己自文件創建以來累計編輯的時間,所有協作者和用戶一起累計編輯的時間,或者是文件在某個時段所有協作者累計編輯的時間等。關於Wx表示該操作數據類型參數Px相對所有操作數據類型的權重,上述8項操作數據類型對於文件重要程度的貢獻是不同的,比如被編輯次數較之活躍程度信息的權重高一些,因此通過對每個Wx賦予不同的權重來調節各個操作數據類型參數對文件重要程度的貢獻大小。需要說明的是,本申請並不對操作數據的類型做限定,以上所列舉的操作數據的類型只是可能的實施例而已,任何可以用來評判重要程度的操作數據的類型都可以應用於本申請中。這裡,如果按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作的為客戶端,則前述獲得對所述待同步文件進行操作的操作數據的方式包括:從客戶端本地獲取,或者,從伺服器端獲取。如果按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作的為伺服器端,則前述中獲得對所述待同步文件進行操作的操作數據的方式包括:從伺服器端本地獲取,或者,從客戶端獲取。應用上述方法,可以通過操作數據類型對待同步列表內各個待同步文件的傳輸順序進行調整,從而使得重要文件能夠被優先同步,既提高了整體工作效率,又降低了重要文件的損失風險。下面對上述公式(2)再進行詳細說明。根據前面的說明可知,上述公式(2)中的x為自然數,例如可以取值1-8,可以理解:當x取值等於1時,因為只考慮一個條件,上述公式中的Wx通常取值為1,當然,如果需要也可以取值為2、3等其他數值。本申請中,並不對x=1的情況下,Wx的取值做限定。當x取值不等於1時,需要參考多個條件,此時,Wx的取值通常不等於1,具體而言,Wx的取值是根據各個操作數據類型的權重來決定的。例如,x=3,且參考的數據操作類型為(1)預定時間段內被編輯頻次、(2)多人協作處理信息、(4)文件變動量信息,則此時的公式(2)為:上述公式中的W頻次、W多人協作、W文件變動量的取值是不同的,例如,W頻次取值1.5,W多人協作取值為2,W文件變動量取值為1。可以理解,在實際應用中,任何可以被參考的操作數據的類型都可以應用本申請中,也即,x的取值也可以不限於上述1-8,可以隨操作數類型的變化而變化。當有多個操作數據類型被參考時,Wx可以是正數、負數或者零。其中Wx是負數表示,該參數的權重非常不重要;Wx是零表示該參數本次統計不具有參考性。具體的,Wx=0的一種情況是客戶端需要與伺服器端連結後獲取Px,但不能夠在有效時間內與伺服器端通信並獲得Px參數,則將Wx賦值為0。下面對公式(2)中x取值為1時,各種情況下的Px分別進行說明。(1)如果所述操作數據類型為預定時間段內被編輯頻次信息;所述根據所述操作數據標識所述待同步文件列表內的待同步文件的步驟包括:依據待同步文件在預定時間段內被編輯頻次信息進行標識;則Px=P頻次;所述P頻次為預定時間段內被編輯的頻次參數。具體的,客戶端或伺服器端事先對待同步文件統計在預定時間段內被編輯的次數,客戶端獲得待同步列表後,獲取待同步文件在預定時間段內被編輯的次數;客戶端或伺服器端也可以事先對網盤文件中所有文件進行統計預定時間段內被編輯的次數,然後針對待同步列表中的文件,獲取被編輯次數並計算出每個待同步文件的頻次所對應的權重值P=Px,然後對待同步文件列表中的文件依據權重值P進行降序排列,根據重新排序後的待同步文件列表將頻次高的文件優先傳輸,以實現這些文件在下次編輯前能夠儘快完成同步。當然,根據實際應用的需要,W頻次可以取正數、負數或零。上述預設時間段可以是人工設定,例如人工設定對T1-T2時間段內的待同步文件的編輯次數進行統計;上述預設時間段也可以是系統自行設置,例如從客戶端開啟至統計發生時間截止,在這段時間內對待同步文件的編輯次數進行統計,或者,記錄從客戶端開啟至統計發生的當前時間截止這段時間內的編輯次數,但僅對這段時間內最近一段時間(例如最近兩小時)的編輯頻次進行統計。作為最佳實施例,可以認為該文件從建立開始,被編輯次數越多,其對用戶的重要程度越大,因此從文件建立至今這段時間,為最佳的統計時間範圍。需要說明的是,作為最佳實施例,上述被編輯頻次信息的統計與客戶端當前是否聯網無關,該被編輯頻次信息可以連續統計,不需要因為斷網而清零。當然,斷網後清零,也能實現對被編輯頻次信息的重新計算。(2)如果所述操作數據類型為各個待同步文件的多人協作處理信息;所述根據所述操作數據標識所述待同步文件列表內的待同步文件的步驟包括:依據各個待同步文件的多人協作處理信息進行標識;則其中,P多人協作為待同步文件的多人協作處理信息參數,Pb表示多人協作中某個參考條件的參數,Wb為該參考條件參數Pb相對所有參考條件的權重,b表示多人協作中需要參考的條件個數。具體的,一種可能的方式是,設定多人協作的參考參數,根據各個參數的權重獲得待同步文件的權重值。例如,設定了以下三個參數即b=3:參與協同編輯的人數、參與協同訪問的人數、參與人中是否有重要聯繫人(例如公司中職位較高的人、被該用戶設置為重要人員的人、與該用戶共享和協作次數較多的人),那麼,對於一個待同步文件而言,其權重值為其中,Pb1、Wb1為參與協同編輯人數的參數及該參數的權重,Pb2、Wb2為參與協同訪問人數的參數及該參數的權重,Pb3、Wb3為參與人中是否有重要聯繫人參數及該參數的權重。需要說明的是,以上設定的三個參數僅僅是一可能的實施例而已,本申請並不對所設定的參數個數及內容進行限定,具體應用可以根據實際情況確定。(3)如果所述操作數據類型為各個待同步文件的正在瀏覽文件信息;所述根據所述操作數據標識所述待同步文件列表內的待同步文件的步驟包括:依據各個待同步文件的正在瀏覽文件信息進行標識;則其中,P正瀏覽文件為待同步文件的正在瀏覽文件信息參數,Pc表示正在瀏覽文件中某個參考條件的參數,Wc為該參考條件參數Pc相對所有參考條件的權重,c表示正在瀏覽文件中需要參考的條件個數。Pc的參考條件可以是用戶正在瀏覽的文件的名稱、正在瀏覽的文件夾路徑下所有文件列表、正在瀏覽文件的打開時長等。具體的,一種可能的實現方式是,獲得當前正在瀏覽文件所在文件夾的路徑,判斷該文件夾是否為存儲網盤裡文件的根文件夾,若不是,則將該文件夾下所有文件都賦予第一權重,將非該文件夾下的待同步文件都賦予第二權重,其中,第一權重大於第二權重;若是,則不做任何處理。這樣,可以使得當前正在瀏覽的文件獲得較高的權重。例如,根文件夾為E:\快盤,當前正在瀏覽的文件處於「E:\快盤\文件」內的情況下,則將「E:\快盤\文件」中的所有待同步文件都賦予為第一權重例如10,將非「E:\快盤\文件」內的待同步文件都賦予為第二權重例如5。當然,上述第二權重也可以等於零或負數,此時,相當於只考慮當前正在瀏覽的文件所在文件夾。需要說明的是,之所以要判斷是否為存儲網盤裡文件的根文件夾,是因為,如果當前正在瀏覽的文件處於根文件夾內,則需要將根文件夾內所有的文件都賦予第一權重,這樣所有的待同步文件權重實際都一樣了,已經失去了權重的意義。只有在當前正瀏覽的文件處於非根文件夾內時,通過前述不同的權重才能夠區分不同優先級。這樣,可以使得當前正在瀏覽文件所在文件夾下的所有文件得到優先同步。另一種可能的實現方式是,獲得待同步列表中當前正在瀏覽文件所在文件夾,只將該文件夾中的一級文件賦予第一權重,即該文件夾中子文件夾中的文件不再進行任何處理。這樣,可以使得當前正在瀏覽文件所在文件夾下的一級文件得到優先同步。(4)如果所述操作數據類型為各個待同步文件的文件變動量信息;所述根據所述操作數據標識所述待同步文件列表內的待同步文件的步驟包括:依據各個待同步文件的文件變動量信息進行標識;則Px=P文件變動量;其中,所述P文件變動量為待同步文件的文件變動量信息參數。具體的,一種可能的實現方式是,統計各個待同步文件的修改量,依據修改量的大小賦予不同的權重,其中,修改量越小,權重越高,修改量越大,權重越小。例如,一個文件修改了兩個字,另一文件增加了一個自然段的內容,那麼,修改了兩個字的文件被賦予較高的權重,另一文件將被賦予較低的權重。優先傳輸修改量小的文件。(5)如果所述操作數據類型為各個待同步文件的被打開次數信息;所述根據所述操作數據標識所述待同步文件列表內的待同步文件的步驟包括:依據各個待同步文件的被打開次數信息進行標識;則其中,所述P被打開次數為待同步文件的文件被打開次數信息參數。Pd表示文件被打開次數中某個參考條件的參數,Wd為該參考條件參數Pd相對所有參考條件的權重,d表示文件被打開次數中需要參考的條件個數。Pd的參考條件可以是用戶自己打開某個文件的次數,或者多人協作情況下,某個文件被所有協作者打開的次數總和等。具體的,一種可能的實現方式是,統計並獲取待同步文件被打開的次數,被打開次數多的文件被賦予較高的權重,以保證被打開次數多的文件被優先傳輸,以實現這些文件在下次被打開前能夠儘快完成同步。當然,根據實際應用的需要,W被打開次數可以取正數、負數或零。另一種可能的實現方式是,設定被打開次數的參考參數,根據各個參數的權重獲得待同步文件的權重值。例如,設定了以下三個參數:同一文件被不同協作者同時打開人數、同一文件被打開的總人數、打開人中重要聯繫人人數(例如公司中職位較高的人、被該用戶設置為重要人員的人、與該用戶共享和協作次數較多的人等),即d=3,那麼,對於一個待同步文件而言,其中,Pd1、Wd1為同一文件被不同協作者同時打開人數參數及該參數的權重,Pd2、Wd2為同一文件被打開總人數參數及該參數的權重,Pd3、Wd3打開人中重要聯繫人人數參數及該參數的權重。需要說明的是,以上設定的三個參數僅僅是一可能的實施例而已,本申請並不對所設定的參數個數及內容進行限定,具體應用可以根據實際情況確定。(6)如果所述操作數據類型為各個待同步文件的文件屬性信息;所述根據所述操作數據標識所述待同步文件列表內的待同步文件的步驟包括:依據各個待同步文件的文件屬性信息進行標識;則其中,P文件屬性為待同步文件的文件屬性信息參數,Pe表示文件屬性信息中某個參考條件的參數,We為該參考條件參數Pe相對所有參考條件的權重,e表示文件屬性信息中需要參考的條件個數。作為參考條件的文件屬性信息包括:文件擴展名,文件是否被用戶設置為重要文件,文件是否為只讀、限制編輯人員、帶有密碼,是否被設置為協作文件、修改時間等,通過這些屬性信息來表明這個文件的重要程度。具體的,一種可能的實現方式是,設定文件屬性信息的參考參數,根據各個參數的權重獲得待同步文件的權重值。例如,設定了以下兩個參數:用戶自定義參數、根據用戶使用習慣統計出的文件被訪問次數,即e=2,那麼,對於一個待同步文件而言,其中,Pe1、We1為用戶自定義參數及該參數的權重,Pe2、We2為根據用戶使用習慣統計出的文件被訪問次數參數及該參數的權重。具體的,文件擴展名是作業系統用來標誌文件格式的一種機制。利用擴展名可以區分不同的文件類型。當擴展名為臨時文件、垃圾文件時,重要級別最低,通常我們將We取值負數,將該擴展名標識的文件重要程度降低。具體的,文件夾為某個應用程式儲存臨時文件或者垃圾文件的文件夾,該文件夾以及處於該文件夾下的文件,其對應的We取值負數,使得權重為負值,文件重要程度大大降低。具體的,文件夾為某個應用程式標記為多人共享文件夾的情況,該文件夾以及處於該文件夾下的文件,其對應的We取值正數,權重升高,文件重要程度上升。(7)如果所述操作數據類型為各個待同步文件的活躍程度信息;所述根據所述操作數據標識所述待同步文件列表內的待同步文件的步驟包括:依據各個待同步文件的活躍程度信息進行標識;則其中,P活躍程度為各個待同步文件的活躍程度信息參數。Pf表示文件的活躍程度中某個參考條件的參數,Wf為該參考條件參數Pf相對所有參考條件的權重,f表示文件活躍程度中需要參考的條件個數。其中Pf可以是被編輯次數、被打開次數、被共享給多人等參考因素。具體的,一種可能的實現方式是,設定活躍程度信息的參考參數,根據各個參數的權重獲得待同步文件的權重值。例如,設定了以下兩個參數:當前處於屏幕顯示狀態的待同步文件,被打開次數較多的待同步文件,即f=2,那麼,對於一個待同步文件而言,其中,Pf1、Wf1為當前處於屏幕顯示狀態的待同步文件參數及該參數的權重,Pf2、Wf2為被打開次數較多的待同步文件參數及該參數的權重。這樣,可以讓活躍程度高的文件被優先同步。(8)如果所述操作數據類型為各個待同步文件的累計編輯時長信息;所述根據所述操作數據標識所述待同步文件列表內的待同步文件的步驟包括:依據各個待同步文件的累計編輯時長信息進行標識;則其中,其中,P累計編輯時長為待同步文件的累計編輯時長信息參數,Pg表示累計編輯時長信息中某個參考條件的參數,Wg為該參考條件參數Pg相對所有參考條件的權重,g表示累計編輯時長中需要參考的條件個數。作為累計編輯時長信息的參考條件包括:用戶自己自文件創建以來累計編輯的時間即累計某個文件的總編輯時長,所有協作者和用戶一起累計編輯的時間即累計某個文件被編輯間隔的總時長,或者是文件在某個時段所有協作者累計編輯的時間等因素,或累計某個文件被打開的總時長等。具體的,一種可能的實現方式是,設定累計編輯時長信息的參考參數,根據各個參數的權重獲得待同步文件的權重值。例如,設定了以下三個參數:累計某個文件的總編輯時長,累計某個文件被編輯間隔的總時長,累計某個文件被打開的總時長,即g=3,那麼,對於一個待同步文件而言,其中,Pg1、Wg11為累計某個文件的總編輯時長參數及該參數的權重,Pg2、Wg2為累計某個文件被編輯間隔的總時長參數及該參數的權重,Pg3、Wg3為累計某個文件被打開的總時長參數及該參數的權重。需要說明的是,以上設定的三個參數僅僅是一可能的實施例而已,本申請並不對所設定的參數個數及內容進行限定,具體應用可以根據實際情況確定。需要說明的是,對於前述所有實施例,當依據所述待同步列表,執行文件同步操作的過程中,還可以包括:定時或實時更新待同步列表;在當前正在同步的文件同步操作完成後,依據所述更新後的待同步列表執行同步操作。這樣,可以更及時的保證重要文件被優先同步,進一步提高了整體工作效率,降低了重要文件的損失風險。而且,由於所執行的待同步列表是當前最新的,還可以避免傳輸原計劃要上傳後又不再需要上傳的文件,可以節約網絡資源。需要說明的是,對於前述所有實施例,在同步過程中如果網絡中斷,還可以包括:保存當前正在使用的待同步列表,並記錄已同步文件,待網絡重新連接後,依據所述待同步列表,對未同步的文件繼續執行同步操作。這樣,可以減少網絡間通信的次數,降低網絡負荷,進一步節約網絡資源,提高整體同步效率。本申請還提供了一種文件同步的裝置,參見圖2,所述裝置包括:列表獲取單元201,用於獲取待同步文件列表,所述待同步列表中包括待同步文件;統計單元202,用於統計並保存各個待同步文件名稱中所包含的重要詞信息;標識單元203,用於根據統計信息標識所述待同步文件列表內的待同步文件,獲得第一標識信息,所述第一標識信息是表示各待同步文件重要程度的權重值;排序單元204,用於根據所述第一標識信息,對所述待同步列表內各個待同步文件進行排序,獲得各個待同步文件的傳輸順序;同步單元205,用於按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作。應用本發明實施例所提供的同步裝置,當根據待同步文件生成待同步列表後,通過各個待同步文件名稱中所包含的重要詞信息,可以對待同步列表內各個待同步文件的傳輸順序進行調整,從而使得包含重要詞的重要文件能夠被優先同步,既提高了整體工作效率,又降低了重要文件的損失風險。每個人所處的生活領域不同,對於每個人重要的事情均不相同,例如有人關注合同,有人關注聊天記錄,有人關注視頻等等,因此每個用戶的重要詞不同,通過本裝置我們實現了找到不同用戶的重要詞,根據用戶的重要詞設置重要文件的級別,使得該用戶的重要文件可以獲得優先同步。需要說明的是,在本申請上述所有實施例中,在邏輯上每個用戶對應一伺服器端,由於每個用戶可能會有多個客戶端,因而相當於一伺服器端對應一用戶的多個客戶端,因此,每個伺服器端所統計的所有文件可以是伺服器端保存的該用戶的所有文件,即第一權重是從該用戶保存的文件中篩選出來出現次數最多的重要詞;用戶經常使用和關注的文件,從待同步文件中可以體現出來,因此第二權重的使用,可以將用戶經常用和關注的重要詞篩選出來。本申請還提供了一種伺服器端,參見圖3,具體包括:列表獲得單元301,用於獲取待同步文件列表,所述待同步列表中包括待同步文件;第一統計單元302,用於統計並保存各個待同步文件名稱中所包含的重要詞信息;標識單元303,用於根據統計信息標識所述待同步文件列表內的待同步文件,獲得第一標識信息,所述第一標識信息是表示各待同步文件重要程度的權重值;同步單元304,用於按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作。上述伺服器端還可以包括:排序單元(圖未視),用於根據所述第一標識信息,對所述待同步列表內各個待同步文件進行排序,獲得排序結果,以使所述同步單元根據排序結果執行文件同步操作。一種情況下,上述伺服器端還可以包括:存儲單元(圖未視),用於預先存儲有關鍵詞庫,所述關鍵詞庫中保存有每個重要詞的名稱,每個重要詞名稱對應的重要詞參數Pa,以及與每個重要詞名稱對應的第一權重Wa';所述第一權重Wa'為伺服器端對所有文件的文件名分詞處理後,統計每個分詞的次數,根據權重分配策略獲得該分詞相對所有文件名出現的權重;所述第一標識信息是表示各待同步文件重要程度的權重值為:其中,Wa=Wa',其中,Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。另一種情況下,上述伺服器端還可以包括:存儲單元,用於預先存儲有關鍵詞庫,所述關鍵詞庫中保存有每個重要詞的名稱,每個重要詞名稱對應的重要詞參數Pa,以及與每個重要詞名稱對應的第一權重Wa'以及與每個重要詞名稱對應的第二權重Wa'';所述第一權重Wa'為伺服器端對所有文件的文件名分詞處理後,統計每個分詞的次數,根據權重分配策略獲得該分詞相對所有文件名出現的權重;所述第二權重Wa''為客戶端或伺服器端對待同步文件的文件名分詞處理後,統計每個分詞出現的次數,根據權重分配策略獲得該分詞相對所有文件名出現的權重;所述第一標識信息所表示的各個待同步文件重要程度的權重值P為:其中,Wa=Wa'+Wa'',其中,Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。上述伺服器端還可以包括:第二統計單元(圖未視),用於統計並保存對所述待同步文件進行操作的操作數據;此時,所述標識單元,還用於根據統計信息和操作數據標識所述待同步文件列表內的待同步文件。這種情況下,所述第一標識信息所表示的各個待同步文件重要程度的權重值P為其中,P重要詞為待同步文件名稱中所包含的重要詞信息參數,W重要詞表示重要詞信息參數相對某個操作數據的類型參數的權重;Px表示某個操作數據的類型參數,Wx表示該操作數據類型參數Px相對所有操作數據類型的權重,x表示類型的個數。所述操作數據類型至少包括以下其中之一或任意組合:預定時間段內被編輯頻次、多人協作處理信息、正在瀏覽文件信息、文件變動量信息、被打開次數信息、文件屬性信息、活躍程度信息、累計編輯時長信息。本申請還提供了一種伺服器設備,安裝有如前所述的伺服器端。應用本申請提供的上述伺服器端及伺服器設備,當根據待同步文件生成待同步列表後,通過統計並保存各個待同步文件名稱中所包含的重要詞信息,可以對待同步列表內各個待同步文件的傳輸順序進行調整,從而使得包含重要詞信息的重要文件能夠被優先同步,既提高了整體工作效率,又降低了重要文件的損失風險。在此基礎上,還可以通過操作數據類型對待同步列表內各個待同步文件的傳輸順序進行調整,從而進一步提高了整體工作效率,又降低了重要文件的損失風險。本申請還提供了一種客戶端,參見圖4,所述客戶端包括:列表獲得單元401,用於獲取待同步文件列表,所述待同步列表中包括待同步文件;標識單元402,用於根據各個待同步文件名稱中所包含的重要詞信息標識所述待同步文件列表內的待同步文件,獲得第一標識信息,所述第一標識信息是表示各待同步文件重要程度的權重值;傳輸順序獲得單元403,用於獲得各個待同步文件的傳輸順序;同步單元404,用於按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作。上述客戶端還可以包括:第一統計單元(圖未視),用於統計並保存各個待同步文件名稱中所包含的重要詞信息。上述第一標識信息是表示各待同步文件重要程度的權重值為:其中,其中,Pa為關鍵詞庫中某個重要詞參數,Wa為該重要詞參數Pa相對所有重要詞的權重,a為待同步文件名稱中重要詞個數。上述客戶端還可以包括:排序單元(圖未視),用於根據所述第一標識信息,對所述待同步列表內各個待同步文件進行排序,獲得排序結果,以使傳輸順序獲得單元獲得各個待同步文件的傳輸順序。上述客戶端還可以包括:第二統計單元(圖未視),用於統計並保存對所述待同步文件進行操作的操作數據;此時,所述標識單元,還用於根據統計信息和操作數據標識所述待同步文件列表內的待同步文件。這種情況下,所述第一標識信息所表示的各個待同步文件重要程度的權重值P為其中,P重要詞為待同步文件名稱中所包含的重要詞信息參數,W重要詞表示重要詞信息參數相對某個操作數據的類型參數的權重;Px表示某個操作數據的類型參數,Wx表示該操作數據類型參數Px相對所有操作數據類型的權重,x表示類型的個數。上述操作數據類型至少包括以下其中之一或任意組合:預定時間段內被編輯頻次、多人協作處理信息、正在瀏覽文件信息、文件變動量信息、被打開次數信息、文件屬性信息、活躍程度信息、累計編輯時長信息。本申請還提供了一種終端設備,其安裝有如前所述的客戶端。應用本申請提供的上述客戶端及終端設備,當根據待同步文件生成待同步列表後,通過統計並保存各個待同步文件名稱中所包含的重要詞信息,可以對待同步列表內各個待同步文件的傳輸順序進行調整,從而使得包含重要詞信息的重要文件能夠被優先同步,既提高了整體工作效率,又降低了重要文件的損失風險。在此基礎上,還可以通過操作數據類型對待同步列表內各個待同步文件的傳輸順序進行調整,從而進一步提高了整體工作效率,又降低了重要文件的損失風險。本申請還提供了一種客戶端,參見圖5,所述客戶端包括:列表獲得單元501,用於獲取待同步文件列表,所述待同步列表內包含待同步文件;標識單元502,用於根據對所述待同步文件進行操作的操作數據,標識所述待同步文件列表內的待同步文件,獲得各個待同步文件對應的第一標識信息,所述第一標識信息是表示各個待同步文件重要程度的權重值;傳輸順序獲得單元503,用於獲得各個待同步文件的傳輸順序,該傳輸順序是根據所述第一標識信息對所述待同步列表內各個待同步文件進行排序獲得的;同步單元504,用於按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作。上述客戶端還可以包括:統計單元(圖未視),用於統計並保存對待同步文件進行操作的操作數據。上述客戶端還可以包括:排序單元(圖未視),用於根據所述第一標識信息,對所述待同步列表內各個待同步文件進行排序,獲得排序結果,以使傳輸順序獲得單元獲得各個待同步文件的傳輸順序。上述客戶端還可以包括:更新單元(圖未視),用於在依據所述待同步列表,執行文件同步操作的過程中,定時或實時更新待同步列表;所述同步單元(圖未視),還用於在當前正在同步的文件同步操作完成後,依據所述更新後的待同步列表執行同步操作。上述客戶端還可以包括:中斷記錄單元(圖未視),用於在同步過程中網絡中斷時,保存當前正在使用的待同步列表,並記錄已同步文件;所述同步單元(圖未視),還用於在網絡重新連接後,依據所述待同步列表,對未同步的文件繼續執行同步操作。本發明實施例還提供了一種終端設備,安裝有如上所述的客戶端。應用本發明實施例所提供的客戶端及終端設備,使得重要文件被優先同步,既提高了整體工作效率,又降低了重要文件的損失風險。而且,由於所執行的待同步列表是當前最新的,還可以避免傳輸原計劃要上傳後又不再需要上傳的文件,節約了網絡資源,與此同時,可以更及時的保證重要文件被優先同步,進一步提高了整體工作效率,降低了重要文件的損失風險。再有,在網絡中斷又重新連接後可以依據已記錄的待同步列表對未同步的文件繼續執行同步操作,減少了網絡間通信的次數,降低網絡負荷,進一步節約網絡資源,提高整體同步效率。本發明實施例還提供了一種伺服器端,參見圖6,所述伺服器端包括:列表獲得單元601,用於獲取待同步文件列表,所述待同步列表內包含待同步文件;統計單元602,用於統計並保存對待同步文件進行操作的操作數據;標識單元603,用於根據所述操作數據標識客戶端生成的待同步文件列表內的待同步文件,獲得各個待同步文件對應的第一標識信息,所述第一標識信息是表示各個待同步文件重要程度的權重值;同步單元604,用於按照所述待同步列表內各個待同步文件的傳輸順序,執行文件同步操作。上述伺服器端還可以包括:排序單元(圖未視),用於根據所述第一標識信息,對所述待同步列表內各個待同步文件進行排序,獲得排序結果,以使所述同步單元根據排序結果執行文件同步操作。上述伺服器端還可以包括:更新單元(圖未視),用於在依據所述待同步列表,執行文件同步操作的過程中,定時或實時更新待同步列表;所述同步單元,還用於在當前正在同步的文件同步操作完成後,依據所述更新後的待同步列表執行同步操作。上述伺服器端還可以包括:中斷記錄單元(圖未視),用於在同步過程中網絡中斷時,保存當前正在使用的待同步列表,並記錄已同步文件;所述同步單元,還用於在網絡重新連接後,依據所述待同步列表,對未同步的文件繼續執行同步操作。本發明實施例還提供了一種伺服器設備,安裝有如上所述的伺服器端。應用本發明實施例所提供的伺服器端及伺服器設備,使得重要文件被優先同步,既提高了整體工作效率,又降低了重要文件的損失風險。而且,由於所執行的待同步列表是當前最新的,還可以避免傳輸原計劃要上傳後又不再需要上傳的文件,節約了網絡資源,與此同時,可以更及時的保證重要文件被優先同步,進一步提高了整體工作效率,降低了重要文件的損失風險。再有,在網絡中斷又重新連接後可以依據已記錄的待同步列表對未同步的文件繼續執行同步操作,減少了網絡間通信的次數,降低網絡負荷,進一步節約網絡資源,提高整體同步效率。對裝置相關實施例而言,由於其基本相似於方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。為了描述的方便,描述上述客戶端和伺服器是以功能分為各種單元分別描述。當然,在實施本發明時可以把各單元的功能在同一個或多個軟體和/或硬體中實現。通過以上的實施方式的描述可知,本領域的技術人員可以清楚地了解到本發明可藉助軟體加必需的通用硬體平臺的方式來實現。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品可以存儲在存儲介質中,如ROM/RAM、磁碟、光碟等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,伺服器,或者網絡設備等)執行本發明各個實施例或者實施例的某些部分所述的方法。需要說明的是,在本文中,諸如第一和第二等之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。而且,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句「包括一個……」限定的要素,並不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。本發明可用於眾多通用或專用的計算系統環境或配置中。例如:個人計算機、伺服器計算機、手持設備或可攜式設備、平板型設備、多處理器系統、基於微處理器的系統、置頂盒、可編程的消費電子設備、網絡PC、小型計算機、大型計算機、包括以上任何系統或設備的分布式計算環境等等。本發明可以在由計算機執行的計算機可執行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執行特定任務或實現特定抽象數據類型的例程、程序、對象、組件、數據結構等等。也可以在分布式計算環境中實踐本發明,在這些分布式計算環境中,由通過通信網絡而被連接的遠程處理設備來執行任務。在分布式計算環境中,程序模塊可以位於包括存儲設備在內的本地和遠程計算機存儲介質中。以上所述僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內所作的任何修改、等同替換、改進等,均包含在本發明的保護範圍內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀