欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種實現(xiàn)文件快速瀏覽的方法及裝置制造方法

文檔序號:6491898閱讀:207來源:國知局
一種實現(xiàn)文件快速瀏覽的方法及裝置制造方法
【專利摘要】本發(fā)明的實施例提供一種實現(xiàn)文件快速瀏覽的方法及裝置,涉及WEB應用領域,無需將文件上傳到數(shù)據(jù)庫,從而提高了文件的瀏覽速度。該方法包括:讀取服務器根目錄下所有文件夾及文件的路徑;所述文件夾中存儲所述文件;將所述文件夾及文件的路徑上傳到數(shù)據(jù)庫中;當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比。用于提高對文件的瀏覽速度。
【專利說明】一種實現(xiàn)文件快速瀏覽的方法及裝置
【技術領域】
[0001]本發(fā)明涉及WEB(網(wǎng)絡)應用領域,尤其涉及一種實現(xiàn)文件快速瀏覽的方法及裝置。
【背景技術】
[0002]在目前的信息系統(tǒng)中,隨著數(shù)據(jù)量越來越大,訪問次數(shù)的增多,當用戶對圖片進行瀏覽時,瀏覽速度會受到影響,導致用戶對應用系統(tǒng)的滿意度降低。
[0003]在目前的信息系統(tǒng)中,圖片被存儲在數(shù)據(jù)庫的某個表中,當用戶瀏覽圖片時,根據(jù)圖片的不同分類獲取圖片。其中,新增的圖片要上傳到數(shù)據(jù)庫,才能被用戶瀏覽。這樣,在數(shù)據(jù)量越來越大的情況下,會導致用戶對圖片瀏覽的速度越來越慢,另外,頁面的訪問速度勢必會變慢,新的圖片需在頁面進行操作以上傳到數(shù)據(jù)庫,導致工作量的增加。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的實施例提供一種實現(xiàn)文件快速瀏覽的方法及裝置,無需將文件上傳到數(shù)據(jù)庫,從而提高了文件的瀏覽速度。
[0005]為達到上述目的,本發(fā)明的實施例采用如下技術方案:
[0006]一方面,提供了一種實現(xiàn)文件快速瀏覽的方法,該方法包括:
[0007]讀取服務器根目錄下所有文件夾及文件的路徑;所述文件夾中存儲所述文件;
[0008]將所述文件夾及文件的路徑上傳到數(shù)據(jù)庫中;
[0009]當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比。
[0010]可選的,將所述文件夾及文件的相對路徑上傳到所述數(shù)據(jù)庫中。
[0011]進一步可選的,當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對比,若所述數(shù)據(jù)庫中的所述文件、或所述文件所在的文件夾的相對路徑不存在,則在數(shù)據(jù)庫中新增所述文件、或所述文件及所述文件所在的文件夾的相對路徑。
[0012]可選的,當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比,若在數(shù)據(jù)庫中存在所述文件的相對路徑,但所述根目錄下不存在所述文件或所述文件所在的文件夾,則把數(shù)據(jù)庫中的所述文件或所述文件夾的相對路徑刪除。
[0013]一方面,提供了一種實現(xiàn)文件快速瀏覽的裝置,包括:
[0014]讀取單元,用于讀取服務器根目錄下所有文件夾及文件的路徑;所述文件夾中存儲所述文件;檢測到有通過訪問頁面瀏覽所述文件時,讀取所述根目錄下所述文件的路徑;
[0015]處理單元,用于將所述讀取單元讀取的所述根目錄下所有文件夾及文件的路徑上傳到數(shù)據(jù)庫中;將所述讀取單元檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比。
[0016]可選的,所述讀取單元,具體用于讀取服務器根目錄下所有文件夾及文件的相對路徑;所述文件夾中存儲所述文件;檢測到有通過訪問頁面瀏覽所述文件時,讀取所述根目錄下所述文件的路徑。
[0017]所述處理單元,具體用于將所述讀取單元讀取的所述所有文件夾及文件的相對路徑上傳到所述數(shù)據(jù)庫中;將所述讀取單元檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對比。
[0018]進一步可選的,具體用于將所述讀取單元讀取的所述所有文件夾及文件的相對路徑上傳到所述數(shù)據(jù)庫中;將所述讀取單元檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對比,若所述數(shù)據(jù)庫中的所述文件、或所述文件所在的文件夾不存在,則在數(shù)據(jù)庫中新增所述文件、或所述文件及所述文件所在的文件夾的相對路徑。
[0019]可選的,所述處理單元,具體用于將所述讀取單元讀取的所述所有文件夾及文件的相對路徑上傳到所述數(shù)據(jù)庫中;將所述讀取單元檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對t匕,若在數(shù)據(jù)庫中存在所述文件的路徑,但所述根目錄下不存在所述文件或所述文件所在的文件夾,則把數(shù)據(jù)庫中的所述文件的路徑刪除。
[0020]本發(fā)明的實施例提供一種實現(xiàn)文件快速瀏覽的方法及裝置,通過讀取服務器根目錄下的所有文件及文件夾的路徑,并將所有文件及文件夾的路徑上傳到數(shù)據(jù)庫中,由于不需通過頁面操作將所述文件上傳到數(shù)據(jù)庫,從而可提高瀏覽文件的速度,同時,由于將所有文件及文件夾的路徑上傳到數(shù)據(jù)庫中,可實現(xiàn)瀏覽文件時的翻頁功能;當檢測到有通過訪問頁面瀏覽文件時,將該文件的路徑與數(shù)據(jù)庫中該文件的路徑進行對比,可實現(xiàn)數(shù)據(jù)庫中文件路徑的實時更新。
【專利附圖】

【附圖說明】
[0021]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0022]圖1為本發(fā)明實施例提供的一種實現(xiàn)文件快速瀏覽的方法的流程示意圖;
[0023]圖2為本發(fā)明實施例提供的一種實現(xiàn)文件快速瀏覽的裝置的結(jié)構示意框圖。
【具體實施方式】
[0024]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0025]本發(fā)明實施例提供了一種實現(xiàn)文件快速瀏覽的方法,如圖1所示,該方法包括如下步驟:[0026]S101、讀取服務器根目錄下所有文件夾及文件的路徑;所述文件夾中存儲所述文件。
[0027]可選的,可以為讀取服務器發(fā)布此項目的根目錄下存放文件夾及文件的特定目錄下的所有文件夾及文件的路徑。
[0028]所述根目錄是指項目文件夾目錄下的專門用來存放文件夾及文件的目錄,即在邏輯驅(qū)動器(例如D盤)上項目文件夾存放的目錄的一個子目錄。
[0029]示例的,若項目文件被放在D盤下名字為PhotoBrowser (圖片瀏覽)的項目文件夾中,則,該名字為PhotoBrowser的項目文件夾可以為項目文件夾目錄,在該目錄下可以有多個子目錄;若在該PhotoBrowser的項目文件夾下有一個名字為photos (圖片)的文件夾用來存放被讀取的文件或文件夾,則該名字為Photos的文件夾是一個子目錄,相對于其存儲的文件及文件夾,其為根目錄。
[0030]因此,在實現(xiàn)本步驟(SlOl)之前,需將要被瀏覽的文件拷貝到根目錄的文件夾中,為了瀏覽的方便,也可將這些文件進行分類,將相同類型的文件放入相同的文件夾中。
[0031]示例的,以圖片為例,將圖片進行分類,把相同類型的圖片放入一個文件夾中,并以文件夾的名字進行區(qū)分該類型的圖片,例如,根目錄(例如名字為photos的文件夾)下建了一個名字為房子的文件夾,其中存儲的圖片可以為關于房子的圖片。當然,也可將該名字為房子的文件夾下的圖片進行更細的劃分,并放入該名字為房子的文件夾下的不同的文件夾中,例如,在名字為房子的文件夾下創(chuàng)建了名字為別墅的文件夾,平房的文件夾,房內(nèi)裝飾的文件夾等,則,可將關于房子的圖片進行更細的劃分,把關于別墅的圖片放入名字為別墅的文件夾下,把關于平房的圖片放入名字為平房的文件夾中,把房內(nèi)裝飾的圖片放入名字為房內(nèi)裝飾的文件夾中,如果需要再細的劃分時,只需在這些文件夾中再建文件夾,如此進行下去。
[0032]因此,按照該方法存儲的圖片,在瀏覽時,文件夾通過樹形列表的方式進行展開,點擊相應的文件夾對圖片進行瀏覽,可快速的選中想要瀏覽的圖片,提升了用戶的體驗感。
[0033]示例的,對于讀取根目錄下所有文件夾及文件的路徑,例如,項目文件夾放到D盤下名字為PhotoBrowser的文件夾中,圖片或文件夾被放到根目錄為PhotoBrowse的文件夾下的名字為Photos的文件夾中,當在該名字為photos的文件夾下有名字為房子的文件夾,且在該名字為房子的文件夾下的名字為別墅的文件夾下有一張標號為007的圖片,則該圖片的路徑即為,D: \PhotoBrowser\photos\房子\別墅\007.jpg ;又如,名字為photos的文件夾下的名字為房子的文件夾下的名字為別墅的文件夾,則該名字為別墅的文件夾的路徑即為,D:\PhotoBrowser\photos\ 房子 \ 別墅。
[0034]S102、將讀取的文件夾及文件的路徑上傳到數(shù)據(jù)庫的表中。
[0035]優(yōu)選的,將讀取的根目錄下的所有文件夾及文件的相對路徑上傳到所述數(shù)據(jù)庫的表中。
[0036]對于該步驟(S102),需在數(shù)據(jù)庫中定義出一張表,專門用于存儲上述文件夾及文件的相對路徑。
[0037]示例的,以圖片為例,若對于上述名字為別墅的文件夾,其絕對路徑為D:\PhotoBrowser\photos\房子\別墅,以根目錄為參考,其相對路徑即為房子\別墅。對于路徑為D:\PhotoBrowser\photos\房子\別墅\007.jpg的圖片,其相對路徑可以為房子\別墅 \007.jpg。
[0038]S103、當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比。
[0039]可選的,當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對比,若所述數(shù)據(jù)庫中的所述文件、或所述文件所在的文件夾的相對路徑不存在,則在數(shù)據(jù)庫中新增所述文件、或所述文件及所述文件所在的文件夾的相對路徑。
[0040]示例的,以圖片為例,當檢測到有通過訪問頁面瀏覽007.jpg的圖片時,將該圖片的路徑,即D:\PhotoBrowser\photos\房子\別墅\007.jpg,與在數(shù)據(jù)庫中所存儲的所有圖片的相對路徑進行對比,若經(jīng)過對比發(fā)現(xiàn)數(shù)據(jù)庫中不存在該圖片的相對路徑(例如是房子\別墅\007.jpg),但存在該圖片所在的文件夾的相對路徑(例如是房子\別墅),則在數(shù)據(jù)庫中新增該圖片的相對路徑(例如是房子\別墅\007.jpg)。
[0041]若經(jīng)過對比發(fā)現(xiàn)數(shù)據(jù)庫中既不存在該圖片的相對路徑(例如是房子\別墅\007.jpg),也不存在該圖片所在的文件夾的相對路徑(例如是房子\別墅),則,在數(shù)據(jù)庫中新增該圖片所在的文件夾的相對路徑(例如是房子\別墅),以及該圖片的相對路徑(例如是房子 \ 別墅 \007.jpg)。
[0042]示例的,以圖片為例,若在D: \PhotoBrowser\photos\房子\別墅的文件夾下新建了一個名字為海景別墅的文件夾,且在該文件夾下存儲有關于海景別墅的圖片,例如有海景圖片01.jpg和海景圖片02.jpg。
[0043]當檢測到有通過訪問頁面瀏覽該海景圖片01.jpg的圖片時,將該圖片的路徑,即D: \PhotoBrowser\photos\房子\別墅\海景別墅\海景圖片01.jpg,與在數(shù)據(jù)庫中所存儲的所有圖片的相對路徑進行對比,若經(jīng)過對比發(fā)現(xiàn)數(shù)據(jù)庫中既不存在該圖片的相對路徑,也不存在該圖片所在的文件夾的相對路徑,則,在數(shù)據(jù)庫中新增該圖片所在的文件夾的相對路徑(例如是房子\別墅\海景別墅),以及該圖片的相對路徑(例如是房子\別墅\海景別墅\海景圖片01.jpg)。
[0044]同樣,當檢測到有通過訪問頁面瀏覽該海景圖片02.jpg的圖片時,與上述方法相同,在此不再贅述。
[0045]示例的,以圖片為例,若在D: \PhotoBrowser\photos\房子\別墅的文件夾下又存入了一張關于海景別墅的圖片,例如有海景圖片03.jpg。
[0046]示例的,當檢測到有通過訪問頁面瀏覽海景圖片03.jpg的圖片時,將該圖片的絕對路徑,即D: \PhotoBrowser\photos\房子\別墅\海景圖片03.jpg,所對應的相對路徑與在數(shù)據(jù)庫中所存儲的所有圖片的相對路徑進行對比,若經(jīng)過對比發(fā)現(xiàn)數(shù)據(jù)庫中不存在該圖片的相對路徑(例如是別墅\海景圖片03.jpg),但存在該圖片所在的文件夾的相對路徑(例如是房子\別墅),則在數(shù)據(jù)庫中新增該圖片的相對路徑(例如是房子\別墅\海景圖片 03.jpg) ο
[0047]可選的,當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比,若在數(shù)據(jù)庫中存在所述文件的路徑,但所述根目錄下不存在所述文件或所述文件所在的文件夾,則把數(shù)據(jù)庫中的所述文件的路徑刪除。[0048]示例的,以圖片為例,若在D: \PhotoBrowser\photos\房子\別墅的文件夾下,除包含有007.jpg的圖片外,若還包括008.jpg的圖片。當檢測到有通過訪問頁面瀏覽007.jpg的圖片時,將該圖片的路徑,即D:\PhotoBrowser\photos\房子\別墅\007.jpg,所對應的相對路徑與在數(shù)據(jù)庫中所存儲的所有圖片的相對路徑進行對比,若存在該007.jpg的圖片的相對路徑(例如是房子\別墅\007.jpg),則繼續(xù)進行檢測,當用戶通過點擊下一頁瀏覽到008.jpg的圖片時,將該圖片的路徑,即D:\PhotoBrowser\photos\房子\別墅\008.jpg,所對應的相對路徑與數(shù)據(jù)庫中指向的所述007.jpg的相對路徑的下一項進行對t匕,例如數(shù)據(jù)庫中所指向的所述007.jpg的相對路徑的下一項為房子\別墅\house_01.jpg,而實際用戶瀏覽到的是008.jpg的圖片,因此,匹配不成功,刪除數(shù)據(jù)庫中的007.jpg的相對路徑的下一項(例如是房子\別墅\house(房子)-01.jpg)。
[0049]示例的,以圖片為例,若在D: \PhotoBrowser\photos\房子\別墅的文件夾有一個名字為海景別墅的文件夾,且在該文件夾下存儲有關于海景別墅的圖片,例如有海景圖片
01.jpg、海景圖片02.jpg以及海景圖片03.jpg。由于海景圖片02.jpg圖片分辨率太低,給用戶的視覺效果不好,因此將該海景圖片02.jpg刪除了,但數(shù)據(jù)庫中已經(jīng)存儲了該海景圖片01.jpg、海景圖片02.jpg以及海景圖片03.jpg的相對路徑。
[0050]當檢測到有通過訪問頁面瀏覽海景圖片01.jpg時,將該圖片的路徑,即D:\PhotoBrowser\photos\房子\別墅\海景別墅\海景圖片01.jpg,所對應的相對路徑與在數(shù)據(jù)庫中所存儲的所有圖片的相對路徑進行對比,若存在該海景圖片01.jpg的相對路徑(例如是房子\別墅\海景別墅\海景圖片01.jpg),則繼續(xù)進行檢測,當用戶通過點擊下一頁瀏覽到海景圖片02.jpg時,將該圖片的路徑,即D:\PhotoBrowser\photos\房子\別墅\海景別墅\海景圖片02.jpg,所對應的相對路徑與數(shù)據(jù)庫中指向的所述海景圖片01.jpg的相對路徑的下一項(例如是房子\別墅\海景別墅\海景圖片02.jpg)進行對比,而實際用戶瀏覽到的是海景圖片03.jpg,因此,匹配不成功,但可與數(shù)據(jù)庫中指向的所述海景圖片02.jpg的相對路徑的下一項(例如是海景別墅\海景圖片03.jpg)對比成功,則,刪除數(shù)據(jù)庫中的所述海景圖片01.jpg的相對路徑的下一項(例如是房子\別墅\海景別墅\海景圖片02.jpg) ο
[0051 ] 示例的,以圖片為例,若在D: \PhotoBrowser\photos\房子\別墅的文件夾有一個名字為海景別墅的文件夾,且在該文件夾下存儲有關于海景別墅的圖片,例如有海景圖片
01.jpg、海景圖片02.jpg以及海景圖片03.jpg。若由于某些原因?qū)⒃摵>皠e墅的文件夾刪除了,但數(shù)據(jù)庫中已經(jīng)存儲了該海景圖片01.jpg、海景圖片02.jpg以及海景圖片03.jpg的相對路徑以及該海景別墅的文件夾的相對路徑。
[0052]當檢測到有通過訪問頁面瀏覽名字為別墅的文件夾下的007.jpg圖片時,將該圖片的路徑,即D:\PhotoBrowser\photos\房子\別墅\007.jpg,所對應的相對路徑與在數(shù)據(jù)庫中所存儲的所有圖片的相對路徑進行對比,若存在該007.jpg的圖片的相對路徑(例如是房子\別墅\007.jpg),則繼續(xù)進行檢測,當用戶通過點擊下一頁瀏覽到圖片008.jpg的圖片時,將該圖片的路徑,即D:\PhotoBrowser\photos\房子\別墅\008.jpg,所對應的相對路徑與數(shù)據(jù)庫中指向的所述007.jpg的圖片的相對路徑的下一項(例如是房子\別墅\海景別墅\海景圖片02.jpg)進行對比,而實際用戶瀏覽到的是008.jpg,且發(fā)現(xiàn)在根目錄中根本不存在名字為海景別墅的文件夾,則,刪除數(shù)據(jù)庫中的所述名字為海景別墅的文件夾的相對路徑(例如房子\別墅\海景別墅)及該文件夾下的所有圖片的相對路徑(例如房子\別墅\海景別墅\海景圖片01.jpg、房子\別墅\海景別墅\海景圖片02.jpg、房子\別墅\海景別墅\海景圖片03.jpg)。
[0053]此外,對于單個圖片的瀏覽,例如當選中007.jpg的圖片時,可通過雙擊對該圖片放大進行預覽。
[0054]本發(fā)明實施例提供了一種實現(xiàn)文件快速瀏覽的方法,通過構造文件夾的樹形列表,將文件放到不同文件夾中進行管理,用戶通過點擊相應的文件夾便能找到相應種類的文件,可提高文件的瀏覽速度。進一步的,該方法通過讀取文件的路徑并上傳到數(shù)據(jù)庫中,由于將所有文件及文件夾的路徑上傳到數(shù)據(jù)庫中,可實現(xiàn)瀏覽文件時的翻頁功能;當檢測到有通過訪問頁面瀏覽文件時,將該文件的路徑與數(shù)據(jù)庫中該文件的路徑進行對比,可實現(xiàn)數(shù)據(jù)庫中文件路徑的實時更新。此外,該方法可直接將文件拷貝到相關的文件夾中,無需通過頁面操作進行上傳便可讓用戶瀏覽到相關文件,可減少工作量,改善系統(tǒng)的性能,進而提升了用戶體驗。
[0055]本發(fā)明實施例提供了一種實現(xiàn)文件快速瀏覽的裝置10,該裝置10中與上述實施例提供的方法相對應,故對于各個單元的具體描述,可以為上述步驟的描述,在此不再贅述。
[0056]如圖2所示,該裝置包括:包括:
[0057]讀取單元101,用于讀取服務器根目錄下所有文件夾及文件的路徑;所述文件夾中存儲所述文件。
[0058]所述讀取單元101,還用于檢測到有通過訪問頁面瀏覽所述文件時,讀取所述根目錄下所述文件的路徑。
[0059]處理單元102,用于將所述讀取單元101讀取的所述根目錄下所有文件夾及文件的路徑上傳到數(shù)據(jù)庫中。
[0060]所述處理單元102,還用于將所述讀取單元101檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比。
[0061]可選的,所述讀取單元101,具體用于讀取服務器根目錄下所有文件夾及文件的相對路徑;所述文件夾中存儲所述文件。
[0062]所述處理單元102,具體用于將所述讀取單元101讀取的所述所有文件夾及文件的相對路徑,并將所述文件夾及文件的相對路徑上傳到所述數(shù)據(jù)庫中。
[0063]所述處理單元102,還具體用于將所述讀取單元101檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對比。
[0064]進一步可選的,所述處理單元102,具體用于將所述讀取單元101檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對比,若所述數(shù)據(jù)庫中的所述文件、或所述文件所在的文件夾不存在,則在數(shù)據(jù)庫中新增所述文件、或所述文件及所述文件所在的文件夾的相對路徑。
[0065]可選的,所述處理單元102,具體用于將所述讀取單元101檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對比,若在數(shù)據(jù)庫中存在所述文件的路徑,但所述根目錄下不存在所述文件或所述文件所在的文件夾,則把數(shù)據(jù)庫中的所述文件的路徑刪除。
[0066]本發(fā)明實施例提供了一種實現(xiàn)文件快速瀏覽的裝置,通過讀取文件的路徑并上傳到數(shù)據(jù)庫中,由于將所有文件及文件夾的路徑上傳到數(shù)據(jù)庫中,可實現(xiàn)瀏覽文件時的翻頁功能;當檢測到有通過訪問頁面瀏覽文件時,將該文件的路徑與數(shù)據(jù)庫中該文件的路徑進行對比,可實現(xiàn)數(shù)據(jù)庫中文件路徑的實時更新。此外,該方法可直接將文件拷貝到相關的文件夾中,無需通過頁面操作進行上傳便可讓用戶瀏覽到相關文件,可減少工作量,改善系統(tǒng)的性能,進而提升了用戶體驗。
[0067]本領域普通技術人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0068]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術領域】的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以所述權利要求的保護范圍為準。
【權利要求】
1.一種實現(xiàn)文件快速瀏覽的方法,其特征在于,包括: 讀取服務器根目錄下所有文件夾及文件的路徑;所述文件夾中存儲所述文件; 將所述文件夾及文件的路徑上傳到數(shù)據(jù)庫中; 當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比。
2.根據(jù)權利要求1所述的方法,其特征在于,所述將所述文件夾及文件的路徑上傳到數(shù)據(jù)庫中包括:將所述文件夾及文件的相對路徑上傳到所述數(shù)據(jù)庫中。
3.根據(jù)權利要求2所述的方法,其特征在于,所述當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比包括: 當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對比,若所述數(shù)據(jù)庫中的所述文件、或所述文件所在的文件夾的相對路徑不存在,則在數(shù)據(jù)庫中新增所述文件、或所述文件及所述文件所在的文件夾的相對路徑。
4.根據(jù)權利要求2所述的方法,其特征在于,所述當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比包括: 當檢測到有通過訪問頁面瀏覽所述文件時,將所述根目錄下所述文件的路徑和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比,若在數(shù)據(jù)庫中存在所述文件的相對路徑,但所述根目錄下不存在所述文件或所述文件所在的文件夾,則把數(shù)據(jù)庫中的所述文件或所述文件夾的相對路徑刪除。
5.根據(jù)權利要求1至4任一項所述的方法,其特征在于,所述文件夾中存儲有相同類型的文件,文件夾的名字用于區(qū)分所述文件的類型。
6.根據(jù)權利要求1至4任一項所述的方法,其特征在于,所述文件為圖片。
7.一種實現(xiàn)文件快速瀏覽的裝置,其特征在于,包括: 讀取單元,用于讀取服務器根目錄下所有文件夾及文件的路徑;所述文件夾中存儲所述文件;檢測到有通過訪問頁面瀏覽所述文件時,讀取所述根目錄下所述文件的路徑; 處理單元,用于將所述讀取單元讀取的所述根目錄下所有文件夾及文件的路徑上傳到數(shù)據(jù)庫中;將所述讀取單元檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的路徑進行對比。
8.根據(jù)權利要求7所述的裝置,其特征在于, 所述讀取單元,具體用于讀取服務器根目錄下所有文件夾及文件的相對路徑;所述文件夾中存儲所述文件;檢測到有通過訪問頁面瀏覽所述文件時,讀取所述根目錄下所述文件的路徑; 所述處理單元,具體用于將所述讀取單元讀取的所述所有文件夾及文件的相對上傳到所述數(shù)據(jù)庫中;將所述讀取單元檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對比。
9.根據(jù)權利要求8所述的裝置,其特征在于, 所述處理單元,具體用于將所述讀取單元讀取的所述所有文件夾及文件的相對路徑上傳到所述數(shù)據(jù)庫中;將所述讀取單元檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對比,若所述數(shù)據(jù)庫中的所述文件、或所述文件所在的文件夾不存在,則在數(shù)據(jù)庫中新增所述文件、或所述文件及所述文件所在的文件夾的相對路徑。
10.根據(jù)權利要求8所述的裝置,其特征在于, 所述處理單元,具體用于將所述讀取單元讀取的所述所有文件夾及文件的相對路徑上傳到所述數(shù)據(jù)庫中;將所述讀取單元檢測到有通過訪問頁面瀏覽所述文件時讀取的所述根目錄下所述文件的路徑,和數(shù)據(jù)庫中所存儲的所述文件的相對路徑進行對比,若在數(shù)據(jù)庫中存在所述文件的路徑,但所述根目錄下不存在所述文件或所述文件所在的文件夾,則把數(shù)據(jù)庫中的所述文 件的路徑刪除。
【文檔編號】G06F3/06GK103853715SQ201210495623
【公開日】2014年6月11日 申請日期:2012年11月28日 優(yōu)先權日:2012年11月28日
【發(fā)明者】任艷方 申請人:北大方正集團有限公司, 北京北大方正電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
湘潭县| 壶关县| 陆川县| 张家港市| 察隅县| 汾西县| 四川省| 谢通门县| 历史| 建湖县| 泸定县| 隆尧县| 绥阳县| 县级市| 门头沟区| 体育| 电白县| 隆尧县| 循化| 浦江县| 九龙县| 肃宁县| 白银市| 抚宁县| 文安县| 龙州县| 甘肃省| 东阳市| 商洛市| 澄城县| 临沧市| 安福县| 夏河县| 乐山市| 陆良县| 石渠县| 陆河县| 班玛县| 九江县| 鄂伦春自治旗| 德化县|