[發明專利]一種數據文件的處理方法及系統在審
| 申請號: | 201711386003.3 | 申請日: | 2017-12-20 |
| 公開(公告)號: | CN107908798A | 公開(公告)日: | 2018-04-13 |
| 發明(設計)人: | 鄭國將;張翔;李波 | 申請(專利權)人: | 浙江煮藝文化科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 上海翼勝專利商標事務所(普通合伙)31218 | 代理人: | 翟羽 |
| 地址: | 325000 浙江省溫州市經*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據文件 處理 方法 系統 | ||
技術領域
本發明涉及數據文件處理技術領域,具體為一種數據文件的處理方法及系統。
背景技術
數據是對事實、概念或指令的一種表達形式,可由人工或自動化裝置進行處理,數據經過解釋并賦予一定的意義之后,便成為信息,數據處理是對數據的采集、存儲、檢索、加工、變換和傳輸,數據處理的基本目的是從大量的、可能是雜亂無章的、難以理解的數據中抽取并推導出對于某些特定的人們來說是有價值、有意義的數據,數據處理是系統工程和自動控制的基本環節,數據處理貫穿于社會生產和社會生活的各個領域,數據處理技術的發展及其應用的廣度和深度,極大地影響著人類社會發展的進程,現有技術內存數據只能在單個進程中使用,如果多個進程需要使用相同數據,則需要分別加載、分別更新,從而導致額外的內存占用,且不同人員人工輸入測試結果,存在測試結果不統一問題,為人們的使用帶來不便。
發明內容
本發明的目的在于提供一種數據文件的處理方法及系統,以解決上述背景技術中提出的問題。
為實現上述目的,本發明提供如下技術方案:一種數據文件的處理方法及系統,其處理方法包括以下步驟:
A、創建文件夾,并將需要存儲的數據文件存儲于文件夾中;
B、獲取磁盤上的數據文件,其中數據文件以共享內存的數據結構進行存放;
C、與本地數據庫進行連接并解壓得到需要進行處理的數據文件;
D、將原始數據文件進行格式轉換并采用第一參數進行篩選,并將篩選出的數據作為直接測試數據;
E、將直接測試數據采用第二參數轉換為間接測試數據,并將直接測試數據和間接測試數據分別與對應的標準評測數據進行對比;
F、采用內存映射的方式將數據文件加載到共享內存中,并對共享內存進行初始化;
G、基于該加載過程記錄數據更新信息,數據更新信息包括數據文件的文件名以及第一時間信息;
H、根據數據更新信息對數據文件進行讀取處理。
優選的,所述步驟A中包括:創建文件夾為可供多用戶訪問的共享文件夾,并將需存儲的數據文件存儲于文件夾中。
優選的,所述在進行步驟B之前,還包括:以共享內側的數據結構將數據文件保存在磁盤中,且共享內側的數據結構包括數組、散列表、雙數組和單詞查找樹。
優選的,所述步驟C中包括:獲取解壓后的數據文件所對應的控制文件 ;并在獲取失敗的情況下,根據數據庫預先規定的控制文件的內容和格式,為解壓后的數據文件生成其所對應的控制文件。
優選的,所述第一參數包括標準高電平值、標準低電平值、頻率、占空比、上升斜率、最大值和最小值,第二參數包括上沖、下沖、正沖和負沖,且第二參數由第一參數獲得。
優選的,所述在步驟F之后,還包括:①、對磁盤上的數據文件進行更新檢測;②、當確定出存在有需要更新的數據文件時,將需要更新的數據文件復制到更新目錄下;③、將更新目錄下的數據文件加載到共享內存中,并將共享內存進行初始化;④、將數據目錄下的數據文件移動到備份目錄;⑤、將更新目錄下的數據文件移動到數據目錄下,其中,更新目錄、數據目錄以及備份目錄均在同一文件系統中;⑥、刪除數據文件更新前的數據文件映射。
優選的,所述第一時間信息為加載過程加載時的時間。
優選的,所述步驟H之后,還包括:①、若讀取的數據更新信息中所指示的第一時間信息中的時間晚于第二時間信息中的時間,則確定數據文件有更新;②、將數據目錄下已更新的數據文件映射到共享內存并進行等待;③、當等待時間超過預設時間閾值時,刪除數據文件更新錢的數據文件映射。
與現有技術相比,本發明的有益效果如下:
本發明將磁盤上明文數據結構的數據文件以共享內存的數據結構進行存放,并將其加載到共享內存中,提高了加載效率,且其支持一處加載、多處使用,大大降低了額外的內存占用,同時其可對數據進行自動提取,并對測試結果進行自動判定并自動輸出測試報告,可靠性高,為人們的使用帶來極大的便利。
附圖說明
圖1為本發明流程示意圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
請參閱圖1,一種數據文件的處理方法及系統,其處理方法包括以下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江煮藝文化科技有限公司,未經浙江煮藝文化科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711386003.3/2.html,轉載請聲明來源鉆瓜專利網。





