
本申請涉及計算機
技術領域:
,尤其涉及一種文件存儲方法、裝置及其電子設備。
背景技術:
:目前,終端設備已經成為人們日常生活中獲取信息的重要工具。由此,終端設備存儲的不再只是文字、圖片等文件,還包括視頻、音樂文件等占用存儲空間比較大的文件。相關技術中的文件存儲方法主要是把輸入到終端設備的文件全部簡單的保存下來,在終端設備中存儲設備的文件對應著一個的存儲路徑,同一個文件可以保存在不同的路徑,如A.txt文件路徑為/sdcard/file/A.txt,也可以是/sdcard/other/A.txt,由此,在存儲設備中存在保存多份重復的數據的情況。另外,終端設備的存儲空間有限,在使用一段時間后,會出現存儲空間不足,導致了用戶需要經常性地去刪除部分信息或者文件。因此,現有的文件存儲方法,不能夠節省存儲空間,以及存儲空間的利用率比較低。技術實現要素:本申請的目的旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本申請的第一個目的在于提出一種文件存儲方法,該方法避免了重復文件占用存儲空間,節省存儲空間,提高存儲空間的有效利用率。本申請的第二個目的在于提出一種文件存儲裝置。本申請的第三個目的在于提出一種電子設備。本申請的第四個目的在于提出一種非臨時性計算機可讀存儲介質。本申請的第五個目的在于提出一種計算機程序產品。為達上述目的,本申請第一方面實施例提出了一種文件存儲方法,包括:掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,所述存儲數據包括:原始路徑,文件名稱,文件內容標識;根據所有的所述存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數;在所述存儲空間中存儲一個所述目標文件,并根據其余所述目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。本申請實施例的文件存儲方法,通過掃描存儲空間的所有文件,生成每個文件包括原始路徑,文件名稱,文件內容標識的存儲數據,然后根據所有的存儲數據獲取具有相同文件內容標識的N個目標文件,并在存儲空間中存儲一個目標文件,并根據其余目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。由此,避免了重復文件占用存儲空間,節省存儲空間,提高存儲空間的有效利用率。另外,根據本申請上述實施例的文件存儲方法還可以具有如下附加的技術特征:可選的,在所述存儲空間中存儲一個所述目標文件,并根據其余所述目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件,包括:從所述N個目標文件中挑選目標文件M保留在所述存儲空間中;根據其余(N-1)個所述目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的(N-1)個文件。可選的,所述的方法,還包括:將所述目標文件M的存儲數據中記錄的原始路徑,與其余(N-1)個所述目標文件的存儲數據中記錄的原始路徑進行關聯。可選的,在所述存儲空間中存儲一個所述目標文件,并根據其余所述目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件,包括:將所述N個目標文件中的任一目標文件拷貝到所述存儲空間中預設的共享目錄中作為目標文件P,并記錄與所述目標文件P對應的存儲數據,其中,所述存儲數據包括:共享存儲路徑,文件名稱,文件內容標識;根據所述N個目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的N個文件。可選的,所述的方法,還包括:將所述目標文件P的存儲數據中記錄的共享存儲路徑,與所述N個目標文件的存儲數據中記錄的原始路徑進行關聯。為達上述目的,本申請第二方面實施例提出了一種文件存儲裝置,包括:第一處理模塊,用于掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,所述存儲數據包括:原始路徑,文件名稱,文件內容標識;獲取模塊,用于根據所有的所述存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數;第二處理模塊,用于在所述存儲空間中存儲一個所述目標文件,并根據其余所述目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。本申請實施例的文件存儲裝置,通過掃描存儲空間的所有文件,生成每個文件包括原始路徑,文件名稱,文件內容標識的存儲數據,然后根據所有的存儲數據獲取具有相同文件內容標識的N個目標文件,并在存儲空間中存儲一個目標文件,并根據其余目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。由此,避免了重復文件占用存儲空間,節省存儲空間,提高存儲空間的有效利用率。另外,根據本申請上述實施例的文件存儲裝置還可以具有如下附加的技術特征:可選地,第二處理模塊用于:從所述N個目標文件中挑選目標文件M保留在所述存儲空間中;根據其余(N-1)個所述目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的(N-1)個文件。可選地,所述的裝置,還包括:第一關聯模塊,用于將所述目標文件M的存儲數據中記錄的原始路徑,與其余(N-1)個所述目標文件的存儲數據中記錄的原始路徑進行關聯。可選地,第二處理模塊用于:將所述N個目標文件中的任一目標文件拷貝到所述存儲空間中預設的共享目錄中作為目標文件P,并記錄與所述目標文件P對應的存儲數據,其中,所述存儲數據包括:共享存儲路徑,文件名稱,文件內容標識;根據所述N個目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的N個文件。可選地,所述的裝置,還包括:第二關聯模塊,用于將所述目標文件P的存儲數據中記錄的共享存儲路徑,與所述N個目標文件的存儲數據中記錄的原始路徑進行關聯。為達上述目的,本申請第三方面實施例提出了一種電子設備,所述電子設備包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內部,處理器和存儲器設置在電路板上;電源電路,用于為上述電子設備的各個電路或器件供電;存儲器用于存儲可執行程序代碼;處理器通過讀取存儲器中存儲的可執行程序代碼來運行與可執行程序代碼對應的程序,用于執行如下操作:掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,所述存儲數據包括:原始路徑,文件名稱,文件內容標識;根據所有的所述存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數;在所述存儲空間中存儲一個所述目標文件,并根據其余所述目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。為了實現上述目的,本申請第四方面實施例提出了一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由服務器端的處理器被執行時,使得服務器端能夠執行一種文件存儲方法,所述方法包括:掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,所述存儲數據包括:原始路徑,文件名稱,文件內容標識;根據所有的所述存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數;在所述存儲空間中存儲一個所述目標文件,并根據其余所述目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。為了實現上述目的,本申請第五方面實施例提出了一種計算機程序產品,當所述計算機程序產品中的指令處理器執行時,執行一種文件存儲方法,所述方法包括:掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,所述存儲數據包括:原始路徑,文件名稱,文件內容標識;根據所有的所述存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數;在所述存儲空間中存儲一個所述目標文件,并根據其余所述目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。本申請附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請的實踐了解到。附圖說明本申請上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:圖1為本申請實施例提供的一種文件存儲方法的流程示意圖;圖2為本申請實施例提供的另一種文件存儲方法的流程示意圖;圖3為本申請實施例提供的又一種文件存儲方法的流程示意圖;圖4為本申請實施例提供的一種文件存儲裝置的結構示意圖;圖5為本申請實施例提供的另一種文件存儲裝置的結構示意圖;圖6為本申請實施例提供的一種電子設備的結構示意圖。具體實施方式下面詳細描述本申請的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本申請,而不能理解為對本申請的限制。下面參考附圖描述本申請實施例的文件存儲方法、裝置及其電子設備。通常,存儲在存儲設備的文件都對應著一個存儲路徑。由此,同一個文件可以可能保存在不同的路徑,存在著重復文件占用存儲空間的問題。為了解決上述問題,本申請實施例提出一種文件存儲方法。在存在多個重復文件占用存儲空間時,隨機保存一個文件并將刪除其它重復文件,以使終端設備能夠存儲更多文件,提高存儲空間的有效利用率。具體如下:圖1為本申請實施例提供的一種文件存儲方法的流程示意圖。如圖1所示,該文件存儲方法包括以下步驟:步驟110,掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,存儲數據包括:原始路徑,文件名稱,文件內容標識。具體地,存儲空間中存儲著多個文件,比如視頻文件、圖片文件等。每個文件都具有對應的文件大小、文件名稱和文件原始路徑等等。進一步地,掃描存儲空間中的所有文件,獲取每個文件的文件名稱、原始路徑、文件大小和文件創建時間等中的一種或者多種。作為一種示例,獲取每個文件的文件名稱和文件創建時間,并通過預設算法(比如MD5算法)生成每個文件的文件內容標識(MD5碼),可以理解的是,不同的文件,其文件內容標識不同。進一步地,獲取每個文件的文件名稱和文件路徑、以及上述每個文件的文件內容標識作為每個文件的存儲數據。其中,存儲數據的形式有很多種,比如可以是數據庫列表形式。舉例說明如表1所示:表1為數據庫列表形式的存儲數據(一)文件名稱原始路徑文件內容標識A.mp4/sdcard/first/A.mp4filexxxB.mp4/sdcard/second/B.mp4fileyyyC.mp4/sdcard/third/C.mp4filezzzOtherA.mp4/sdcard/other/OtherA.mp4filexxx步驟120,根據所有的存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數。具體地,不同的文件其文件內容標識不同。由此,文件內容標識相同表示是相同文件,可以通過在所有的存儲數據查找具有相同文件內容標識的N個目標文件。其中,N為大于1的整數。繼續以表1為例進行說明,在表1中查找具有相同文件內容標識“filexxx”的2個目標文件“A.mp4”和“OtherA.mp4”。步驟130,在存儲空間中存儲一個目標文件,并根據其余目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。具體地,在存儲空間中將多個目標文件中的一個目標文件保存,將其余目標文件刪除。可以通過其余目標文件的存儲數據中記錄的原始路徑和文件名稱找到對應的文件并刪除。上述過程的實現方式有很多種,可以根據實際應用需要進行選擇設置。舉例說明如下:第一種示例,從N個目標文件中挑選目標文件M保留在存儲空間中;根據其余(N-1)個目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的(N-1)個文件。第二種示例,將N個目標文件中的任一目標文件拷貝到存儲空間中預設的共享目錄中作為目標文件P,并記錄與目標文件P對應的存儲數據,其中,存儲數據包括:共享存儲路徑,文件名稱,文件內容標識,并根據N個目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的N個文件。綜上所述,本申請實施例的文件存儲方法,通過掃描存儲空間的所有文件,生成每個文件包括原始路徑,文件名稱,文件內容標識的存儲數據,然后根據所有的存儲數據獲取具有相同文件內容標識的N個目標文件,并在存儲空間中存儲一個目標文件,并根據其余目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。由此,避免了重復文件占用存儲空間,節省存儲空間,提高存儲空間的有效利用率。圖2為本申請實施例提供的另一種文件存儲方法的流程示意圖。如圖2所示,該文件存儲方法包括以下步驟:步驟210,掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,存儲數據包括:原始路徑,文件名稱,文件內容標識。步驟220,根據所有的存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數。需要說明的是,步驟S210-S220的描述與上述步驟S110-S120相對應,因此對的步驟S210-S220的描述參考上述步驟S110-S120的描述,在此不再贅述。步驟230,從N個目標文件中挑選目標文件M保留在存儲空間中。步驟240,根據其余(N-1)個目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的(N-1)個文件。具體地,可以從N個目標文件中隨機挑選一個目標文件M保留在存儲空間中,并將其余的N-1個目標文件刪除,可以通過N-1個目標文件的存儲數據中記錄的原始路徑和文件名稱找到對應的文件并刪除。以上述實施例中的表1為例,在表1中查找具有相同文件內容標識“filexxx”的2個目標文件“A.mp4”和“OtherA.mp4”。可以選擇“A.mp4”或者“OtherA.mp4”任一保留在存儲空間中,比如選擇“A.mp4”保留在存儲空間中,并將“OtherA.mp4”對應的文件刪除。步驟250,將目標文件M的存儲數據中記錄的原始路徑,與其余(N-1)個目標文件的存儲數據中記錄的原始路徑進行關聯。具體地,為了方便后續的查詢分析需要,可以將目標文件M的存儲數據中記錄的原始路徑與其余(N-1)個目標文件的存儲數據中記錄的原始路徑進行關聯。比如上述例子中,將“A.mp4”的原始路徑“/sdcard/first/A.mp4”與“/sdcard/other/OtherA.mp4”進行關聯,得到表2,如下所示:表2為數據庫列表形式的存儲數據(二)綜上所述,本申請實施例的文件存儲方法,通過從N個目標文件中挑選目標文件M保留在存儲空間中,并根據其余(N-1)個目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的(N-1)個文件,最后將目標文件M的存儲數據中記錄的原始路徑,與其余(N-1)個目標文件的存儲數據中記錄的原始路徑進行關聯。由此,能夠快速刪除重復文件,使得用戶能夠存儲更多文件,提高存儲空間效率,以及后續關聯處理,便于后續查詢記錄相關文件信息。圖3為本申請實施例提供的又一種文件存儲方法的流程示意圖。如圖3所示,該文件存儲方法包括以下步驟:步驟310,掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,存儲數據包括:原始路徑,文件名稱,文件內容標識。步驟320,根據所有的存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數。需要說明的是,步驟S310-S320的描述與上述步驟S110-S120相對應,因此對的步驟S310-S320的描述參考上述步驟S110-S120的描述,在此不再贅述。步驟330,將N個目標文件中的任一目標文件拷貝到存儲空間中預設的共享目錄中作為目標文件P,并記錄與目標文件P對應的存儲數據,其中,存儲數據包括:共享存儲路徑,文件名稱,文件內容標識。步驟340,根據N個目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的N個文件。具體地,可以從N個目標文件中隨機挑選一個目標文件拷貝到存儲空間中預設的共享目錄中作為目標文件P。其中,預設的共享目錄可以根據實際應用需要進行選擇設置。以上述實施例中的表1為例,在表1中查找具有相同文件內容標識“filexxx”的2個目標文件“A.mp4”和“OtherA.mp4”。可以選擇“A.mp4”復制到共享目錄(共享存儲路徑比如為“/sdcard/share/ShareA.mp4”)中,接著將“A.mp4”和“OtherA.mp4”對應的文件刪除,步驟350,將目標文件P的存儲數據中記錄的共享存儲路徑,與N個目標文件的存儲數據中記錄的原始路徑進行關聯。具體地,為了方便后續的查詢分析需要,可以將共享存儲路徑,與N個目標文件的存儲數據中記錄的原始路徑進行關聯。繼續以上述例子為例,在將N個目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的N個文件刪除后,將共享存儲路徑與N個目標文件的存儲數據中記錄的原始路徑進行關聯。得到表3,如下所示:表3為數據庫列表形式的存儲數據(三)綜上所述,本申請實施例的文件存儲方法,通過將N個目標文件中的任一目標文件拷貝到存儲空間中預設的共享目錄中作為目標文件P,并記錄與目標文件P對應的存儲數據,其中,存儲數據包括:共享存儲路徑,文件名稱,文件內容標識,并根據N個目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的N個文件,最后將目標文件P的存儲數據中記錄的共享存儲路徑,與N個目標文件的存儲數據中記錄的原始路徑進行關聯。由此,能夠快速刪除重復文件,使得用戶能夠存儲更多文件,提高存儲空間效率,以及后續關聯處理,便于后續查詢記錄相關文件信息。為了實現上述實施例,本申請還提出一種文件存儲裝置。圖4為本申請實施例提供的一種文件存儲裝置的結構示意圖。如圖4所示,該文件存儲裝置包括:第一處理模塊41、獲取模塊42和第二處理模塊43。其中,第一處理模塊41用于掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,存儲數據包括:原始路徑,文件名稱,文件內容標識。獲取模塊42用于根據所有的存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數。第二處理模塊43用于在存儲空間中存儲一個目標文件,并根據其余目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。進一步地,在本申請實施例的一種可能的實現方式中,如圖5所示,在圖4的基礎上,該文件存儲裝置還包括:第一關聯模塊44和第二關聯模塊45。其中,在本申請的一個實施例中,第二處理模塊43用于從N個目標文件中挑選目標文件M保留在存儲空間中;根據其余(N-1)個目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的(N-1)個文件。第一關聯模塊44用于將目標文件M的存儲數據中記錄的原始路徑,與其余(N-1)個目標文件的存儲數據中記錄的原始路徑進行關聯。其中,在本申請的一個實施例中,第二處理模塊43用于將N個目標文件中的任一目標文件拷貝到存儲空間中預設的共享目錄中作為目標文件P,并記錄與目標文件P對應的存儲數據,其中,存儲數據包括:共享存儲路徑,文件名稱,文件內容標識,根據N個目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的N個文件。第二關聯模塊45用于將目標文件P的存儲數據中記錄的共享存儲路徑,與N個目標文件的存儲數據中記錄的原始路徑進行關聯。需要說明的是,前述對文件存儲方法實施例的解釋說明也適用于本申請實施例的文件存儲裝置,此處不再贅述。綜上所述,本申請實施例的文件存儲裝置,通過掃描存儲空間的所有文件,生成每個文件包括原始路徑,文件名稱,文件內容標識的存儲數據,然后根據所有的存儲數據獲取具有相同文件內容標識的N個目標文件,并在存儲空間中存儲一個目標文件,并根據其余目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。由此,避免了重復文件占用存儲空間,節省存儲空間,提高存儲空間的有效利用率。為了實現上述實施例,本申請還提出一種電子設備。圖6為本申請實施例提供的一種電子設備的結構示意圖。如圖6所示,該電子設備包括:包括:殼體61、處理器62、存儲器63、電路板64和電源電路65,其中,電路板64安置在殼體61圍成的空間內部,處理器62和存儲器63設置在電路板64上;電源電路65,用于為上述電子設備的各個電路或器件供電;存儲器63用于存儲可執行程序代碼;處理器62通過讀取存儲器63中存儲的可執行程序代碼來運行與可執行程序代碼對應的程序,用于執行如下操作:掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,存儲數據包括:原始路徑,文件名稱,文件內容標識;根據所有的存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數;在存儲空間中存儲一個目標文件,并根據其余目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。為了實現上述實施例,本申請還提出一種非臨時性計算機可讀存儲介質,當所述存儲介質中的指令由服務器端的處理器被執行時,使得服務器端能夠執行一種文件存儲方法,所述方法包括:掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,存儲數據包括:原始路徑,文件名稱,文件內容標識;根據所有的存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數;在存儲空間中存儲一個目標文件,并根據其余目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。為了實現上述實施例,本申請還提出一種計算機程序產品,當所述計算機程序產品中的指令處理器執行時,執行一種文件存儲方法,所述方法包括:掃描存儲空間的所有文件,生成每個文件的存儲數據,其中,存儲數據包括:原始路徑,文件名稱,文件內容標識;根據所有的存儲數據獲取具有相同文件內容標識的N個目標文件,其中,N為大于1的整數;在存儲空間中存儲一個目標文件,并根據其余目標文件的存儲數據中記錄的原始路徑和文件名稱刪除對應的文件。在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本申請的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。此外,術語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本申請的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現定制邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,并且本申請的優選實施方式的范圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本申請的實施例所屬
技術領域:
的技術人員所理解。在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現邏輯功能的可執行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執行系統、裝置或設備(如基于計算機的系統、包括處理器的系統或其他可以從指令執行系統、裝置或設備取指令并執行指令的系統)使用,或結合這些指令執行系統、裝置或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執行系統、裝置或設備或結合這些指令執行系統、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。應當理解,本申請的各部分可以用硬件、軟件、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。如,如果用硬件來實現和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。本
技術領域:
的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。此外,在本申請各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現,也可以采用軟件功能模塊的形式實現。所述集成的模塊如果以軟件功能模塊的形式實現并作為獨立的產品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質中。上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。盡管上面已經示出和描述了本申請的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本申請的限制,本領域的普通技術人員在本申請的范圍內可以對上述實施例進行變化、修改、替換和變型。當前第1頁1 2 3