[發明專利]一種數據文件快速存儲方法及系統在審
| 申請號: | 201711322908.4 | 申請日: | 2017-12-12 |
| 公開(公告)號: | CN108052288A | 公開(公告)日: | 2018-05-18 |
| 發明(設計)人: | 向紅先 | 申請(專利權)人: | 成都育芽科技有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610041 四川省成都市高*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據文件 快速 存儲 方法 系統 | ||
本發明首先檢測用戶對數據文件的類似轉移的操作,然后檢測新接入的存儲設備,進而確認用戶將要上述數據文件轉移到該存儲設備中;基于此,在用戶打開文件列表后,僅僅加載用戶當前打開的文件列表,從而避免了文件數量過多造成的文件加載慢的問題;此外,僅僅加載文件夾或者文件列表,而不加載文件夾或者文件的具體內容,進一步加快了列表的識別速度;最后,釋放不在當前展示列表中展示的文件夾或者文件占用的內存,又進一步減少了對用戶終端內存的占用,從而加快了用戶終端的運行速度;通過上述改進,改善了用戶在文件轉移過程中的體驗。
技術領域
本申請涉及文件讀取的技術領域,尤其涉及一種數據文件快速存儲方法及系統。
背景技術
讀寫文件:在磁盤上讀寫文件的功能都是由操作系統提供的,現代操作系統不允許普通的程序直接操作磁盤,所以,讀寫文件就是請求操作系統打開一個文件對象(通常稱為文件描述符),然后,通過操作系統提供的接口從這個文件對象中讀取數據(讀文件),或者把數據寫入這個文件對象(寫文件)。
目前,終端中的數據文件的讀寫是一種常見的數據操作方式,數據文件的復制、粘貼已經十分常見;然而,隨著海量數據融入我們的生活,終端中數據文件的復制、粘貼過程變得緩慢;尤其是用戶終端接入存儲設備時,往往需要很長的時間進行數據文件的識別、讀取操作,然后才能進行數據文件的粘貼,這就會造成用戶僅僅復制少量的文件而占用大量的時間,進而大大影響了用戶的使用體驗。
本發明首先檢測用戶對數據文件的類似轉移的操作,然后檢測新接入的存儲設備,進而確認用戶將要上述數據文件轉移到該存儲設備中;基于此,在用戶打開文件列表后,僅僅加載用戶當前打開的文件列表,從而避免了文件數量過多造成的文件加載慢的問題;此外,僅僅加載文件夾或者文件列表,而不加載文件夾或者文件的具體內容,進一步加快了列表的識別速度;最后,釋放不在當前展示列表中展示的文件夾或者文件占用的內存,又進一步減少了對用戶終端內存的占用,從而加快了用戶終端的運行速度;通過上述改進,改善了用戶在文件轉移過程中的體驗。
發明內容
一種數據文件快速存儲系統,所述系統包括如下模塊:
用戶操作檢測模塊,用于檢測用戶對終端數據文件的復制、剪切、另存為操作;
第一判斷模塊,用于判斷如果檢測到用戶的所述復制、剪切、另存為操作,則檢測所述終端是否接入新的存儲設備,如果是,則執行一級列表讀取模塊,如果否,則返回執行所述用戶操作檢測模塊;
一級列表讀取模塊,用于獲取所述存儲設備中存儲的數據文件的一級列表,并在用戶打開所述存儲設備時為用戶展示所述一級列表;所述終端不讀取所述數據文件的一級列表以外的列表和文件;
第二判斷模塊,用于判斷檢測用戶是否打開所述一級列表中的任意一個列表文件夾,如果是,則執行子列表讀取模塊,如果否,則不做任何操作;
子列表讀取模塊,用于讀取所述列表文件夾中的子列表,并為用戶展示所述子列表;所述終端不讀取所述列表文件夾中的子列表以外的列表和文件;
文件粘貼模塊,用于根據所述用戶的粘貼操作將所述終端數據文件粘貼到對應的文件列表中。
作為其中一種優選的實施方式,所述一級列表讀取模塊還包括:為用戶展示所述一級列表的打開進度條。
作為其中一種優選的實施方式,如果用戶關閉所述列表文件夾中或所述子列表,則釋放所述列表文件夾中或所述子列表占用的內存。
作為其中一種優選的實施方式,所述文件粘貼模塊還包括:根據所述用戶的粘貼操作將所述終端數據文件粘貼到對應的文件列表中,粘貼的所述終端數據文件不釋放內存,并維持所述終端數據文件在所述文件列表中的顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都育芽科技有限公司,未經成都育芽科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711322908.4/2.html,轉載請聲明來源鉆瓜專利網。





