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

一種數(shù)據(jù)資源的預(yù)先處理方法

文檔序號:6443861閱讀:313來源:國知局
專利名稱:一種數(shù)據(jù)資源的預(yù)先處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別涉及一種數(shù)據(jù)資源的預(yù)先處理方法。
背景技術(shù)
數(shù)據(jù)資源是各類機器或程序在正常運行中需要用到的基礎(chǔ)數(shù)據(jù),如圖I所示,機器或程序通過數(shù)據(jù)接口從外部直接讀取各種數(shù)據(jù)資源來實現(xiàn)正常運行,數(shù)據(jù)資源包括程序源代碼中的常數(shù)和定義、XML配置文件里的配置數(shù)據(jù)、運行時需要讀取的表格和文本內(nèi)容, 還有各種非文本資源,如圖片和音樂等。對于大規(guī)模軟件程序來說,往往需要極多的數(shù)據(jù)資源,以某大型網(wǎng)絡(luò)游戲為例,其道具種類達到45000種,界面用圖片近15000張,這些數(shù)據(jù)資源都需要通過人工來準(zhǔn)備,通過人工維護,保證數(shù)據(jù)資源的正確性和有效性,才能使機器或程序的運行過程能夠正確的進行。
但是,為了機器或程序能夠識別和處理,那么這些需要直接讀取的數(shù)據(jù)資源就需要按照機器或程序容易識別和處理的方式來實現(xiàn)和整理,而機器或程序容易識別和處理的方式對于人來說,往往難以閱讀和理解;對于大量的原始數(shù)據(jù)資源,往往是海量的無意義表格和數(shù)字,如果不是非常了解數(shù)據(jù)處理的具體過程和要求,沒有很清晰的數(shù)據(jù)處理邏輯,很難有效地對數(shù)據(jù)資源進行直接修改和維護,維護過程不僅耗時耗力,也很容易出錯,維護成本很高。
另外,機器或程序要求的數(shù)據(jù)資源比較分散,一個的數(shù)據(jù)資源有可能在源代碼、配置文件、XML配置文件中都需要用到,如果要改變這個數(shù)據(jù)資源,那么所有用到的地方都需要修改,否則會造成不同程度的處理錯誤。而且不同數(shù)據(jù)資源之間的關(guān)聯(lián)性不強,如在網(wǎng)絡(luò)游戲中,當(dāng)機器或程序需要查找一個非玩家控制角色(NPC)的信息時,往往還需要查找這個NPC出現(xiàn)在哪一個場景,這個時候,由于數(shù)據(jù)資源分散在不同的文件中,給他們建立鏈接關(guān)系會比較困難,就算功能正確,復(fù)雜度也較大,查找過程會給機器或程序的運行效率帶來負面影響。這些因素都加大了現(xiàn)有數(shù)據(jù)資源的人工維護難度。發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種數(shù)據(jù)資源的預(yù)先處理方法,可以減少機器或程序所需的數(shù)據(jù)資源的維護難度和維護量,并保證數(shù)據(jù)資源的正確性和有效性。
為達上述目的,本發(fā)明的技術(shù)方案具體是這樣實現(xiàn)的
—種數(shù)據(jù)資源的預(yù)先處理方法,該方法包括
通過數(shù)據(jù)預(yù)處理系統(tǒng)將人工容易識別的原始數(shù)據(jù)按照預(yù)設(shè)的預(yù)處理方法轉(zhuǎn)換為符合機器或程序處理要求的數(shù)據(jù)資源;
其中所述預(yù)處理方法包括
對于表格形式的原始數(shù)據(jù),根據(jù)助記符,從所述原始數(shù)據(jù)中識別出需要轉(zhuǎn)換的人工容易識別的數(shù)據(jù);
根據(jù)所述助記符確定需要使用的記錄有人工容易識別數(shù)據(jù)與符合機器或程序處理要求的數(shù)據(jù)之間對應(yīng)關(guān)系的對照表;
根據(jù)所述對照表將被所述助記符標(biāo)識的人工容易識別數(shù)據(jù)轉(zhuǎn)換為符合數(shù)據(jù)處理要求的形式。
較佳地,該方法進一步包括
根據(jù)所述助記符和對照表建立所述表格形式的原始數(shù)據(jù)之間的關(guān)聯(lián),根據(jù)所述助記符和對照表,按照查詢需求,遍歷原始數(shù)據(jù)中所有與查詢需求有關(guān)聯(lián)的原始數(shù)據(jù),并進行匯總輸出。
較佳地,該方法進一步包括
根據(jù)所述匯總輸出的結(jié)果與查詢需求預(yù)期的結(jié)果進行比較,得到原始數(shù)據(jù)的正確性和有效性信息。
由上述技術(shù)方案可見,本發(fā)明的這種數(shù)據(jù)資源的預(yù)先處理方法,通過數(shù)據(jù)預(yù)處理系統(tǒng),將人工容易識別和維護的原始數(shù)據(jù)轉(zhuǎn)換成機器或程序可以直接讀取的數(shù)據(jù)資源,人工只需要維護容易理解的原始數(shù)據(jù),不需要直接維護難以理解的數(shù)據(jù)資源,從而減少數(shù)據(jù)資源的維護難度;而對于同一個數(shù)據(jù)很多地方用到的情況,只需要維護一個原始數(shù)據(jù),由數(shù)據(jù)預(yù)處理系統(tǒng)將這個原始數(shù)據(jù)按照機器或程序處理過程所需的形式轉(zhuǎn)換到相應(yīng)的文件中, 從而減少了維護量,并且保證了數(shù)據(jù)資源的正確性和有效性。


圖I為現(xiàn)有機器程序正常運行所需的數(shù)據(jù)資源示意圖。
圖2為本發(fā)明實施例的數(shù)據(jù)資源的預(yù)先處理方法示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下參照附圖并舉實施例,對本發(fā)明進一步詳細說明。
本發(fā)明主要是通過數(shù)據(jù)預(yù)處理系統(tǒng),將人工容易識別和維護的原始數(shù)據(jù)轉(zhuǎn)換成機器或程序可以直接讀取的數(shù)據(jù)資源,不需要人工直接維護數(shù)據(jù)資源,從而減少數(shù)據(jù)資源的維護難度,減少維護量,通過該預(yù)處理過程還能實現(xiàn)數(shù)據(jù)資源的正確性和有效性驗證,保證得到的數(shù)據(jù)資源的正確和有效,減少錯誤發(fā)生。
如圖2所示,在本發(fā)明中,并不是由人工直接維護數(shù)據(jù)處理所需的數(shù)據(jù)資源,而是由人工維護容易識別和維護的原始數(shù)據(jù),通過數(shù)據(jù)預(yù)處理系統(tǒng)的轉(zhuǎn)換,將原始數(shù)據(jù)轉(zhuǎn)換為符合機器或程序處理要求的數(shù)據(jù)資源,機器或程序通過數(shù)據(jù)接口讀取數(shù)據(jù)預(yù)處理系統(tǒng)輸出的數(shù)據(jù)資源進行正常運行。
在本發(fā)明中,數(shù)據(jù)預(yù)處理系統(tǒng)起到了一個數(shù)據(jù)翻譯的作用,按照機器或程序的數(shù)據(jù)要求進行轉(zhuǎn)換,將人工容易識別的形式轉(zhuǎn)換為機器或程序容易識別的形式;具體轉(zhuǎn)換方法可以根據(jù)具體需要來確定,現(xiàn)舉幾個例子例如網(wǎng)絡(luò)游戲中,存在大量道具,每種道具以 ID作區(qū)別,對于某個任務(wù),需要某些道具來確定任務(wù)是否完成,此時,網(wǎng)絡(luò)游戲程序需要一個表格形式的數(shù)據(jù)資源,記錄完成某任務(wù)都需要哪些道具,具體如表一所示
權(quán)利要求
1.一種數(shù)據(jù)資源的預(yù)先處理方法,其特征在于,該方法包括通過數(shù)據(jù)預(yù)處理系統(tǒng)將人工容易識別的原始數(shù)據(jù)按照預(yù)設(shè)的預(yù)處理方法轉(zhuǎn)換為符合機器或程序數(shù)據(jù)處理要求的數(shù)據(jù)資源;其中所述預(yù)處理方法包括對于表格形式的原始數(shù)據(jù),根據(jù)助記符,從所述原始數(shù)據(jù)中識別出需要轉(zhuǎn)換的人工容易識別的數(shù)據(jù);根據(jù)所述助記符確定需要使用的記錄有人工容易識別數(shù)據(jù)與符合數(shù)據(jù)處理要求的數(shù)據(jù)之間對應(yīng)關(guān)系的對照表;根據(jù)所述對照表將被所述助記符標(biāo)識的人工容易識別數(shù)據(jù)轉(zhuǎn)換為符合機器或程序數(shù)據(jù)處理要求的形式。
2.如權(quán)利要求I所述的數(shù)據(jù)資源的預(yù)先處理方法,其特征在于,該方法進一步包括 根據(jù)所述助記符和對照表建立所述表格形式的原始數(shù)據(jù)之間的關(guān)聯(lián),根據(jù)所述助記符和對照表,按照查詢需求,遍歷原始數(shù)據(jù)中所有與查詢需求有關(guān)聯(lián)的原始數(shù)據(jù),并進行匯總輸出。
3.如權(quán)利要求2所述的數(shù)據(jù)資源的預(yù)先處理方法,其特征在于,該方法進一步包括 根據(jù)所述匯總輸出的結(jié)果與查詢需求預(yù)期的結(jié)果進行比較,得到原始數(shù)據(jù)的正確性和有效性信息。
全文摘要
本發(fā)明實施例公開了一種數(shù)據(jù)資源的預(yù)先處理方法,該方法包括通過數(shù)據(jù)預(yù)處理系統(tǒng)將人工容易識別的原始數(shù)據(jù)按照預(yù)設(shè)的預(yù)處理方法轉(zhuǎn)換為符合機器或程序數(shù)據(jù)處理要求的數(shù)據(jù)資源;其中所述預(yù)處理方法包括對于表格形式的原始數(shù)據(jù),根據(jù)助記符,從所述原始數(shù)據(jù)中識別出需要轉(zhuǎn)換的人工容易識別的數(shù)據(jù);根據(jù)所述助記符確定需要使用的記錄有人工容易識別數(shù)據(jù)與符合數(shù)據(jù)處理要求的數(shù)據(jù)之間對應(yīng)關(guān)系的對照表;根據(jù)所述對照表將被所述助記符標(biāo)識的人工容易識別數(shù)據(jù)轉(zhuǎn)換為符合機器或程序數(shù)據(jù)處理要求的形式。該方法可以有效減少數(shù)據(jù)資源的維護難度和維護量,并保證數(shù)據(jù)資源的正確性和有效性。
文檔編號G06F17/30GK102542049SQ20111044870
公開日2012年7月4日 申請日期2011年12月28日 優(yōu)先權(quán)日2011年12月28日
發(fā)明者馬遙 申請人:北京像素軟件科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
忻州市| 淮北市| 广河县| 六安市| 蒙城县| 金门县| 霍州市| 通许县| 永春县| 广丰县| 广南县| 南充市| 右玉县| 桃园县| 武安市| 塔城市| 海门市| 卫辉市| 宝山区| 花垣县| 齐齐哈尔市| 肇州县| 惠东县| 政和县| 鄂州市| 祁门县| 巴青县| 额尔古纳市| 开鲁县| 黄梅县| 绵阳市| 左权县| 南雄市| 砚山县| 辉县市| 廊坊市| 博客| 正定县| 淳化县| 黄大仙区| 平阳县|