本發(fā)明實(shí)施例屬于電子技術(shù)領(lǐng)域,尤其涉及一種文件清理方法及終端。
背景技術(shù):
隨著電子技術(shù)的不斷發(fā)展,手機(jī)、平板電腦、個人PC機(jī)等智能終端不斷普及,隨著智能終端功能和性能的逐步完善,人們習(xí)慣于利于智能終端來處理日常生活、學(xué)習(xí)或工作中的各項(xiàng)事物。智能終端終端最常見的一項(xiàng)重要功能就是其強(qiáng)大的存儲功能,可以用于存儲照片、學(xué)習(xí)和辦公文件、音視頻資料、程序安裝包等,為人們的生活帶來了極大便利。
然而,智能終端的存儲空間是有限的。現(xiàn)有終端在存儲新文件的同時并不會自動清理與新文件高度類似或者相同的舊文件,這些舊文件通常沒有太大存儲價值,過多的高度類似或者相同的舊文件占用終端的存儲空間,會導(dǎo)致終端的存儲空間不足且嚴(yán)重影響終端的運(yùn)行速度。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種文件清理方法及終端,可以及時提醒用戶清理沒有存儲價值的文件,釋放存儲空間,提高終端的運(yùn)行速度。
本發(fā)明實(shí)施例一方面提供一種文件清理方法,其包括:
檢測是否有新文件被存儲;
若有新文件被存儲,則檢測所述新文件與已存儲的舊文件之間的相似度;
若所述新文件與至少一個舊文件的之間的相似度大于預(yù)設(shè)相似度閾值,則發(fā)出文件清理提示。
本發(fā)明實(shí)施例另一方面還提供一種終端,其包括:
文件檢測單元,用于檢測是否有新文件被存儲;
相似度檢測單元,用于若有新文件被存儲,則檢測所述新文件與已存儲的舊文件之間的相似度;
清理提示單元,用于若所述新文件與至少一個舊文件的之間的相似度大于預(yù)設(shè)相似度閾值,則發(fā)出文件清理提示。
本發(fā)明實(shí)施例通過在有新文件被存儲時,檢測是否已存在與該新文件高度相似的舊文件,并在檢測到與該新文件高度相似的舊文件時,發(fā)出文件清理提示,可以及時提醒用戶清理沒有存儲價值的文件,釋放存儲空間,提高終端的運(yùn)行速度。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明的一個實(shí)施例提供的文件清理方法的流程框圖;
圖2是本發(fā)明的一個實(shí)施例提供的文件清理方法的流程框圖;
圖3是本發(fā)明的一個實(shí)施例提供的文件清理方法的流程框圖;
圖4是本發(fā)明的一個實(shí)施例提供的文件清理方法的流程框圖;
圖5是本發(fā)明的一個實(shí)施例提供的文件清理方法的流程框圖;
圖6是本發(fā)明的一個實(shí)施例提供的終端的結(jié)構(gòu)框圖;
圖7是本發(fā)明的一個實(shí)施例提供的終端的結(jié)構(gòu)框圖;
圖8是本發(fā)明的一個實(shí)施例提供的終端的結(jié)構(gòu)框圖;
圖9是本發(fā)明的一個實(shí)施例提供的終端的結(jié)構(gòu)框圖;
圖10是本發(fā)明的一個實(shí)施例提供的終端的結(jié)構(gòu)框圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“包括”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含一系列步驟或單元的過程、方法或系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對于這些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。此外,術(shù)語“第一”、“第二”和“第三”等是用于區(qū)別不同對象,而非用于描述特定順序。
如圖1所示,本發(fā)明的一個實(shí)施例提供一種文件清理方法,其包括:
步驟S10:檢測是否有新文件被存儲;
在具體應(yīng)用中,可以通過檢測當(dāng)前是否在運(yùn)行存儲進(jìn)程或者檢測當(dāng)前存儲空間是否減少來檢測是否有新文件被存儲,若是,則表示有新文件被存儲。
步驟S20:若有新文件被存儲,則檢測所述新文件與已存儲的舊文件之間的相似度。
在具體應(yīng)用中,為了全面檢測,可以檢測新文件與已存儲的所有舊文件之間的相似度,也可以為了提高檢測效率、避免做無用功而縮小檢測范圍,僅檢測新文件與該新文件所在文件夾中已存儲的所有舊文件之間的相似度,具體的檢測范圍可以根據(jù)實(shí)際需要進(jìn)行人工設(shè)定或者為不同類型的文件自動匹配不同的檢測范圍。例如,若圖像文件僅被默認(rèn)存儲或者被指定存儲于特定的圖像文件夾,則可將檢測范圍限定在該圖像文件夾之內(nèi)。
步驟S30:若所述新文件與至少一個舊文件的之間的相似度大于預(yù)設(shè)相似度閾值,則發(fā)出文件清理提示。
在具體應(yīng)用中,文件清理提示可以通過彈出提示窗口、發(fā)出推送消息或者語音提示的方式發(fā)出,本實(shí)施例不對文件清理提示的提示方式作特別限定。
在具體應(yīng)用中,預(yù)設(shè)相似度閾值可以根據(jù)實(shí)際需要進(jìn)行設(shè)置。
本實(shí)施例中,用新文件和舊文件來區(qū)分按照時間先后順序存儲的文件,存儲時間距離當(dāng)前時刻的最短的文件為新文件,新文件之外的其他文件稱為舊文件。
在具體應(yīng)用中,可以根據(jù)系統(tǒng)當(dāng)前是否處于空閑狀態(tài)或者當(dāng)前時間是否適合清理文件,來決定是否發(fā)出文件清理提示。具體的,可以選擇在系統(tǒng)空閑時發(fā)出文件清理提示,或者在預(yù)設(shè)的空閑時間段發(fā)出文件清理提示。
在本發(fā)明的一個實(shí)施例中,步驟S30中,發(fā)出文件清理提示的操作之前包括:
檢測當(dāng)前是否處于空閑狀態(tài),若是,則發(fā)出文件清理提示;
或者,檢測當(dāng)前是否到達(dá)預(yù)設(shè)清理時間段,若是,則發(fā)出文件清理提示。
本實(shí)施例通過在有新文件被存儲時,檢測是否已存在與該新文件高度相似的舊文件,并在檢測到與該新文件高度相似的舊文件時,發(fā)出文件清理提示,可以及時提醒用戶清理沒有存儲價值的文件,釋放存儲空間,提高終端的運(yùn)行速度。
如圖2所示,在本發(fā)明的一個實(shí)施例中,圖1所對應(yīng)的實(shí)施例中的方法步驟之后還包括:
步驟S40:若接收到響應(yīng)所述文件清理提示的文件清理指令,則顯示文件清理目錄,所述文件清理目錄包括所述新文件和所述至少一個舊文件。
在具體應(yīng)用中,若文件清理提示通過彈出提示窗口的形式發(fā)出,則文件清理指令可以通過點(diǎn)擊該提示窗口的方式輸入,以響應(yīng)文件清理提示;若文件清理提示以非可視化形式發(fā)出,則文件清理指令具體可以通過系統(tǒng)設(shè)置頁面或者專用的文件清理頁面輸入,以響應(yīng)文件清理提示。
在具體應(yīng)用中,響應(yīng)文件清理提示之后,則進(jìn)入相應(yīng)的文件清理頁面,顯示文件清理目錄。文件清理目錄可以按照存儲時間順序排列顯示文件,或者按照與新文件之間的相似度升序或降序來顯示文件。
在具體應(yīng)用中,文件清理指令也可以由系統(tǒng)自動發(fā)出,例如可以在檢測到當(dāng)前后臺運(yùn)行程序較少,系統(tǒng)處于較為空閑的狀態(tài)時,自動發(fā)出文件清理指令;也可以根據(jù)預(yù)先設(shè)置清理時間,到達(dá)預(yù)設(shè)清理時間時,則自動發(fā)出文件清理指令。
步驟S50:若接收到文件選擇指令,則清理所述文件清理目錄中被選擇的文件,所述文件選擇指令用于選擇并清理文件。
在具體應(yīng)用中,文件清理目錄可以通過在每個文件之前或之后顯示選擇圖標(biāo)的方式,來方便用戶選擇需要清理的文件。用戶還批量選擇需要清理的文件,對應(yīng)的清理文件目錄還設(shè)置有確認(rèn)圖標(biāo),使用戶可以在批量選擇完成之后,通過觸發(fā)確認(rèn)圖標(biāo),來批量清理其選擇的文件。
本實(shí)施例通過以顯示文件清理目錄的方式來響應(yīng)文件清理提示,可以方便用戶對需要清理的文件進(jìn)行批量預(yù)覽并有選擇性的清理文件。
如圖3所示,在本發(fā)明的一個實(shí)施例中,圖1所對應(yīng)的實(shí)施例中的步驟S20包括:
步驟S21:若有新文件被存儲,則檢測所述新文件的文件類型。
在具體應(yīng)用中,文件類型具體包括所有文件類型,常見的文件類型有程序安裝包、圖形圖像文件、音視頻文件、文檔或表格類文件、網(wǎng)址鏈接類文件等。
步驟S22:獲取與所述文件類型匹配的預(yù)設(shè)檢測方式。
在具體應(yīng)用中,可以根據(jù)為不同類型的文件預(yù)先匹配設(shè)置不同的相似度檢測方式。例如:
若所述新文件為程序安裝包,則檢測所述程序安裝包的名稱與已存儲的其他程序安裝包的名稱之間的相似度;
若所述新文件為圖像文件,則對所述圖像文件與已存儲的其他圖像文件進(jìn)行圖像識別,以檢測所述圖像文件與所述其他圖像文件之間的相似度;
若所述新文件為音頻文件,則對所述音頻文件與已存儲的其他音頻文件進(jìn)行聲音頻譜分析,以檢測所述音頻文件與所述其他音頻文件之間的聲音頻譜相似度。
在具體應(yīng)用中,對于圖像文件具體可以采用基于RGB色彩頻譜分析技術(shù)的圖像識別方法來檢測圖像之間的相似度。
在本發(fā)明的一個實(shí)施例中,步驟S22之前還包括:
建立每個文件類型和與每個文件類型匹配的預(yù)設(shè)檢測方式之間的關(guān)聯(lián)關(guān)系。
對應(yīng)的,步驟S22具體包括:根據(jù)所述關(guān)聯(lián)關(guān)系,獲取與所述文件類型匹配的預(yù)設(shè)檢測方式。
在具體應(yīng)用中,關(guān)聯(lián)關(guān)系具體可以為映射關(guān)系,該映射關(guān)系具體可以通過建立哈希表的方式來實(shí)現(xiàn)。
步驟S23:根據(jù)所述預(yù)設(shè)檢測方式,檢測所述新文件與已存儲的舊文件之間的相似度。
本實(shí)施例通過檢測文件的類型,并根據(jù)文件的類型選擇對應(yīng)的檢測方式來檢測文件之間的相似度,可以提高文件的相似度檢測速度和精度。
如圖4所示,在本發(fā)明的一個實(shí)施例中,圖1所對應(yīng)的實(shí)施例中的步驟S30可以替換為:
步驟S60:若所述新文件與至少一個舊文件的之間的相似度大于預(yù)設(shè)相似度閾值,則檢測所述至少一個舊文件的存儲時間。
在具體應(yīng)用中,針對文檔、表格或圖像類的文件,由于用戶通常會在一段時間內(nèi)保存大量的修改文件,這些文件在短時間內(nèi)都需要留檔查看,不宜立即刪除,最終定稿之后則需要刪除,倘若用戶在定稿之后忘記刪除不需要的版本,則會出現(xiàn)占用存儲空間的情況,因此,針對這類文件則需要設(shè)置一定的存儲寬限期,在該存儲寬限期之后再提醒用戶清理。
步驟S70:若所述至少一個舊文件中有文件的存儲時間大于預(yù)設(shè)時間閾值,則發(fā)出文件清理提示。
在具體應(yīng)用中,預(yù)設(shè)時間閾值(即存儲寬限期)可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,例如,三天、一周、半個月或者一個月,甚至一年或更長時間。
本實(shí)施例通過進(jìn)一步的檢測文件的存儲時間,并在文件的存儲時間大于預(yù)設(shè)時間閾值的情況下,才提醒用戶清理這些文件,可以有效避免頻繁提醒用戶清理需要暫時留檔查看的文件,避免給用戶帶來干擾,可以提高用戶體驗(yàn)。
如圖5所示,在本發(fā)明的一個實(shí)施例中,圖1所對應(yīng)的實(shí)施例之后,還包括:
步驟S80:每間隔預(yù)設(shè)時間段,檢測已存儲的文件之間的相似度。
在具體應(yīng)用中,若用戶沒有響應(yīng)文件清理提示,或者響應(yīng)了之后又暫時沒有對相似的文件進(jìn)行及時清理,則會導(dǎo)致存儲空間被不斷累積的文件逐漸占用,因此需要對文件進(jìn)行定期檢測。預(yù)設(shè)時間段可以根據(jù)實(shí)際需要進(jìn)行設(shè)置。
在本發(fā)明的一個實(shí)施例中,步驟S80具體可以包括:
每間隔預(yù)設(shè)時間段,檢測當(dāng)前的剩余存儲空間,若所述剩余存儲空間小于預(yù)設(shè)大小,則檢測已存儲的文件之間的相似度。
步驟S90:若檢測到至少兩個文件之間的相似度大于預(yù)設(shè)相似度閾值,則發(fā)出文件清理提示。
在具體應(yīng)用中,可以針對所有檢測到的相似文件發(fā)出一個總的清理提示,以集中清理,也可以根據(jù)文件的類型,針對不同類型的文件單獨(dú)發(fā)出清理提示,以實(shí)現(xiàn)分類清理。
本實(shí)施例通過定期檢測已存儲的相似文件,可以實(shí)現(xiàn)對無存儲價值的文件的定期清理,以定期釋放存儲空間。
如圖6所示,本發(fā)明的一個實(shí)施例提供一種終端100用于執(zhí)行圖1所對應(yīng)的實(shí)施例中的方法步驟,其包括:
文件檢測單元10,用于檢測是否有新文件被存儲;
相似度檢測單元20,用于若有新文件被存儲,則檢測所述新文件與已存儲的舊文件之間的相似度;
清理提示單元30,用于若所述新文件與至少一個舊文件的之間的相似度大于預(yù)設(shè)相似度閾值,則發(fā)出文件清理提示。
在具體應(yīng)用中,清理提示單元具體可以為觸控顯示屏或包括語音芯片和揚(yáng)聲器的語音播報結(jié)構(gòu)。
在本發(fā)明的一個實(shí)施例中,終端100還包括:
狀態(tài)檢測單元,用于檢測當(dāng)前是否處于空閑狀態(tài),若是,則發(fā)出文件清理提示,否則不發(fā)出文件清理提示;
時間檢測單元,用于檢測當(dāng)前是否到達(dá)預(yù)設(shè)清理時間段,若是,則發(fā)出文件清理提示,否則不發(fā)出文件清理提示。
本實(shí)施例通過在有新文件被存儲時,檢測是否已存在與該新文件高度相似的舊文件,并在檢測到與該新文件高度相似的舊文件時,發(fā)出文件清理提示,可以及時提醒用戶清理沒有存儲價值的文件,釋放存儲空間,提高終端的運(yùn)行速度。
如圖7所示,在本發(fā)明的一個實(shí)施例中,終端100還包括用于執(zhí)行圖2所對應(yīng)的實(shí)施例中的方法步驟的結(jié)構(gòu)部分,其包括:
目錄顯示單元40,用于若接收到響應(yīng)所述文件清理提示的文件清理指令,則顯示文件清理目錄,所述文件清理目錄包括所述新文件和所述至少一個舊文件;
文件清理單元50,用于若接收到文件選擇指令,則清理所述文件清理目錄中被選擇的文件,所述文件選擇指令用于選擇并清理文件。
在具體應(yīng)用中,目錄顯示單元具體可以為觸控顯示屏。
本實(shí)施例通過以顯示文件清理目錄的方式來響應(yīng)文件清理提示,可以方便用戶對需要清理的文件進(jìn)行批量預(yù)覽并有選擇性的清理文件。
如圖8所示,在本發(fā)明的一個實(shí)施例中,與圖3所對應(yīng)的實(shí)施例相對應(yīng)的,相似度檢測單元20包括:
文件類型檢測單元21,用于若有新文件被存儲,則檢測所述新文件的文件類型;
獲取單元22,用于獲取與所述文件類型匹配的預(yù)設(shè)檢測方式;
檢測單元23,用于根據(jù)所述預(yù)設(shè)檢測方式,檢測所述新文件與已存儲的舊文件之間的相似度。
在具體應(yīng)用中,檢測單元23具體用于:
若所述新文件為程序安裝包,則檢測所述程序安裝包的名稱與已存儲的其他程序安裝包的名稱之間的相似度;
若所述新文件為圖像文件,則對所述圖像文件與已存儲的其他圖像文件進(jìn)行圖像識別,以檢測所述圖像文件與所述其他圖像文件之間的相似度;
若所述新文件為音頻文件,則對所述音頻文件與已存儲的其他音頻文件進(jìn)行聲音頻譜分析,以檢測所述音頻文件與所述其他音頻文件之間的聲音頻譜相似度。
在本發(fā)明的一個實(shí)施例中,相似度檢測單元20還包括:
關(guān)聯(lián)建立單元,用于建立每個文件類型和與每個文件類型匹配的預(yù)設(shè)檢測方式之間的關(guān)聯(lián)關(guān)系。
對應(yīng)的,獲取單元22,具體用于根據(jù)所述關(guān)聯(lián)關(guān)系,獲取與所述文件類型匹配的預(yù)設(shè)檢測方式。
本實(shí)施例通過檢測文件的類型,并根據(jù)文件的類型選擇對應(yīng)的檢測方式來檢測文件之間的相似度,可以提高文件的相似度檢測速度和精度。
如圖9所示,在本發(fā)明的一個實(shí)施例中,與圖4所對應(yīng)的實(shí)施例相對應(yīng)的,終端100還包括:
時間檢測單元60,用于檢測所述至少一個舊文件的存儲時間;
清理提示單元30還用于若所述至少一個舊文件中有文件的存儲時間大于預(yù)設(shè)時間閾值,則發(fā)出文件清理提示。
本實(shí)施例通過進(jìn)一步的檢測文件的存儲時間,并在文件的存儲時間大于預(yù)設(shè)時間閾值的情況下,才提醒用戶清理這些文件,可以有效避免頻繁提醒用戶清理需要暫時留檔查看的文件,避免給用戶帶來干擾,可以提高用戶體驗(yàn)。
在本發(fā)明的一個實(shí)施例中,與圖5所對應(yīng)的實(shí)施例相對應(yīng)的,相似度檢測單元20還用于每間隔預(yù)設(shè)時間段,檢測已存儲的文件之間的相似度;
清理提示單元30還用于若檢測到至少兩個文件之間的相似度大于預(yù)設(shè)相似度閾值,則發(fā)出文件清理提示。
在本發(fā)明的一個實(shí)施例中,步相似度檢測單元20具體還用于:
每間隔預(yù)設(shè)時間段,檢測當(dāng)前的剩余存儲空間,若所述剩余存儲空間小于預(yù)設(shè)大小,則檢測已存儲的文件之間的相似度。
本實(shí)施例通過定期檢測已存儲的相似文件,可以實(shí)現(xiàn)對無存儲價值的文件的定期清理,以定期釋放存儲空間。
如圖10所示,本發(fā)明的一個實(shí)施例提供一種終端101,其包括:
處理器(processor)110,通信接口(Communications Interface)120、存儲器(memory)130和總線140。
處理器110,通信接口120和存儲器130通過總線140完成相互間的通信。
通信接口120,用于與外界設(shè)備,例如,個人電腦、智能手機(jī)等通信。
處理器110,用于執(zhí)行程序131;
具體地,程序131可以包括程序代碼,所述程序代碼包括計(jì)算機(jī)操作指令。
處理器110可能是一個中央處理器CPU,或者是特定集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個或多個集成電路。
存儲器130,用于存放程序131。存儲器130可能包含高速RAM存儲器,也可能還包括非易失性存儲器(non-volatile memory),例如至少一個磁盤存儲器。程序131具體可以包括:
文件檢測單元1311,用于檢測是否有新文件被存儲;
相似度檢測單元1312,用于若有新文件被存儲,則檢測所述新文件與已存儲的舊文件之間的相似度;
清理提示單元1313,用于若所述新文件與至少一個舊文件的之間的相似度大于預(yù)設(shè)相似度閾值,則發(fā)出文件清理提示。
在本發(fā)明的一個實(shí)施例中,程序131具體還包括:
目錄顯示單元,用于若接收到響應(yīng)所述文件清理提示的文件清理指令,則顯示文件清理目錄,所述文件清理目錄包括所述新文件和所述至少一個舊文件;
文件清理單元,用于若接收到文件選擇指令,則清理所述文件清理目錄中被選擇的文件,所述文件選擇指令用于選擇并清理文件。
在本發(fā)明的一個實(shí)施例中,程序131具體還包括:
文件類型檢測單元,用于若有新文件被存儲,則檢測所述新文件的文件類型;
獲取單元,用于獲取與所述文件類型匹配的預(yù)設(shè)檢測方式;
檢測單元,用于根據(jù)所述預(yù)設(shè)檢測方式,檢測所述新文件與已存儲的舊文件之間的相似度。
在本發(fā)明的一個實(shí)施例中,程序131具體還包括:
時間檢測單元,用于檢測所述至少一個舊文件的存儲時間;
所述清理提示單元還用于若所述至少一個舊文件中有文件的存儲時間大于預(yù)設(shè)時間閾值,則發(fā)出文件清理提示。
在本發(fā)明的一個實(shí)施例中,相似度檢測單元1312還用于每間隔預(yù)設(shè)時間段,檢測已存儲的文件之間的相似度;
清理提示單元1313還用于若檢測到至少兩個文件之間的相似度大于預(yù)設(shè)相似度閾值,則發(fā)出文件清理提示。
本發(fā)明所有實(shí)施例中的單元,可以通過通用集成電路,例如CPU(Central Processing Unit,中央處理器),或通過ASIC(Application Specific Integrated Circuit,專用集成電路)來實(shí)現(xiàn)。
本發(fā)明實(shí)施例方法中的步驟可以根據(jù)實(shí)際需要進(jìn)行順序調(diào)整、合并和刪減。
本發(fā)明實(shí)施例終端中的單元可以根據(jù)實(shí)際需要進(jìn)行合并、劃分和刪減。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。