国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽

  • 熱門標簽

當前位置: 主頁 > 航空資料 > 計算機 >

時間:2010-08-09 13:05來源:藍天飛行翻譯 作者:admin
曝光臺 注意防騙 網(wǎng)曝天貓店富美金盛家居專營店坑蒙拐騙欺詐消費者

息中包含許多相關信息是因為:它使得接收者能夠更方便地從消息中提取信息,而不必使用單
獨的A P I;更重要的是,如果消息是為了審計等用途而進行的歸檔,將所有內(nèi)容放在一起便于存
儲。
2. 用于永久性數(shù)據(jù)的X M L
消息的設計主要是由動態(tài)信息模型決定的。相反,當將X M L用于永久性數(shù)據(jù)時,靜態(tài)模型
是至關重要的。
(1) 一個文檔有多大
在設計過程中,最困難的部分莫過于決定數(shù)據(jù)的粒度:一個文檔中應該包括多少內(nèi)容?
對于有些應用來說,一個包含幾千兆字節(jié)的X M L文檔是比較適宜的,而有些應用寧愿使用
小文檔。X M L不太適于直接訪問;就當前技術而言,如果要訪問這樣一個大文檔的任何部分,
都必須解析整個文檔,這可能要耗費幾個小時。
從另一個極端看,擁有許許多多小文檔也不太理想,因為它不可能利用X M L豐富的結(jié)構(gòu)來
表示信息模型中的關系。
有時,當業(yè)務對象非常大而且內(nèi)部結(jié)構(gòu)很復雜時,自然會將每個對象映射為一個X M L文檔。
例如,在人力資源系統(tǒng)中,自然要為每個職員的記錄使用一個X M L文檔,或者在病歷系統(tǒng)中,
每個病歷都對應一個X M L文檔。
當你使用X M L保存永久性數(shù)據(jù)時,尋找信息的過程通常可以分為以下兩個步驟:首先找到
正確的文檔,然后找到你所感興趣的內(nèi)容。這兩步用到的工具和技術截然不同,因此決定在每
個文檔中放置哪些信息是相當關鍵的。
要定位正確的文檔,主要有以下可選的四種方法:
• 利用操作系統(tǒng)文件存儲中的目錄結(jié)構(gòu)通過名稱定位文檔。文檔的文件名可能與系統(tǒng)中使用
的對象標識符相關,人事文件可能以職員的人事編號命名。
• 利用文檔之間的相互索引,這種方法類似于傳統(tǒng)的We b站點,文檔總是通過鏈接找到的,
不過在此通常采用更加結(jié)構(gòu)化的文檔組織方式。舉例來說,如果有一組足球比賽報道,每
個報道都是由一個X M L文檔構(gòu)成的,可以建立另一個文檔作為它們的索引,列出所有比賽
第4章數(shù)據(jù)建模與XML使用91 下載
—日期、地點和參賽的球隊。當然,不必手工維護這個索引。可以將它設置為自動更新:
提交新的比賽報道后,系統(tǒng)自動對它進行分析,并將相關信息添加到索引文檔中。X S LT
非常適于編寫這類應用。
• 利用關系數(shù)據(jù)庫索引文檔。還可以選擇將X M L文檔保存為文件形式,并通過數(shù)據(jù)庫引用,
或者將X M L文檔也存儲在數(shù)據(jù)庫中。越來越多的數(shù)據(jù)庫明確表示支持該功能,如果必要的
話,還可以使用“ b l o b”(Binary Large Object,二進制大對象)字段。如果利用關系數(shù)據(jù)
庫索引X M L文檔,就可以通過任意S Q L語句識別它們,但是只能使用那些數(shù)據(jù)庫直接包含
的特性。要深入了解如何使用X M L和關系數(shù)據(jù)庫,參見第1 0章。
• 利用自由原文搜索引擎索引文檔。越來越多的搜索引擎提供對X M L的支持。通過這種方法,
可以根據(jù)在文檔的任何位置出現(xiàn)的關鍵字搜索文檔。雖然自由原文搜索通常被定位為支持
用戶對非結(jié)構(gòu)化數(shù)據(jù)的查詢,但是由于X M L文檔中的標記使得文檔具有更強的結(jié)構(gòu)性,因
此將使這種查詢方法變得更加有效。對于數(shù)據(jù)更新量不太大的應用來說,這種方法比使用
關系數(shù)據(jù)庫查詢更加高效。
另外,你還可以使用所謂的“ X M L服務器”。X M L服務器通常不以未解析的純文本形式保
存X M L數(shù)據(jù),而是將它們存為D O M形式—即:它將文檔對象模型中的節(jié)點保存為對象數(shù)據(jù)庫
中的對象。這樣,不必首先從磁盤讀取整個文檔,然后再解析它,而可以直接通過D O M接口訪
問數(shù)據(jù)。這種方法的主要優(yōu)點體現(xiàn)在它使得數(shù)據(jù)訪問變得更加平滑,避免使用一個A P I定位正確
的文檔,使用另一個A P I在文檔中搜索信息。然而, X M L服務器將每個D O M節(jié)點保存為一個獨
立的數(shù)據(jù)庫對象,這使得它的性能受到一定影響,特別是當加載或更新大型數(shù)據(jù)庫時。另外,
由于標準的D O M接口只能通過遍歷來尋找數(shù)據(jù),因此具體的查詢方法是每個廠家所特有的。
另一種能夠降低解析大型文檔的代價的方法是將文檔緩存到內(nèi)存中。例如,對于M i c r o s o f t
的A S P頁面或Java Server Pages,你可以在應用程序范圍內(nèi)保存數(shù)據(jù),這意味著當We b服務器啟
動時,將數(shù)據(jù)讀入內(nèi)存,當服務器關閉時,從內(nèi)存讀出數(shù)據(jù)。對于幾千兆字節(jié)的文檔,這種方
法的代價過于昂貴(就大多數(shù)D O M實現(xiàn)而言,源X M L文件中每字節(jié)的內(nèi)容大約會占用1 0個字節(jié)
的內(nèi)存),但是對于幾兆字節(jié)的數(shù)據(jù)來說,這種方法還是切實可行的—添置內(nèi)存或許比購買
X M L服務器軟件更便宜。
憑經(jīng)驗而論,我習慣于根據(jù)一個稱為“整屏”的概念決定合適的文檔大小。從理論上講,
這種方法是不能令人滿意的,畢竟X M L應該是獨立于表示的,以每次要顯示給用戶的信息量作
為設計決策的主要依據(jù)似乎不太恰當,然而實際上,這是一種很好的測試方法。如果存儲的
X M L文檔所包含的數(shù)據(jù)量超過了一個用戶愿意在屏幕上看到的內(nèi)容,最終你所解析的大量數(shù)據(jù)
可能永遠得不到用戶的青睞;相反,如果你需要訪問幾百個存儲的X M L文檔才能夠形成一屏信
息,在訪問每個用戶頁面時都會產(chǎn)生大量處理開銷。
但是,如果用戶希望每次看到不同的一小部分數(shù)據(jù)呢?可以將整個D O M文檔作為應用程序
的一個對象保存在服務器的內(nèi)存中,根據(jù)用戶請求對D O M文檔進行過濾,產(chǎn)生能夠更精確地滿
足用戶請求的較小的X M L文檔。
我們將在第1 0章詳細介紹X M L和數(shù)據(jù)庫。
(2) 需要多少種文檔類型
92使用XML 高級編程
下載
令人驚訝的是,這個問題并不像看上去那么簡單,因為X M L并沒有嚴格定義文檔類型的概
念。特別是有兩個獨立的概念,它們并不一定是一一對應的: D T D和頂級元素類型。
但是從概念角度講,模型中可以包含幾種不同的文檔類型,在X M L中可以通過以下幾種方
式表示它們:
• 每種文檔類型對應于一個不同的D T D。如果不同的文檔類型中有部分內(nèi)容是公共的,可以
 
中國航空網(wǎng) m.k6050.com
航空翻譯 www.aviation.cn
本文鏈接地址:XML高級編程上(39)
国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽
精品999在线观看| 国产免费色视频| 国产aaa精品| 久久综合五月天| 国产精品美女主播在线观看纯欲| 国产成人精品视| 国产成人精品免费视频 | 国产在线精品一区二区三区》| 欧洲成人在线视频| 欧美午夜性视频| 韩国精品久久久999| 免费一级特黄特色毛片久久看| 麻豆蜜桃91| yellow视频在线观看一区二区| 成人久久18免费网站图片| av片在线免费| 色偷偷9999www| 国产精品久久久久久久天堂第1集| 国产精品视频中文字幕91| 精品国产一区二区三区久久狼黑人 | 国产男女无遮挡| 99精品视频播放| 色婷婷综合久久久久| 国产精品久久国产三级国电话系列 | 国产精品一区专区欧美日韩| 欧美一区二区中文字幕| 日本中文字幕一级片| 午夜精品美女自拍福到在线 | 国产成人黄色片| 国产精品视频免费一区二区三区| 欧美日韩xxxxx| 日韩亚洲不卡在线| 国产欧美亚洲精品| 日韩中文字幕网| 欧美激情网站在线观看| 日本新janpanese乱熟| 国产午夜福利视频在线观看| 久久人人爽人人爽人人片av高清 | 色中色综合成人| 国产一区二区三区小说| 国产成人精品a视频一区www| 欧美成人在线影院| 欧美在线亚洲一区| 国产富婆一区二区三区| 亚洲一区高清| 成人免费在线网址| 国产精品乱子乱xxxx| 懂色av粉嫩av蜜臀av| 国产午夜福利在线播放| 国产h视频在线播放| 亚洲不卡中文字幕| 成人羞羞国产免费网站| 久国内精品在线| 国产日韩欧美在线视频观看| 国产精品日韩专区| 韩日精品中文字幕| 欧美猛交ⅹxxx乱大交视频| 国产最新免费视频| 久久资源免费视频| 国产日产欧美a一级在线| 精品国产乱码久久久久久88av| 国语自产精品视频在免费| 久久久久北条麻妃免费看| 男女猛烈激情xx00免费视频| 亚洲色成人www永久在线观看| 国产精品久久999| 欧美一区二三区| 国产精品美女久久久久久免费| 一区二区三区国| 久久久一本精品99久久精品66| 亚洲国产欧美日韩| 色青青草原桃花久久综合| 女女同性女同一区二区三区91| 国产精品久久久久久久久久久久冷 | 日韩视频免费在线播放| 国产精品av在线| 日本欧美中文字幕| 国产精品欧美久久| 国产欧美一区二区三区在线| 一级做a爰片久久| 国产成人a亚洲精v品无码| 日产日韩在线亚洲欧美| 国产精品爽黄69| 91精品视频在线| 国产在线一区二区三区播放| 午夜美女久久久久爽久久| 国产成人鲁鲁免费视频a| 国产精品永久免费| 日韩精品国内| 亚洲一区国产精品| 国产精品久久久久久av| 97色伦亚洲国产| 国产日韩精品久久| 欧美在线一级va免费观看| 亚洲一卡二卡| 国产成人久久久| 91精品免费视频| 国产一区二区免费电影| 亚洲精品不卡| 91精品国产91久久久久久| 在线播放豆国产99亚洲| 久久久久久一区| 97成人在线免费视频| 韩日午夜在线资源一区二区| 五月天亚洲综合情| 久久99视频免费| 国产精品美女xx| 久久久久久久9| 久久久影院一区二区三区| 国产精品自拍视频| 欧美激情亚洲天堂| 日韩日韩日韩日韩日韩| 亚洲免费精品视频| 久久久久久国产精品| 国产精品高清网站| 国产精品成人av在线| 日本在线观看天堂男亚洲| 欧美激情中文网| 欧美激情视频网站| 中文字幕人妻熟女人妻洋洋| 国产精品人人妻人人爽人人牛| 日韩中文字幕不卡视频| 久久草视频在线看| 久久久久中文字幕2018| 国产不卡一区二区视频| 久久久久久久一| 91国产视频在线播放| 国产精品69久久久久| 久久伊人一区二区| 久久久久久久久久网| 国产成人精品一区二区三区 | 97久久天天综合色天天综合色hd| 国产精品久久久久久久久久久久午夜片 | 日韩资源av在线| 欧美一级免费播放| 日本高清久久天堂| 欧美在线播放一区二区| 精品免费视频123区| 国产剧情久久久久久| 日韩一级免费在线观看| 亚洲www视频| 日韩色av导航| 亚洲中文字幕无码不卡电影 | 国产精品无码一区二区在线| 国产精品日韩三级| 红桃一区二区三区| 91九色在线观看视频| 日韩中文字幕第一页| 欧美激情久久久久久| 日本不卡高字幕在线2019| 国产日产亚洲精品| 色噜噜狠狠色综合网图区 | 一区二区三区电影| 日韩欧美电影一区二区| 免费一级特黄毛片| 久久久久久欧美精品色一二三四| 精品乱子伦一区二区三区| 日本久久91av| 91九色丨porny丨国产jk| 操91在线视频| 欧美国产视频一区| 久久九九国产视频| 亚洲图色在线| 国产乱子伦精品无码专区| 久久精品国产综合| 日韩欧美xxxx| 日韩一区二区三区国产| 日韩资源av在线| 不卡一区二区三区四区五区| 久久成人精品电影| 国产一区二区中文字幕免费看| 丝袜一区二区三区| 欧美在线视频观看免费网站| 久久国产成人精品国产成人亚洲 | 亚洲综合视频一区| 国产裸体写真av一区二区| 精品麻豆av| 国产麻花豆剧传媒精品mv在线| 国产精品一区二区久久国产| 91精品国产自产在线观看永久| 国产精品免费视频久久久| 色综合666| 久久久久久久999精品视频| 日韩理论片在线观看| 免费看国产精品一二区视频| 国产精品激情av电影在线观看| 美女视频久久| 一本二本三本亚洲码| 91精品国产色综合| 欧美一级片一区| 久久久精品电影| 免费国产一区二区| 国产精品二区三区四区| 国产欧美日本在线| 欧美一级日本a级v片| 国产精品私拍pans大尺度在线 | 国产精品久久久久久久免费大片| 国产视频99| 日本一区二区黄色| 国产精品久久久久久免费观看|