亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種在線文件云存儲(chǔ)系統(tǒng)的實(shí)現(xiàn)方法與流程

文檔序號(hào):12465374閱讀:來(lái)源:國(guó)知局

技術(shù)特征:

1.一種在線文件云存儲(chǔ)系統(tǒng)的實(shí)現(xiàn)方法,其特征在于:所述的方法是:

先創(chuàng)建五個(gè)視圖頁(yè)面,分別為注冊(cè)/登錄頁(yè)、首頁(yè)、搜索頁(yè)、分享頁(yè)、上傳頁(yè);

再依次創(chuàng)建對(duì)應(yīng)的控制器頁(yè)面、模型頁(yè)面,除了對(duì)數(shù)據(jù)庫(kù)的增刪改查之外,再加入上傳到指定目錄的方法函數(shù)和分享創(chuàng)建密碼和鏈接加密的方法函數(shù);

當(dāng)打開(kāi)入口頁(yè)面,選擇注冊(cè)或登錄后進(jìn)入首頁(yè),首頁(yè)實(shí)現(xiàn)左右結(jié)構(gòu):左邊是文件目錄樹(shù),包含“所有文件”、“我的分享”,可以擴(kuò)充;其中“所有文件”內(nèi)又有小的篩選目錄“圖片”、“音樂(lè)”、“文檔”、“視頻”;

當(dāng)點(diǎn)擊左邊的目錄樹(shù)對(duì)應(yīng)的名稱,右邊切換相應(yīng)的內(nèi)容,右邊的頭部區(qū)域是功能區(qū)域,可以進(jìn)行仿Windows無(wú)刷新即時(shí)搜索、仿Windows排序、視圖轉(zhuǎn)換、新建文件夾、上傳文件;

當(dāng)點(diǎn)擊其中的文件或文件夾,功能區(qū)域新增按鈕包括仿Windows“移動(dòng)”、“重命名”、“刪除”、“分享文件”、“下載”、“隱藏”、“加密”;

最后點(diǎn)擊相應(yīng)的按鈕進(jìn)行相應(yīng)的操作。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于:

所述仿Windows無(wú)刷新即時(shí)搜索是當(dāng)用戶在搜索框輸入內(nèi)容時(shí),此時(shí)便即時(shí)檢測(cè)用戶的搜索內(nèi)容,相關(guān)函數(shù)為input的“onpropertychange”,然后利用AJAX將搜索內(nèi)容傳給后臺(tái),后臺(tái)返回?cái)?shù)據(jù)后,網(wǎng)頁(yè)不刷新直接顯示數(shù)據(jù)列表;

所述仿Windows排序?qū)崿F(xiàn)方法是在SQL語(yǔ)句后面加入ORDER BY TITLE;

所述的視圖轉(zhuǎn)換默認(rèn)為詳細(xì)信息視圖,此時(shí)圖標(biāo)尺寸為小尺寸,每行顯示一條數(shù)據(jù),包括圖標(biāo)類型、名稱、大小、修改時(shí)間;當(dāng)點(diǎn)擊切換視圖按鈕時(shí),只顯示圖標(biāo)和名稱,此時(shí)圖標(biāo)為大圖標(biāo);實(shí)現(xiàn)方法是創(chuàng)建兩個(gè)視圖的DIV,切換時(shí)顯示一個(gè),隱藏另一個(gè);

所述上傳文件是當(dāng)用戶點(diǎn)擊上傳文件的按鈕時(shí)會(huì)判斷當(dāng)前目錄的ID,這個(gè)ID會(huì)作為一個(gè)字段隨SQL語(yǔ)句一并導(dǎo)入到數(shù)據(jù)庫(kù);默認(rèn)ID為根目錄,上傳的函數(shù)處理方法和普通的上傳到服務(wù)器的函數(shù)方法基本一樣;注冊(cè)成功的時(shí)候會(huì)在服務(wù)器創(chuàng)建用戶的個(gè)人文件夾,用于存放上傳文件;當(dāng)有隱藏的文件/文件夾或分享的文件/文件夾存在時(shí),這個(gè)服務(wù)器的個(gè)人文件夾里面會(huì)創(chuàng)建對(duì)應(yīng)的文件夾。

3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于:

所述仿Windows移動(dòng)文件是用戶前端操作除了點(diǎn)擊按鈕還可以利用JQ UI實(shí)現(xiàn)拖拽,實(shí)現(xiàn)方法是獲取目標(biāo)父文件夾的ID,即用戶選擇移動(dòng)的文件夾對(duì)象,將這個(gè)ID賦值到這個(gè)數(shù)據(jù)的字段然后AJAX無(wú)刷新顯示出來(lái);

所述仿Windows重命名在點(diǎn)擊“重命名”按鈕時(shí)和新建文件夾時(shí)都可以觸發(fā);

所述分享文件是創(chuàng)建一個(gè)帶參的URL,參數(shù)是4位密碼的兩次MD5加密,后臺(tái)的判斷包括兩個(gè)方面:是否帶參,頁(yè)面輸入的密碼是否匹配參數(shù);若不帶參則無(wú)法訪問(wèn),若密碼不匹配則無(wú)法進(jìn)入分享文件夾;

所述隱藏文件的實(shí)現(xiàn)方法是,點(diǎn)擊隱藏按鈕后,服務(wù)器端在用戶文件夾內(nèi)創(chuàng)建名稱為“hidden”的文件夾并移動(dòng)該文件至這個(gè)文件夾,頁(yè)面AJAX即時(shí)無(wú)刷新重新讀數(shù)據(jù)庫(kù),不讀取“hidden”文件夾內(nèi)容;

所述加密文件的實(shí)現(xiàn)方法是將用戶的密碼加密后寫入數(shù)據(jù)字段,并修改字段“是否加密”為1(是);讀取時(shí)判斷即可,若為加密文件/文件夾,則雙擊后跳轉(zhuǎn)到密碼輸入頁(yè)面。

4.根據(jù)權(quán)利要求3所述的方法,其特征在于:

所述仿Windows重命名的實(shí)現(xiàn)方法是當(dāng)選中文件/文件夾后,即會(huì)開(kāi)始觸發(fā)一個(gè)計(jì)時(shí)器,作用是當(dāng)再次點(diǎn)擊同一個(gè)文件/文件夾時(shí),判斷若時(shí)間大于0.5s-1s,即觸發(fā)重命名操作而非進(jìn)入文件夾;重命名的前端實(shí)現(xiàn)方法是在名稱的div后面創(chuàng)建一個(gè)input,css的display為none;絕對(duì)定位,Z-index較高;重命名時(shí)顯示該input,自動(dòng)全選,當(dāng)按回車或點(diǎn)擊空白時(shí),對(duì)重命名進(jìn)行校驗(yàn)后傳值給名稱的DIV,并隱藏該input。

當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1