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

一種統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)的方法及系統(tǒng)的制作方法

文檔序號:6541869閱讀:221來源:國知局
一種統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明適用于數(shù)據(jù)處理【技術(shù)領(lǐng)域】,提供了一種統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)的方法及系統(tǒng),所述方法包括:建立并初始化數(shù)據(jù)內(nèi)存模型;讀取壓縮XML數(shù)據(jù)流;讀取數(shù)據(jù)流的根節(jié)點下的元數(shù)據(jù)容器節(jié)點,并讀取元數(shù)據(jù)容器節(jié)點下的元數(shù)據(jù)節(jié)點信息,包括數(shù)據(jù)名稱以及對應(yīng)的壓縮簡化字符;根據(jù)壓縮簡化字符,讀取數(shù)據(jù)流的根節(jié)點下的數(shù)據(jù)容器節(jié)點中的數(shù)據(jù)記錄節(jié)點,并將數(shù)據(jù)記錄節(jié)點關(guān)聯(lián)到所述壓縮簡化字符所標(biāo)識的元數(shù)據(jù)節(jié)點信息中,以獲得所述數(shù)據(jù)記錄節(jié)點相關(guān)的信息,并分配一個一維HASH記錄表來存儲數(shù)據(jù)記錄節(jié)點相關(guān)的信息;將一維HASH記錄表作為一個數(shù)據(jù)節(jié)點插入所述數(shù)據(jù)內(nèi)存模型的結(jié)構(gòu)中,獲得統(tǒng)一動態(tài)數(shù)據(jù)模型。通過本發(fā)明,可有效提高通信效率。
【專利說明】一種統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)的方法及系統(tǒng)

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于數(shù)據(jù)處理【技術(shù)領(lǐng)域】,尤其涉及一種統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)的方法及系 統(tǒng)。

【背景技術(shù)】
[0002] 隨著軟件系統(tǒng)需求的復(fù)雜化及多變化,現(xiàn)有基于固定的硬編碼的數(shù)據(jù)模型已經(jīng)無 法滿足實際需求。
[0003] 可擴(kuò)展標(biāo)識語言(extensible Markup Language, XML)標(biāo)準(zhǔn)作為一種定義數(shù)據(jù)語 法規(guī)則的W3C XML擴(kuò)展標(biāo)記語言標(biāo)準(zhǔn),廣泛應(yīng)用于軟件、通信等領(lǐng)域。然而,現(xiàn)有XML標(biāo)準(zhǔn) 數(shù)據(jù)的語義解析是采用硬編碼方式實現(xiàn)的,導(dǎo)致其通信效率較低。


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

[0004] 本發(fā)明實施例的目的在于提供一種統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)的方法及系統(tǒng),以解決 現(xiàn)有XML標(biāo)準(zhǔn)數(shù)據(jù)的語義解析采用硬編碼方式實現(xiàn),導(dǎo)致其通信效率較低。
[0005] 本發(fā)明實施例是這樣實現(xiàn)的,一種統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)的方法,所述方法包 括:
[0006] 建立并初始化數(shù)據(jù)內(nèi)存模型;
[0007] 讀取壓縮XML數(shù)據(jù)流;
[0008] 讀取所述數(shù)據(jù)流的根節(jié)點下的元數(shù)據(jù)容器節(jié)點,并讀取所述元數(shù)據(jù)容器節(jié)點下的 元數(shù)據(jù)節(jié)點信息,所述元數(shù)據(jù)節(jié)點信息包括數(shù)據(jù)名稱以及所述數(shù)據(jù)名稱對應(yīng)的壓縮簡化字 符;
[0009] 根據(jù)所述壓縮簡化字符,讀取所述數(shù)據(jù)流的根節(jié)點下的數(shù)據(jù)容器節(jié)點中的數(shù)據(jù)記 錄節(jié)點,并將所述數(shù)據(jù)記錄節(jié)點關(guān)聯(lián)到所述壓縮簡化字符所標(biāo)識的元數(shù)據(jù)節(jié)點信息中,以 獲得所述數(shù)據(jù)記錄節(jié)點相關(guān)的信息,包括各元素名稱、元素類型、元素校驗值、默認(rèn)值信息 以及元素值,并分配一個一維HASH記錄表來存儲所述數(shù)據(jù)記錄節(jié)點相關(guān)的信息;
[0010] 將所述一維HASH記錄表作為一個數(shù)據(jù)節(jié)點插入所述數(shù)據(jù)內(nèi)存模型的結(jié)構(gòu)中,獲 得統(tǒng)一動態(tài)數(shù)據(jù)模型,所述統(tǒng)一動態(tài)數(shù)據(jù)模型的結(jié)構(gòu)為支持多維HASH查詢的平衡樹結(jié)構(gòu), 樹中每一個葉節(jié)點是一個數(shù)據(jù)節(jié)點,即一維HASH記錄表。
[0011] 本發(fā)明實施例還提供一種統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)的系統(tǒng),所述系統(tǒng)包括:
[0012] 模型建立單元,用于建立并初始化數(shù)據(jù)內(nèi)存模型;
[0013] 數(shù)據(jù)流讀取單元,用于讀取壓縮XML數(shù)據(jù)流;
[0014] 元數(shù)據(jù)節(jié)點處理單元,用于讀取所述數(shù)據(jù)流的根節(jié)點下的元數(shù)據(jù)容器節(jié)點,并讀 取所述元數(shù)據(jù)容器節(jié)點下的元數(shù)據(jù)節(jié)點信息,所述元數(shù)據(jù)節(jié)點信息包括數(shù)據(jù)名稱以及所述 數(shù)據(jù)名稱對應(yīng)的壓縮簡化字符;
[0015] 數(shù)據(jù)記錄節(jié)點處理單元,用于根據(jù)所述壓縮簡化字符,讀取所述數(shù)據(jù)流的根節(jié)點 下的數(shù)據(jù)容器節(jié)點中的數(shù)據(jù)記錄節(jié)點,并將所述數(shù)據(jù)記錄節(jié)點關(guān)聯(lián)到所述壓縮簡化字符所 標(biāo)識的元數(shù)據(jù)節(jié)點信息中,以獲得所述數(shù)據(jù)記錄節(jié)點相關(guān)的信息,包括各元素名稱、元素類 型、元素校驗值、默認(rèn)值信息以及元素值,并分配一個一維HASH記錄表來存儲所述數(shù)據(jù)記 錄節(jié)點相關(guān)的信息;
[0016] 實現(xiàn)單元,用于將所述一維HASH記錄表作為一個數(shù)據(jù)節(jié)點插入所述數(shù)據(jù)內(nèi)存模 型的結(jié)構(gòu)中,獲得統(tǒng)一動態(tài)數(shù)據(jù)模型,所述統(tǒng)一動態(tài)數(shù)據(jù)模型的結(jié)構(gòu)為支持多維HASH查詢 的平衡樹結(jié)構(gòu),樹中每一個葉節(jié)點是一個數(shù)據(jù)節(jié)點,即一維HASH記錄表。
[0017] 本發(fā)明實施例與現(xiàn)有技術(shù)相比存在的有益效果是:采用壓縮XML方式表示的通信 數(shù)據(jù)流,其通信效率比現(xiàn)有技術(shù)更高。尤其是應(yīng)用在大型數(shù)據(jù)密集型應(yīng)用系統(tǒng)中效果更明 顯。而且,本發(fā)明實施例所述統(tǒng)一動態(tài)數(shù)據(jù)模型的結(jié)構(gòu)為支持多維HASH查詢的平衡樹結(jié) 構(gòu),可實現(xiàn)多維HASH查詢,并且樹中節(jié)點是一個一維HASH記錄表,從而有效提高查詢效率, 且具有更廣的適應(yīng)性。通過本發(fā)明實施獲得的所述統(tǒng)一動態(tài)數(shù)據(jù)模型有效解決了現(xiàn)有數(shù)據(jù) 通信實現(xiàn)方式不統(tǒng)一且通信效率不高的問題,提高了用戶滿意度,具有較強(qiáng)的易用性和實 用性。

【專利附圖】

【附圖說明】
[0018] 為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述 中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些 實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些 附圖獲得其他的附圖。
[0019] 圖1是本發(fā)明實施例一提供的統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)方法的實現(xiàn)流程圖;
[0020] 圖2是本發(fā)明實施例一提供的統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)方法的逆操作流程圖;
[0021] 圖3是本發(fā)明實施例二提供的統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)方法的具體流程圖;
[0022] 圖4是本發(fā)明實施例二提供的統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)方法的逆操作流程圖;
[0023] 圖5是本發(fā)明實施例三提供的統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)系統(tǒng)的組成結(jié)構(gòu)圖;
[0024] 圖6是本發(fā)明實施例三提供的統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)系統(tǒng)的另一組成結(jié)構(gòu)圖。

【具體實施方式】
[0025] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
[0026] 為了說明本發(fā)明所述的技術(shù)方案,下面通過具體實施例來進(jìn)行說明。
[0027] 實施例一:
[0028] 圖1示出了本發(fā)明實施例一提供的統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)方法的實現(xiàn)流程,該方 法過程詳述如下:
[0029] 在步驟S101中,建立并初始化數(shù)據(jù)內(nèi)存模型。
[0030] 在本實施例中,所述數(shù)據(jù)內(nèi)存模型為向左學(xué)習(xí)的紅黑平衡樹結(jié)構(gòu)(Left-leaning Red-Black Trees, LLRB)〇
[0031] 在步驟S102中,讀取壓縮XML數(shù)據(jù)流。
[0032] 在本實施例中,所述壓縮XML數(shù)據(jù)流為多叉樹結(jié)構(gòu),其根節(jié)點<qd>表示主結(jié)構(gòu), <qd>下有元數(shù)據(jù)容器節(jié)點<qs>, <qs>下有多個元數(shù)據(jù)節(jié)點<ti>,每個<ti>通過其下的多 個元素葉節(jié)點<ci>定義元數(shù)據(jù)的全部信息;
[0033] 所述元數(shù)據(jù)為描述<qs>節(jié)點的數(shù)據(jù),每個葉節(jié)點<ci>定義了該元數(shù)據(jù)元素的名 稱、類型、校驗值以及默認(rèn)值。
[0034] 其中,該壓縮XML格式的核心是根節(jié)點<qd>固定有兩個節(jié)點,分別是元數(shù)據(jù)容器 節(jié)點<rs>和數(shù)據(jù)容器節(jié)點<rd> ;
[0035] 所述元數(shù)據(jù)容器節(jié)點<rs>表示各數(shù)據(jù)片斷的元數(shù)據(jù),每一個數(shù)據(jù)片斷通過一個 元數(shù)據(jù)節(jié)點<ti>表示,所述<ti>節(jié)點包括數(shù)據(jù)名稱以及與所述數(shù)據(jù)名稱對應(yīng)的壓縮簡化 字符,所述<ti>有多個元素葉節(jié)點<ci>,其中元素葉節(jié)點<ci>格式預(yù)定為:
[0036] <ci cn=元素名稱lty=元素類型cv=元素校驗值cd=元素默認(rèn)值/>
[0037] […];
[0038] 所述預(yù)定格式包括元素的名稱、類型、校驗值以及默認(rèn)值。多個元素的集合就表示 一個數(shù)據(jù)片斷,通過其上級節(jié)點<ti>節(jié)點實現(xiàn)。其中的壓縮簡化字符用來完成該表與其記 錄的關(guān)聯(lián)。同樣多個數(shù)據(jù)片斷的集合,通過<ti>的上級節(jié)點〈rs>來完成。
[0039] 所述數(shù)據(jù)容器節(jié)點<rd>表示各個數(shù)據(jù)片斷中的所有數(shù)據(jù)的記錄,記錄格式預(yù)定 為:
[0040] 〈數(shù)據(jù)名稱簡化字符〉字段名稱1對應(yīng)值I […]〈/數(shù)據(jù)名稱簡化字符〉
[0041] […]。
[0042] 所述數(shù)據(jù)名稱對應(yīng)的壓縮簡化字符可通過預(yù)定的數(shù)據(jù)名稱轉(zhuǎn)換算法計算獲得,所 述壓縮簡化字符可為單個字符,每個數(shù)據(jù)名稱通過一個壓縮簡化字符來表示,以節(jié)省通信 包的大小,當(dāng)數(shù)據(jù)量很大時,其節(jié)省的空間是極可觀的。
[0043] 由于上述格式使用上下文無關(guān)或巴科斯范式(Backus-Naur Form, BNF)表示法來 描述,與傳統(tǒng)XML標(biāo)準(zhǔn)表示的數(shù)據(jù)語法相比,大大的簡化了數(shù)據(jù)的語法表示。
[0044] 本實施例通過所述壓縮XML方式的數(shù)據(jù)流可有效節(jié)省傳統(tǒng)XML的表示空間,還能 用來表示0WL的語義三元組,方便0WL語義處理技術(shù)對數(shù)據(jù)進(jìn)行語義分析。
[0045] 另外,還需要說明的是,OWL (Ontology Word Language)是一個本體詞匯語言國 際標(biāo)準(zhǔn),定義了數(shù)據(jù)的詞匯語義,方便對數(shù)據(jù)進(jìn)行語義解析。所述語義三元組是0WL表示數(shù) 據(jù)的一種方式,即每一個數(shù)據(jù)通過主詞謂詞賓詞來表示。
[0046] 在步驟S103中,讀取所述數(shù)據(jù)流的根節(jié)點下的元數(shù)據(jù)容器節(jié)點,并讀取所述元數(shù) 據(jù)容器節(jié)點下的元數(shù)據(jù)節(jié)點信息,所述元數(shù)據(jù)節(jié)點信息包括數(shù)據(jù)名稱以及所述數(shù)據(jù)名稱對 應(yīng)的壓縮簡化字符。
[0047] 在本實施例中,所述元數(shù)據(jù)節(jié)點信息包括元數(shù)據(jù)節(jié)點的數(shù)據(jù)名稱、數(shù)據(jù)名稱對應(yīng) 的壓縮簡化字符,以及元數(shù)據(jù)節(jié)點下的各元素節(jié)點<ci>的名稱、類型、校驗值和默認(rèn)值信 息等。
[0048] 在步驟S104中,根據(jù)所述壓縮簡化字符,讀取所述數(shù)據(jù)流的根節(jié)點下的數(shù)據(jù)容器 節(jié)點中的數(shù)據(jù)記錄節(jié)點,并將所述數(shù)據(jù)記錄節(jié)點關(guān)聯(lián)到所述壓縮簡化字符所標(biāo)識的元數(shù)據(jù) 節(jié)點信息中,以獲得所述數(shù)據(jù)記錄節(jié)點相關(guān)的信息,包括各元素名稱、元素類型、元素校驗 值、默認(rèn)值信息以及元素值,并分配一個一維HASH記錄表來存儲所述數(shù)據(jù)記錄節(jié)點相關(guān)的 信息。
[0049] 在本實施例中,所述一維HASH記錄表中的哈希值可通過各元素名稱計算獲得。
[0050] 在步驟S105中,將所述一維HASH記錄表作為一個數(shù)據(jù)節(jié)點插入所述數(shù)據(jù)內(nèi)存模 型的結(jié)構(gòu)中,獲得統(tǒng)一動態(tài)數(shù)據(jù)模型,所述統(tǒng)一動態(tài)數(shù)據(jù)模型的結(jié)構(gòu)為支持多維HASH查詢 的平衡樹結(jié)構(gòu),樹中每一個葉節(jié)點是一個數(shù)據(jù)節(jié)點,即一維HASH記錄表。
[0051] 本實施例在LLRB基礎(chǔ)上實現(xiàn)多鍵查詢數(shù)據(jù)結(jié)構(gòu)(即統(tǒng)一動態(tài)數(shù)據(jù)模型 (Generalized Dynamic Data Modell. 0,GDM1. 0)),每個查詢鍵將建立一個基于 LLRB 的一 維HASH記錄表。
[0052] 進(jìn)一步的,本實施例還包括:
[0053] 采用0WL技術(shù)對所述統(tǒng)一動態(tài)數(shù)據(jù)模型進(jìn)行解析,以實現(xiàn)各種復(fù)雜多變的軟件需 求。
[0054] 在本實施例中,采用0WL技術(shù)實現(xiàn)對壓縮XML表示的語義三元組數(shù)據(jù)進(jìn)行三元組 語義推理和三元組查詢。
[0055] 本發(fā)明實施例采用壓縮XML方式表示的通信數(shù)據(jù)流,其通信效率比現(xiàn)有技術(shù)更 高。尤其是應(yīng)用在大型數(shù)據(jù)密集型應(yīng)用系統(tǒng)中效果更明顯,例如應(yīng)用于城市交通中道路上 各點的交通流量傳感器的采集中,大量的數(shù)據(jù)密集度很高,采集的數(shù)據(jù)要回到數(shù)據(jù)網(wǎng)關(guān),并 匯集到數(shù)據(jù)中心進(jìn)行城市交通狀態(tài)數(shù)據(jù)的發(fā)布和使用,需要采用一種高效的數(shù)據(jù)模型來進(jìn) 行通信。而且,本發(fā)明實施例所述統(tǒng)一動態(tài)數(shù)據(jù)模型的結(jié)構(gòu)為支持多維HASH查詢的平衡樹 結(jié)構(gòu),可實現(xiàn)多維HASH查詢,并且樹中節(jié)點是一個一維HASH記錄表,從而有效提高查詢效 率,且具有更廣的適應(yīng)性。
[0056] 圖2還示出了本發(fā)明實施例一提供的統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)方法的逆操作流程, 即由數(shù)據(jù)模型GDM1. 0動態(tài)建立壓縮XML數(shù)據(jù)流的過程,該方法過程詳述如下:
[0057] 在步驟S201中,建立并初始化壓縮XML數(shù)據(jù)流內(nèi)存;
[0058] 在步驟S202中,數(shù)據(jù)內(nèi)存模型加讀鎖;
[0059] 在步驟S203中,讀取數(shù)據(jù)內(nèi)存模型元結(jié)構(gòu)中的各信息,所述元結(jié)構(gòu)信息包括數(shù)據(jù) 名稱以及其下的各數(shù)據(jù)元素信息,所述數(shù)據(jù)元素信息包括元素節(jié)點的名稱、類型、元素默認(rèn) 值、元素的HASH值,并綜合生成該元結(jié)構(gòu)的壓縮簡化字符和HASH值、最后生成壓縮XML數(shù) 據(jù)流的<rs>節(jié)點;
[0060] 在步驟S204中,根據(jù)所述元結(jié)構(gòu)的HASH值在內(nèi)存模型中定位數(shù)據(jù)信息,所述數(shù)據(jù) 信息是支持多維HASH查詢的平衡樹結(jié)構(gòu),讀取該平衡樹結(jié)構(gòu)中的所有數(shù)據(jù),結(jié)合所述的壓 縮簡化字符,對所述平衡樹結(jié)構(gòu)中所有數(shù)據(jù)元素生成壓縮XML數(shù)據(jù)流的<rd>節(jié)點,所述 數(shù)據(jù)元素包括各元素名稱、元素類型、元素校驗值、默認(rèn)值信息以及元素值組成的一維HASH 表記錄;
[0061] 在步驟S205中,將上述生成的<rs>節(jié)點信息和<rd>節(jié)點信息按固定的BNF語法 結(jié)構(gòu)組織成<qd>根節(jié)點信息,將上述所有節(jié)點信息按BNF語法結(jié)構(gòu)生成壓縮XML數(shù)據(jù)流。
[0062] 實施例二:
[0063] 圖3示出了本發(fā)明實施例二提供的統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)方法的具體流程,其過 程如下:
[0064] 在步驟S301中,建立并初始化一個內(nèi)存數(shù)據(jù)模型。
[0065] 在本實施例中,所述數(shù)據(jù)內(nèi)存模型為向左學(xué)習(xí)的紅黑平衡樹結(jié)構(gòu)(Left-leaning Red-Black Trees, LLRB)〇
[0066] 在步驟S302中,讀取壓縮XML數(shù)據(jù)流。
[0067] 本實施例還包括根據(jù)所述壓縮XML預(yù)定的格式對所述壓縮XML數(shù)據(jù)流的合法性進(jìn) 行驗證,在驗證不通過時結(jié)束操作否則繼續(xù)執(zhí)行后續(xù)步驟。
[0068] 在步驟S303中,讀取所述數(shù)據(jù)流的根節(jié)點下的元數(shù)據(jù)容器節(jié)點,并讀取所述元數(shù) 據(jù)容器節(jié)點<rs>下的元數(shù)據(jù)節(jié)點<ti>信息。
[0069] 在步驟S304中,判斷所述元數(shù)據(jù)容器節(jié)點〈rs>下的所有元數(shù)據(jù)節(jié)點<ti>是否已 處理完,若判斷結(jié)果為"是",則執(zhí)行步驟S312,若判斷結(jié)果為"否",則執(zhí)行步驟S305。
[0070] 在步驟S305中,讀取所述元數(shù)據(jù)容器節(jié)點<rs>下的一個元數(shù)據(jù)節(jié)點<ti>。
[0071] 在步驟S306中,讀取元數(shù)據(jù)節(jié)點<ti>的信息。所述元數(shù)據(jù)節(jié)點<ti>的信息包括 元數(shù)據(jù)節(jié)點的數(shù)據(jù)名稱、數(shù)據(jù)名稱對應(yīng)的壓縮簡化字符,以及元數(shù)據(jù)節(jié)點下的各元素節(jié)點 <ci>的名稱、類型、校驗值和默認(rèn)值信息等。
[0072] 在步驟S307中,根據(jù)所述壓縮簡化字符,讀取所述數(shù)據(jù)流的根節(jié)點下的數(shù)據(jù)容器 節(jié)點<rd>中的數(shù)據(jù)記錄節(jié)點。
[0073] 在步驟S308中,判斷所述數(shù)據(jù)記錄節(jié)點是否處理完成,若判斷結(jié)果為"是",則返 回步驟S304以處理下一個元數(shù)據(jù)節(jié)點,若判斷結(jié)果為"否",則執(zhí)行步驟S309。
[0074] 在步驟S309中,讀取一個數(shù)據(jù)記錄節(jié)點,并對所述數(shù)據(jù)節(jié)點進(jìn)行處理,具體包括 將所述數(shù)據(jù)記錄節(jié)點關(guān)聯(lián)到所述壓縮簡化字符所標(biāo)識的元數(shù)據(jù)節(jié)點信息中,以獲得所述數(shù) 據(jù)記錄節(jié)點相關(guān)的信息,包括各元素名稱、元素類型、元素校驗值、默認(rèn)值信息以及元素值。
[0075] 在步驟S310中,分配一個一維HASH記錄表來存儲所述數(shù)據(jù)記錄節(jié)點相關(guān)的信息, 該HASH記錄表通過數(shù)據(jù)元素名稱的HASH值來記錄各數(shù)據(jù)元素的信息,包括名稱、類型、校 驗、默認(rèn)值以及元素值等。
[0076] 在步驟S311中,將所述一維HASH記錄表作為一個數(shù)據(jù)節(jié)點插入所述數(shù)據(jù)內(nèi)存模 型的結(jié)構(gòu)中,獲得統(tǒng)一動態(tài)數(shù)據(jù)模型。
[0077] 在步驟S312中,采用0WL技術(shù)對所述數(shù)據(jù)內(nèi)存模型進(jìn)行解析。
[0078] 下面給出了 0WL本體定義的部分例子數(shù)據(jù),使用現(xiàn)有技術(shù)獲得的通信包括,其包 長度為1596個字符:
[0079] <xs: schema Id=,,NewDataSetn xmlns='1 Μ xralns: xs=,,http: //wm. w3. org/2001/XMLScheman xmlns: msdata=Murn: schemas-microsof t-com: xml-msdatan> <xs:element name=MNewDataSetn msdata: IsDataSet = Mtrue" nisdata: UseCurrentLocale=" trixen> <xs; complexType> <xs: choice min0ccurs=,'0,r maxOccurs=nunbounded"> <xs:element name=HTablelM> <xs: complexType> <xs:sequence〉
[0080] <xs: element name=Msubjectn type='!xs: stringminOccurs=H0'! /> <xs: element name.=丨,predicate丨1 type=Hxs: string" minOccurs=,,On /> <xs: element name=,,objectn type=nxs: string丨' minOccurs = nOM /> </xs:sequence〉 </xs:c〇fflplexType> </xs:element> </xs:choice> </xs:complexType> </xs;eleraent> <NewDataSet> <Tablel> 〈subject〉 name</subject> <predicate>type</predicate> <object>owl: DatatypeProperty</object> </Tablel> <Tablel> 〈subject〉 name</subject> <predicate>rdfs: domain</predicate> <object>owl: DatatypeProperty</object> </Tablel> <Tablel> 〈subject〉 name</subject> <predicate>rdf s: range</predicate> <object>xsd: string</object> </Tablel> <Tablel> <subject> value</subject> <predicate>type</predicate> <object>owl: DatatypeProperty</object> </Tablel> <Tablel> <subject> value</subject> <predicate>rdfs: domain</predicate> <object>owl; DatatypeProperty</object> </Tablel> <Tablel> <subject> value</subject> <predicate>rdfs: range</predicate> <object>xsd: strin.g</object> </Tablel> </NewDataSet> </xs;schema>
[0081] 下面給出了同等例子數(shù)據(jù),使用本發(fā)明技術(shù)方案獲得的通信包,包長度是576,比 現(xiàn)有的通信包節(jié)省了 63. 9%(1596-576/1596):
[0082] <qd> <rs> <ti tn="Datal" ts=f'an> <ci cn="Subject'' ty="System.String'' cv=',Subject " cd=n Subject'' /> <ci cn=!rPredicate'i ty=,rSystem.String" cv=" Subject,r cd=H Subject/> <ci cn='ObjectH ty-'System.StringH cv=" Subject *' cd=" Subject '* /> </ti> </rs> <rd> <a> name[type|owl;DatatypeProperty </a> <a> nanxe| rdfs:domain|owl:DatatypeProperty </a> <a> nairie| rdfs:range |xsd:string </a> <a> value[type|owl;DatatypeProperty </a> <a> value| rdfs:domain|owl:DatatypeProperty </a> <a> value| rdfs:range |xsd:string </a> </rd> </qd>
[0083] 從上述可以看出,通過本發(fā)明技術(shù)方案獲得的通信包,與現(xiàn)有技術(shù)相比,包長度平 均能節(jié)省約50%左右,而且數(shù)據(jù)量越大,包長度節(jié)省的比率越高,從而可有效的提高通信效 率。
[0084] 圖4還示出了本發(fā)明實施例二提供的統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)方法的逆操作流程, 該方法過程如下:
[0085] 在步驟S401中,建立并初始化壓縮XML數(shù)據(jù)流內(nèi)存;
[0086] 在步驟S402中,數(shù)據(jù)內(nèi)存模型加讀鎖;
[0087] 在步驟S403中,讀取內(nèi)存模型中元結(jié)構(gòu)信息,生成元數(shù)據(jù)容器節(jié)點<rs>中的節(jié)點 <ti> ;
[0088] 在步驟S404中,判斷是否全部處理完,若判斷結(jié)果為"是",則執(zhí)行步驟S412,若判 斷結(jié)果為"否",則執(zhí)行步驟S405 ;
[0089] 在步驟S405中,讀取元結(jié)構(gòu)信息;
[0090] 在步驟S406中,生成元數(shù)據(jù)節(jié)點<ti> ;
[0091] 在步驟S407中,由元結(jié)構(gòu)信息生成壓縮簡化字符和HASH值,定位并讀取相應(yīng)的平 衡樹;
[0092] 在步驟S408中,判斷數(shù)據(jù)信息是否處理完,若判斷結(jié)果為"是",則執(zhí)行步驟S404, 若判斷結(jié)果為"否",則執(zhí)行步驟S409 ;
[0093] 在步驟S409中,在平衡樹中讀取一個元數(shù)據(jù)信息;
[0094] 在步驟S410中,讀取一維HASH記錄表;
[0095] 在步驟S411中,結(jié)合上述壓縮簡化字符生成一個<rd>節(jié)點;
[0096] 在步驟S412中,按BNF語法結(jié)構(gòu)生成壓縮XML數(shù)據(jù)流并解鎖數(shù)據(jù)內(nèi)存模型。
[0097] 實施例三:
[0098] 圖5示出了本發(fā)明實施例三提供的統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)系統(tǒng)的組成結(jié)構(gòu),為了 便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。
[0099] 該統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)系統(tǒng)可以應(yīng)用于各終端設(shè)備中,可以是運行于終端設(shè)備 內(nèi)的軟件單元、硬件單元或者軟硬件相結(jié)合的單元,也可以作為獨立的掛件集成到終端設(shè) 備中或者運行于終端設(shè)備的應(yīng)用系統(tǒng)中。
[0100] 該統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)系統(tǒng)包括模型建立單元51、數(shù)據(jù)流讀取單元52、元數(shù)據(jù) 節(jié)點處理單元53、數(shù)據(jù)記錄節(jié)點處理單元54以及實現(xiàn)單元55,其中:
[0101] 模型建立單元51,用于建立并初始化數(shù)據(jù)內(nèi)存模型;
[0102] 數(shù)據(jù)流讀取單元52,用于讀取壓縮XML數(shù)據(jù)流;
[0103] 元數(shù)據(jù)節(jié)點處理單元53,用于讀取所述數(shù)據(jù)流的根節(jié)點下的元數(shù)據(jù)容器節(jié)點,并 讀取所述元數(shù)據(jù)容器節(jié)點下的元數(shù)據(jù)節(jié)點信息,所述元數(shù)據(jù)節(jié)點信息包括數(shù)據(jù)名稱以及所 述數(shù)據(jù)名稱對應(yīng)的壓縮簡化字符;
[0104] 數(shù)據(jù)記錄節(jié)點處理單元54,用于根據(jù)所述壓縮簡化字符,讀取所述數(shù)據(jù)流的根節(jié) 點下的數(shù)據(jù)容器節(jié)點中的數(shù)據(jù)記錄節(jié)點,并將所述數(shù)據(jù)記錄節(jié)點關(guān)聯(lián)到所述壓縮簡化字符 所標(biāo)識的元數(shù)據(jù)節(jié)點信息中,以獲得所述數(shù)據(jù)記錄節(jié)點相關(guān)的信息,包括各元素名稱、元素 類型、元素校驗值、默認(rèn)值信息以及元素值,并分配一個一維HASH記錄表來存儲所述數(shù)據(jù) 記錄節(jié)點相關(guān)的信息;
[0105] 實現(xiàn)單元55,用于將所述一維HASH記錄表作為一個數(shù)據(jù)節(jié)點插入所述數(shù)據(jù)內(nèi)存 模型的結(jié)構(gòu)中,獲得統(tǒng)一動態(tài)數(shù)據(jù)模型,所述統(tǒng)一動態(tài)數(shù)據(jù)模型的結(jié)構(gòu)為支持多維HASH查 詢的平衡樹結(jié)構(gòu),樹中每一個葉節(jié)點是一個數(shù)據(jù)節(jié)點,即一維HASH記錄表。
[0106] 進(jìn)一步的,所述壓縮XML數(shù)據(jù)流為多叉樹結(jié)構(gòu),其根節(jié)點<qd>表示主結(jié)構(gòu),<qd>下 有元數(shù)據(jù)容器節(jié)點<qs>,<qs>下有多個元數(shù)據(jù)節(jié)點<ti>,每個<ti>通過其下的多個元素 葉節(jié)點<ci>定義元數(shù)據(jù)的全部信息;
[0107] 所述元數(shù)據(jù)為描述<qs>節(jié)點的數(shù)據(jù),每個葉節(jié)點<ci>定義了該元數(shù)據(jù)元素的名 稱、類型、校驗值以及默認(rèn)值。
[0108] 進(jìn)一步的,所述根節(jié)點<qd>包含元數(shù)據(jù)容器節(jié)點<rs>和數(shù)據(jù)容器節(jié)點<rd> ;
[0109] 其中,所述元數(shù)據(jù)容器節(jié)點<rs>表示各數(shù)據(jù)片斷的元數(shù)據(jù),每一個數(shù)據(jù)片斷通過 一個元數(shù)據(jù)節(jié)點<ti>表示,所述<ti>節(jié)點包括數(shù)據(jù)名稱以及與所述數(shù)據(jù)名稱對應(yīng)的壓縮 簡化字符,所述<ti>有多個元素葉節(jié)點<ci>,其中元素葉節(jié)點<ci>格式預(yù)定為:
[0110] <ci cn=元素名稱lty=元素類型cv=元素校驗值cd=元素默認(rèn)值/>
[0111] […];
[0112] 所述數(shù)據(jù)容器節(jié)點<rd>表示各個數(shù)據(jù)片斷中的所有數(shù)據(jù)的記錄,記錄格式預(yù)定 為:
[0113] 〈數(shù)據(jù)名稱簡化字符〉字段名稱1對應(yīng)值| […]〈/數(shù)據(jù)名稱簡化字符〉
[0114] […]。
[0115] 進(jìn)一步的,所述系統(tǒng)進(jìn)一步包括:
[0116] 解析單元56,用于采用0WL技術(shù)對所述統(tǒng)一動態(tài)數(shù)據(jù)模型進(jìn)行解析。
[0117] 進(jìn)一步的,本實施例所述系統(tǒng)還包括如圖6所示的組成結(jié)構(gòu):
[0118] 數(shù)據(jù)流內(nèi)存建立單元61,用于建立并初始化壓縮XML數(shù)據(jù)流內(nèi)存;
[0119] 數(shù)據(jù)讀取單元62,用于數(shù)據(jù)內(nèi)存模型加讀鎖;
[0120] 元數(shù)據(jù)容器節(jié)點處理單元63,讀取數(shù)據(jù)內(nèi)存模型元結(jié)構(gòu)中的各信息,所述元結(jié)構(gòu) 信息包括數(shù)據(jù)名稱以及其下的各數(shù)據(jù)元素信息,所述數(shù)據(jù)元素信息包括元素名稱、元素類 型、元素默認(rèn)值、元素的HASH值,并綜合生成該元結(jié)構(gòu)的壓縮簡化字符和HASH值、最后生成 壓縮XML數(shù)據(jù)流的<rs>節(jié)點;
[0121] 數(shù)據(jù)元素處理單元64,用于根據(jù)所述元結(jié)構(gòu)的HASH值在內(nèi)存模型中定位數(shù)據(jù)信 息,所述數(shù)據(jù)信息是支持多維HASH查詢的平衡樹結(jié)構(gòu),讀取該平衡樹結(jié)構(gòu)中的所有數(shù)據(jù), 結(jié)合所述的壓縮簡化字符,對所述平衡樹結(jié)構(gòu)中所有數(shù)據(jù)元素生成壓縮XML數(shù)據(jù)流的<rd> 節(jié)點,所述數(shù)據(jù)元素包括各元素名稱、元素類型、元素校驗值、默認(rèn)值信息以及元素值組成 的一維HASH表記錄;
[0122] 數(shù)據(jù)流生成單元65,用于將上述生成的〈rs>節(jié)點信息和<rd>節(jié)點信息按固定的 BNF語法結(jié)構(gòu)組織成<qd>根節(jié)點信息,將上述所有節(jié)點信息按BNF語法結(jié)構(gòu)生成壓縮XML 數(shù)據(jù)流。
[0123] 所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,僅以上述各功能 單元、模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功 能單元或模塊完成,即將系統(tǒng)的內(nèi)部結(jié)構(gòu)劃分成不同的功能單元或模塊,以完成以上描述 的全部或者部分功能。實施例中的各功能單元、模塊可以集成在一個處理單元中,也可以是 各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中,上述集成的單元 既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。另外,各功能單元、模 塊的具體名稱也只是為了便于相互區(qū)分,并不用于限制本申請的保護(hù)范圍。上述系統(tǒng)中單 元、模塊的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
[0124] 綜上所述,本發(fā)明實施例采用壓縮XML方式表示的通信數(shù)據(jù)流,其通信效率比現(xiàn) 有技術(shù)更高。尤其是應(yīng)用在大型數(shù)據(jù)密集型應(yīng)用系統(tǒng)中效果更明顯。而且,本發(fā)明實施例 所述統(tǒng)一動態(tài)數(shù)據(jù)模型的結(jié)構(gòu)為支持多維HASH查詢的平衡樹結(jié)構(gòu),可實現(xiàn)多維HASH查詢, 并且樹中節(jié)點是一個一維HASH記錄表,從而有效提高查詢效率,且具有更廣的適應(yīng)性。通 過本發(fā)明實施獲得的所述統(tǒng)一動態(tài)數(shù)據(jù)模型有效解決了現(xiàn)有數(shù)據(jù)通信實現(xiàn)方式不統(tǒng)一且 通信效率不高的問題,提高了用戶滿意度。另外,本發(fā)明實施例所述統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn) 系統(tǒng)不僅可以實現(xiàn)從壓縮XML數(shù)據(jù)流到動態(tài)數(shù)據(jù)模型GDM1. 0的過程,還可以實現(xiàn)數(shù)據(jù)模型 GDM1. 0動態(tài)建立壓縮XML數(shù)據(jù)流的過程,具有較強(qiáng)的易用性和實用性。
[0125] 本領(lǐng)域普通技術(shù)人員還可以理解,實現(xiàn)上述實施例方法中的全部或部分步驟是可 以通過程序來指令相關(guān)的硬件來完成,所述的程序可以在存儲于一計算機(jī)可讀取存儲介質(zhì) 中,所述的存儲介質(zhì),包括R0M/RAM、磁盤、光盤等。
[0126] 以上內(nèi)容是結(jié)合具體的優(yōu)選實施方式對本發(fā)明所作的進(jìn)一步詳細(xì)說明,不能認(rèn)定 本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在 不脫離本發(fā)明構(gòu)思的前提下做出若干等同替代或明顯變型,而且性能或用途相同,都應(yīng)當(dāng) 視為屬于本發(fā)明由所提交的權(quán)利要求書確定的專利保護(hù)范圍。
【權(quán)利要求】
1. 一種統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)的方法,其特征在于,所述方法包括: 建立并初始化數(shù)據(jù)內(nèi)存模型; 讀取壓縮XML數(shù)據(jù)流; 讀取所述數(shù)據(jù)流的根節(jié)點下的元數(shù)據(jù)容器節(jié)點,并讀取所述元數(shù)據(jù)容器節(jié)點下的元數(shù) 據(jù)節(jié)點信息,所述元數(shù)據(jù)節(jié)點信息包括數(shù)據(jù)名稱以及所述數(shù)據(jù)名稱對應(yīng)的壓縮簡化字符; 根據(jù)所述壓縮簡化字符,讀取所述數(shù)據(jù)流的根節(jié)點下的數(shù)據(jù)容器節(jié)點中的數(shù)據(jù)記錄節(jié) 點,并將所述數(shù)據(jù)記錄節(jié)點關(guān)聯(lián)到所述壓縮簡化字符所標(biāo)識的元數(shù)據(jù)節(jié)點信息中,以獲得 所述數(shù)據(jù)記錄節(jié)點相關(guān)的信息,包括各元素名稱、元素類型、元素校驗值、默認(rèn)值信息以及 元素值,并分配一個一維HASH記錄表來存儲所述數(shù)據(jù)記錄節(jié)點相關(guān)的信息; 將所述一維HASH記錄表作為一個數(shù)據(jù)節(jié)點插入所述數(shù)據(jù)內(nèi)存模型的結(jié)構(gòu)中,獲得統(tǒng) 一動態(tài)數(shù)據(jù)模型,所述統(tǒng)一動態(tài)數(shù)據(jù)模型的結(jié)構(gòu)為支持多維HASH查詢的平衡樹結(jié)構(gòu),樹中 每一個葉節(jié)點是一個數(shù)據(jù)節(jié)點,即一維HASH記錄表。
2. 如權(quán)利要求1所述的方法,其特征在于,所述壓縮XML數(shù)據(jù)流為多叉樹結(jié)構(gòu),其根節(jié) 點<qd>表示主結(jié)構(gòu),<qd>下有元數(shù)據(jù)容器節(jié)點<qs>,〈qs>下有多個元數(shù)據(jù)節(jié)點<ti>,每個 <ti>通過其下的多個元素葉節(jié)點<ci>定義元數(shù)據(jù)的全部信息; 所述元數(shù)據(jù)為描述<qs>節(jié)點的數(shù)據(jù),每個葉節(jié)點<ci>定義了該元數(shù)據(jù)元素的名稱、類 型、校驗值以及默認(rèn)值。
3. 如權(quán)利要求1或2所述的方法,其特征在于,所述根節(jié)點<qd>包含元數(shù)據(jù)容器節(jié)點 <rs>和數(shù)據(jù)容器節(jié)點<rd> ; 其中,所述元數(shù)據(jù)容器節(jié)點<rs>表示各數(shù)據(jù)片斷的元數(shù)據(jù),每一個數(shù)據(jù)片斷通過一個 元數(shù)據(jù)節(jié)點<ti>表示,所述<ti>節(jié)點包括數(shù)據(jù)名稱以及與所述數(shù)據(jù)名稱對應(yīng)的壓縮簡化 字符,所述<ti>有多個元素葉節(jié)點<ci>,其中元素葉節(jié)點<ci>格式預(yù)定為: <ci cn=元素名稱lty=元素類型cv=元素校驗值cd=元素默認(rèn)值/> [-]; 所述數(shù)據(jù)容器節(jié)點<rd>表示各個數(shù)據(jù)片斷中的所有數(shù)據(jù)的記錄,記錄格式預(yù)定為: 〈數(shù)據(jù)名稱簡化字符〉字段名稱1對應(yīng)值I […]〈/數(shù)據(jù)名稱簡化字符〉 […]。
4. 如權(quán)利要求1所述的方法,其特征在于,所述方法進(jìn)一步包括: 采用OWL技術(shù)對所述統(tǒng)一動態(tài)數(shù)據(jù)模型進(jìn)行解析。
5. -種統(tǒng)一動態(tài)數(shù)據(jù)模型實現(xiàn)的系統(tǒng),其特征在于,所述系統(tǒng)包括: 模型建立單元,用于建立并初始化數(shù)據(jù)內(nèi)存模型; 數(shù)據(jù)流讀取單元,用于讀取壓縮XML數(shù)據(jù)流; 元數(shù)據(jù)節(jié)點處理單元,用于讀取所述數(shù)據(jù)流的根節(jié)點下的元數(shù)據(jù)容器節(jié)點,并讀取所 述元數(shù)據(jù)容器節(jié)點下的元數(shù)據(jù)節(jié)點信息,所述元數(shù)據(jù)節(jié)點信息包括數(shù)據(jù)名稱以及所述數(shù)據(jù) 名稱對應(yīng)的壓縮簡化字符; 數(shù)據(jù)記錄節(jié)點處理單元,用于根據(jù)所述壓縮簡化字符,讀取所述數(shù)據(jù)流的根節(jié)點下的 數(shù)據(jù)容器節(jié)點中的數(shù)據(jù)記錄節(jié)點,并將所述數(shù)據(jù)記錄節(jié)點關(guān)聯(lián)到所述壓縮簡化字符所標(biāo)識 的元數(shù)據(jù)節(jié)點信息中,以獲得所述數(shù)據(jù)記錄節(jié)點相關(guān)的信息,包括各元素名稱、元素類型、 元素校驗值、默認(rèn)值信息以及元素值,并分配一個一維HASH記錄表來存儲所述數(shù)據(jù)記錄節(jié) 點相關(guān)的信息; 實現(xiàn)單元,用于將所述一維HASH記錄表作為一個數(shù)據(jù)節(jié)點插入所述數(shù)據(jù)內(nèi)存模型的 結(jié)構(gòu)中,獲得統(tǒng)一動態(tài)數(shù)據(jù)模型,所述統(tǒng)一動態(tài)數(shù)據(jù)模型的結(jié)構(gòu)為支持多維HASH查詢的平 衡樹結(jié)構(gòu),樹中每一個葉節(jié)點是一個數(shù)據(jù)節(jié)點,即一維HASH記錄表。
6. 如權(quán)利要求5所述的系統(tǒng),其特征在于,所述壓縮XML數(shù)據(jù)流為多叉樹結(jié)構(gòu),其根節(jié) 點<qd>表示主結(jié)構(gòu),<qd>下有元數(shù)據(jù)容器節(jié)點<qs>,〈qs>下有多個元數(shù)據(jù)節(jié)點<ti>,每個 <ti>通過其下的多個元素葉節(jié)點<ci>定義元數(shù)據(jù)的全部信息; 所述元數(shù)據(jù)為描述<qs>節(jié)點的數(shù)據(jù),每個葉節(jié)點<ci>定義了該元數(shù)據(jù)元素的名稱、類 型、校驗值以及默認(rèn)值。
7. 如權(quán)利要求5或6所述的系統(tǒng),其特征在于,所述根節(jié)點<qd>包含元數(shù)據(jù)容器節(jié)點 <rs>和數(shù)據(jù)容器節(jié)點<rd> ; 其中,所述元數(shù)據(jù)容器節(jié)點<rs>表示各數(shù)據(jù)片斷的元數(shù)據(jù),每一個數(shù)據(jù)片斷通過一個 元數(shù)據(jù)節(jié)點<ti>表示,所述<ti>節(jié)點包括數(shù)據(jù)名稱以及與所述數(shù)據(jù)名稱對應(yīng)的壓縮簡化 字符,所述<ti>有多個元素葉節(jié)點<ci>,其中元素葉節(jié)點<ci>格式預(yù)定為: <ci cn=元素名稱lty=元素類型cv=元素校驗值cd=元素默認(rèn)值/> [-]; 所述數(shù)據(jù)容器節(jié)點<rd>表示各個數(shù)據(jù)片斷中的所有數(shù)據(jù)的記錄,記錄格式預(yù)定為: 〈數(shù)據(jù)名稱簡化字符〉字段名稱1對應(yīng)值I […]〈/數(shù)據(jù)名稱簡化字符〉 […]。
8. 如權(quán)利要求5所述的系統(tǒng),其特征在于,所述系統(tǒng)進(jìn)一步包括: 解析單元,用于采用OWL技術(shù)對所述統(tǒng)一動態(tài)數(shù)據(jù)模型進(jìn)行解析。
【文檔編號】G06F17/30GK104063420SQ201410115363
【公開日】2014年9月24日 申請日期:2014年3月25日 優(yōu)先權(quán)日:2014年3月25日
【發(fā)明者】韓向黨 申請人:韓向黨
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阿城市| 乌鲁木齐市| 丰原市| 平阴县| 宾阳县| 新宾| 调兵山市| 湖北省| 南汇区| 固安县| 社会| 庐江县| 博客| 吕梁市| 永兴县| 门头沟区| 北流市| 吉木萨尔县| 体育| 玛沁县| 本溪| 隆子县| 永顺县| 鹤山市| 阳新县| 奉化市| 商南县| 黄石市| 汉沽区| 博野县| 淮滨县| 平谷区| 沙河市| 克什克腾旗| 郎溪县| 深圳市| 东丽区| 安溪县| 万荣县| 日照市| 西青区|