本發(fā)明涉及一種數(shù)據(jù)復(fù)用技術(shù),尤其涉及實(shí)現(xiàn)LKJ2000型基礎(chǔ)數(shù)據(jù)復(fù)用到新一代LKJ(列車(chē)運(yùn)行監(jiān)控)系統(tǒng)中的方法和裝置。
背景技術(shù):
列車(chē)運(yùn)行監(jiān)控系統(tǒng)是以保障列車(chē)運(yùn)行安全為主要目的列車(chē)速度控制裝置,是鐵路數(shù)次大提速的主要保障裝備。現(xiàn)有的列車(chē)運(yùn)行監(jiān)控系統(tǒng)是2000年開(kāi)始研制并投入使用,隨著鐵路跨越式發(fā)展提速等外部環(huán)境的改變,列車(chē)運(yùn)行監(jiān)控系統(tǒng)已不能滿足列車(chē)運(yùn)用的需要。在此大背景下,新一代的列車(chē)運(yùn)行監(jiān)控系統(tǒng)應(yīng)運(yùn)而生。本文提出一種集調(diào)車(chē)信號(hào)、機(jī)車(chē)數(shù)字量信號(hào)和機(jī)車(chē)電源三合一檢測(cè)裝置作為新一代的列車(chē)運(yùn)行監(jiān)控系統(tǒng)的一個(gè)功能模塊,完成機(jī)車(chē)數(shù)字量信號(hào)和機(jī)車(chē)電源的監(jiān)測(cè)功能、可實(shí)現(xiàn)調(diào)車(chē)監(jiān)控主機(jī)功能。
新一代LKJ系統(tǒng)作為L(zhǎng)KJ2000的升級(jí)版,在安全、可靠、易用以及維護(hù)方面有質(zhì)的提升,更能滿足不同種類(lèi)的列車(chē)及不同線路的行車(chē)安全控制。而在新系統(tǒng)、新架構(gòu)中尚無(wú)直接復(fù)用LKJ2000型基礎(chǔ)數(shù)據(jù)的方法,如何有效利用既有LKJ2000的相關(guān)資源,如LKJ2000型基礎(chǔ)數(shù)據(jù),成為了一個(gè)難點(diǎn)及重點(diǎn)。
技術(shù)實(shí)現(xiàn)要素:
以下給出一個(gè)或多個(gè)方面的簡(jiǎn)要概述以提供對(duì)這些方面的基本理解。此概述不是所有構(gòu)想到的方面的詳盡綜覽,并且既非旨在指認(rèn)出所有方面的關(guān)鍵性或決定性要素亦非試圖界定任何或所有方面的范圍。其唯一的目的是要以簡(jiǎn)化形式給出一個(gè)或多個(gè)方面的一些概念以為稍后給出的更加詳細(xì)的描述之序。
本發(fā)明的目的在于解決上述問(wèn)題,提供了一種自動(dòng)化的LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用方法和裝置,能根據(jù)數(shù)據(jù)單元范圍篩選記錄,并根據(jù)數(shù)據(jù)單元范圍進(jìn)行切割處理,轉(zhuǎn)換為新一代LKJ基礎(chǔ)數(shù)據(jù),從而解決了新一代LKJ軟件復(fù)用LKJ2000型基礎(chǔ)數(shù)據(jù)的技術(shù)難題。
本發(fā)明的技術(shù)方案為:本發(fā)明揭示了一種自動(dòng)化的LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用方法,包括:
根據(jù)LKJ2000型的數(shù)據(jù)格式解析數(shù)據(jù)文件;
根據(jù)里程信息自動(dòng)篩選出滿足條件的LKJ2000型的數(shù)據(jù)記錄;
根據(jù)起止里程對(duì)篩選出的數(shù)據(jù)記錄進(jìn)行切割處理;
根據(jù)LKJ2000型和新一代LKJ數(shù)據(jù)的對(duì)應(yīng)關(guān)系進(jìn)行數(shù)據(jù)轉(zhuǎn)換。
根據(jù)本發(fā)明的自動(dòng)化的LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用方法的一實(shí)施例,在根據(jù)起止里程對(duì)篩選出的數(shù)據(jù)記錄進(jìn)行切割處理的步驟,進(jìn)一步包括:
如果數(shù)據(jù)記錄的里程不在數(shù)據(jù)單元里程范圍內(nèi)則舍棄該數(shù)據(jù)記錄;
如果數(shù)據(jù)記錄的里程不在數(shù)據(jù)單元里程范圍內(nèi)且終止里程在數(shù)據(jù)單元里程范圍內(nèi),則將該數(shù)據(jù)記錄不在范圍內(nèi)的長(zhǎng)度部分切除,并設(shè)置其越過(guò)距離為0;
如果數(shù)據(jù)記錄的起始里程在數(shù)據(jù)單元范圍內(nèi),且終止里程不在數(shù)據(jù)單元范圍內(nèi),則將該數(shù)據(jù)記錄的長(zhǎng)度設(shè)置為數(shù)據(jù)單元長(zhǎng)度減去該數(shù)據(jù)記錄的越過(guò)距離。
根據(jù)本發(fā)明的自動(dòng)化的LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用方法的一實(shí)施例,根據(jù)LKJ2000型和新一代LKJ數(shù)據(jù)的對(duì)應(yīng)關(guān)系進(jìn)行數(shù)據(jù)轉(zhuǎn)換的步驟進(jìn)一步包括:
對(duì)于信號(hào)機(jī),將信號(hào)機(jī)限速轉(zhuǎn)換為一條新一代LKJ系統(tǒng)中的軌道區(qū)段數(shù)據(jù)記錄和一條線速限速數(shù)據(jù)記錄;
對(duì)于區(qū)段限速,將一條區(qū)段限速轉(zhuǎn)換成一條新一代LKJ系統(tǒng)中的區(qū)段限速數(shù)據(jù)記錄;
對(duì)于坡道,將一條坡道數(shù)據(jù)轉(zhuǎn)換為6條新一代LKJ系統(tǒng)中的坡道數(shù)據(jù)記錄;
對(duì)于里程突變,判斷是否是長(zhǎng)鏈,繼續(xù)找到下一條里程突變記錄時(shí),如果滿足長(zhǎng)鏈條件,則生成一條新一代LKJ系統(tǒng)中的長(zhǎng)鏈數(shù)據(jù)記錄,否則將里程突變記錄轉(zhuǎn)換為一條里程信息;
對(duì)于曲線,將一條曲線數(shù)據(jù)轉(zhuǎn)換為一條新一代LKJ系統(tǒng)中的曲線數(shù)據(jù)記錄;
對(duì)于橋梁,將一條橋梁數(shù)據(jù)轉(zhuǎn)換為新一代LKJ系統(tǒng)中的橋梁數(shù)據(jù)記錄。
本發(fā)明還揭示了一種自動(dòng)化的LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用裝置,裝置包括:
解析模塊,根據(jù)LKJ2000型的數(shù)據(jù)格式解析數(shù)據(jù)文件;
篩選模塊,根據(jù)里程信息自動(dòng)篩選出滿足條件的LKJ2000型的數(shù)據(jù)記錄;
切割模塊,根據(jù)起止里程對(duì)篩選出的數(shù)據(jù)記錄進(jìn)行切割處理;
轉(zhuǎn)換模塊,根據(jù)LKJ2000型和新一代LKJ數(shù)據(jù)的對(duì)應(yīng)關(guān)系進(jìn)行數(shù)據(jù)轉(zhuǎn)換。
根據(jù)本發(fā)明的自動(dòng)化的LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用裝置的一實(shí)施例,切割模塊進(jìn)一步包括:
數(shù)據(jù)記錄丟棄單元,如果數(shù)據(jù)記錄的里程不在數(shù)據(jù)單元里程范圍內(nèi)則舍棄該數(shù)據(jù)記錄;
越過(guò)距離設(shè)置單元,如果數(shù)據(jù)記錄的里程不在數(shù)據(jù)單元里程范圍內(nèi)且終止里程在數(shù)據(jù)單元里程范圍內(nèi),則將該數(shù)據(jù)記錄不在范圍內(nèi)的長(zhǎng)度部分切除,并設(shè)置其越過(guò)距離為0;
長(zhǎng)度設(shè)置單元,如果數(shù)據(jù)記錄的起始里程在數(shù)據(jù)單元范圍內(nèi),且終止里程不在數(shù)據(jù)單元范圍內(nèi),則將該數(shù)據(jù)記錄的長(zhǎng)度設(shè)置為數(shù)據(jù)單元長(zhǎng)度減去該數(shù)據(jù)記錄的越過(guò)距離。
根據(jù)本發(fā)明的自動(dòng)化的LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用裝置的一實(shí)施例,轉(zhuǎn)換模塊進(jìn)一步包括:
信號(hào)機(jī)數(shù)據(jù)轉(zhuǎn)換單元,將信號(hào)機(jī)限速轉(zhuǎn)換為一條新一代LKJ系統(tǒng)中的軌道區(qū)段數(shù)據(jù)記錄和一條線速限速數(shù)據(jù)記錄;
區(qū)段限速數(shù)據(jù)轉(zhuǎn)換單元,將一條區(qū)段限速轉(zhuǎn)換成一條新一代LKJ系統(tǒng)中的區(qū)段限速數(shù)據(jù)記錄;
坡道數(shù)據(jù)轉(zhuǎn)換單元,將一條坡道數(shù)據(jù)轉(zhuǎn)換為6條新一代LKJ系統(tǒng)中的坡道數(shù)據(jù)記錄;
里程數(shù)據(jù)轉(zhuǎn)換單元,判斷是否是長(zhǎng)鏈,繼續(xù)找到下一條里程突變記錄時(shí),如果滿足長(zhǎng)鏈條件,則生成一條新一代LKJ系統(tǒng)中的長(zhǎng)鏈數(shù)據(jù)記錄,否則將里程突變記錄轉(zhuǎn)換為一條里程信息;
曲線數(shù)據(jù)轉(zhuǎn)換單元,將一條曲線數(shù)據(jù)轉(zhuǎn)換為一條新一代LKJ系統(tǒng)中的曲線數(shù)據(jù)記錄;
橋梁數(shù)據(jù)轉(zhuǎn)換單元,將一條橋梁數(shù)據(jù)轉(zhuǎn)換為新一代LKJ系統(tǒng)中的橋梁數(shù)據(jù)記錄。
本發(fā)明對(duì)比現(xiàn)有技術(shù)有如下的有益效果:本發(fā)明通過(guò)解析LKJ2000型基礎(chǔ)數(shù)據(jù)文件,根據(jù)數(shù)據(jù)單元范圍自動(dòng)篩選滿足條件的記錄,對(duì)LKJ2000型記錄進(jìn)行切割處理,轉(zhuǎn)換為適應(yīng)新一代LKJ基礎(chǔ)數(shù)據(jù)模型的相關(guān)基礎(chǔ)數(shù)據(jù),從而實(shí)現(xiàn)LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用。相比較傳統(tǒng)技術(shù),本發(fā)明可以直接復(fù)用LKJ2000基礎(chǔ)數(shù)據(jù),省去了重新制作環(huán)節(jié),安全性高;數(shù)據(jù)格式的匹配和切割實(shí)現(xiàn)了自動(dòng)化、智能化、高效率。
附圖說(shuō)明
圖1示出了本發(fā)明的數(shù)據(jù)復(fù)用的示意圖。
圖2示出了本發(fā)明的自動(dòng)化的LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用方法的一實(shí)施例的流程圖。
圖3示出了本發(fā)明的自動(dòng)化的LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用裝置的一實(shí)施例的原理圖。
具體實(shí)施方式
在結(jié)合以下附圖閱讀本公開(kāi)的實(shí)施例的詳細(xì)描述之后,能夠更好地理解本發(fā)明的上述特征和優(yōu)點(diǎn)。在附圖中,各組件不一定是按比例繪制,并且具有類(lèi)似的相關(guān)特性或特征的組件可能具有相同或相近的附圖標(biāo)記。
數(shù)據(jù)復(fù)用的原理參見(jiàn)圖1,本發(fā)明實(shí)現(xiàn)了以LKJ2000型基礎(chǔ)數(shù)據(jù)文件為基礎(chǔ),將其轉(zhuǎn)換為新一代LKJ數(shù)據(jù),并直接存儲(chǔ)到新一代LKJ數(shù)據(jù)庫(kù)中,作為新一代LKJ的基礎(chǔ)數(shù)據(jù)。
數(shù)據(jù)復(fù)用的實(shí)現(xiàn)方法如圖2所示,圖2示出了自動(dòng)化的LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用方法的一實(shí)施例的流程。請(qǐng)參見(jiàn)圖2,下面是對(duì)本實(shí)施例的實(shí)現(xiàn)方法的詳細(xì)描述。
步驟S1:根據(jù)LKJ2000型的數(shù)據(jù)格式解析數(shù)據(jù)文件。
步驟S2:根據(jù)里程信息自動(dòng)篩選出滿足條件的LKJ2000型的數(shù)據(jù)記錄。
步驟S3:根據(jù)起止里程對(duì)篩選出的數(shù)據(jù)記錄進(jìn)行切割處理。
切割處理的具體過(guò)程為:如果數(shù)據(jù)記錄的里程不在數(shù)據(jù)單元里程范圍內(nèi)則舍棄該數(shù)據(jù)記錄;如果數(shù)據(jù)記錄的里程不在數(shù)據(jù)單元里程范圍內(nèi)且終止里程在數(shù)據(jù)單元里程范圍內(nèi),則將該數(shù)據(jù)記錄不在范圍內(nèi)的長(zhǎng)度部分切除,并設(shè)置其越過(guò)距離為0;如果數(shù)據(jù)記錄的起始里程在數(shù)據(jù)單元范圍內(nèi),且終止里程不在數(shù)據(jù)單元范圍內(nèi),則將該數(shù)據(jù)記錄的長(zhǎng)度設(shè)置為數(shù)據(jù)單元長(zhǎng)度減去該數(shù)據(jù)記錄的越過(guò)距離。
步驟S4:根據(jù)LKJ2000型和新一代LKJ數(shù)據(jù)的對(duì)應(yīng)關(guān)系進(jìn)行數(shù)據(jù)轉(zhuǎn)換。
數(shù)據(jù)轉(zhuǎn)換的具體過(guò)程為:
對(duì)于信號(hào)機(jī),將信號(hào)機(jī)限速轉(zhuǎn)換為一條新一代LKJ系統(tǒng)中的軌道區(qū)段數(shù)據(jù)記錄和一條線速限速數(shù)據(jù)記錄;
對(duì)于區(qū)段限速,將一條區(qū)段限速轉(zhuǎn)換成一條新一代LKJ系統(tǒng)中的區(qū)段限速數(shù)據(jù)記錄;
對(duì)于坡道,將一條坡道數(shù)據(jù)轉(zhuǎn)換為6條新一代LKJ系統(tǒng)中的坡道數(shù)據(jù)記錄;
對(duì)于里程突變,判斷是否是長(zhǎng)鏈,繼續(xù)找到下一條里程突變記錄時(shí),如果滿足長(zhǎng)鏈條件,則生成一條新一代LKJ系統(tǒng)中的長(zhǎng)鏈數(shù)據(jù)記錄,否則將里程突變記錄轉(zhuǎn)換為一條里程信息;
對(duì)于曲線,將一條曲線數(shù)據(jù)轉(zhuǎn)換為一條新一代LKJ系統(tǒng)中的曲線數(shù)據(jù)記錄;
對(duì)于橋梁,將一條橋梁數(shù)據(jù)轉(zhuǎn)換為新一代LKJ系統(tǒng)中的橋梁數(shù)據(jù)記錄。
此外,本發(fā)明還揭示了自動(dòng)化的LKJ2000基礎(chǔ)數(shù)據(jù)的復(fù)用裝置的一實(shí)施例的原理。如圖3所示,本實(shí)施例的復(fù)用裝置包括:解析模塊1、篩選模塊2、切割模塊3以及轉(zhuǎn)換模塊4。
解析模塊1根據(jù)LKJ2000型的數(shù)據(jù)格式解析數(shù)據(jù)文件。
篩選模塊2根據(jù)里程信息自動(dòng)篩選出滿足條件的LKJ2000型的數(shù)據(jù)記錄。
切割模塊3根據(jù)起止里程對(duì)篩選出的數(shù)據(jù)記錄進(jìn)行切割處理。
切割模塊3包括數(shù)據(jù)記錄丟棄單元31、越過(guò)距離設(shè)置單元32以及長(zhǎng)度設(shè)置單元33。數(shù)據(jù)記錄丟棄單元31中,如果數(shù)據(jù)記錄的里程不在數(shù)據(jù)單元里程范圍內(nèi)則舍棄該數(shù)據(jù)記錄。越過(guò)距離設(shè)置單元32中,如果數(shù)據(jù)記錄的里程不在數(shù)據(jù)單元里程范圍內(nèi)且終止里程在數(shù)據(jù)單元里程范圍內(nèi),則將該數(shù)據(jù)記錄不在范圍內(nèi)的長(zhǎng)度部分切除,并設(shè)置其越過(guò)距離為0。長(zhǎng)度設(shè)置單元33中,如果數(shù)據(jù)記錄的起始里程在數(shù)據(jù)單元范圍內(nèi),且終止里程不在數(shù)據(jù)單元范圍內(nèi),則將該數(shù)據(jù)記錄的長(zhǎng)度設(shè)置為數(shù)據(jù)單元長(zhǎng)度減去該數(shù)據(jù)記錄的越過(guò)距離。
轉(zhuǎn)換模塊4根據(jù)LKJ2000型和新一代LKJ數(shù)據(jù)的對(duì)應(yīng)關(guān)系進(jìn)行數(shù)據(jù)轉(zhuǎn)換。
轉(zhuǎn)換模塊4包括:信號(hào)機(jī)數(shù)據(jù)轉(zhuǎn)換單元41、區(qū)段限速數(shù)據(jù)轉(zhuǎn)換單元42、坡道數(shù)據(jù)轉(zhuǎn)換單元43、里程數(shù)據(jù)轉(zhuǎn)換單元44、曲線數(shù)據(jù)轉(zhuǎn)換單元45、橋梁數(shù)據(jù)轉(zhuǎn)換單元46。
信號(hào)機(jī)數(shù)據(jù)轉(zhuǎn)換單元41中,將信號(hào)機(jī)限速轉(zhuǎn)換為一條新一代LKJ系統(tǒng)中的軌道區(qū)段數(shù)據(jù)記錄和一條線速限速數(shù)據(jù)記錄。
區(qū)段限速數(shù)據(jù)轉(zhuǎn)換單元42中,將一條區(qū)段限速轉(zhuǎn)換成一條新一代LKJ系統(tǒng)中的區(qū)段限速數(shù)據(jù)記錄。
坡道數(shù)據(jù)轉(zhuǎn)換單元43中,將一條坡道數(shù)據(jù)轉(zhuǎn)換為6條新一代LKJ系統(tǒng)中的坡道數(shù)據(jù)記錄。
里程數(shù)據(jù)轉(zhuǎn)換單元44中,判斷是否是長(zhǎng)鏈,繼續(xù)找到下一條里程突變記錄時(shí),如果滿足長(zhǎng)鏈條件,則生成一條新一代LKJ系統(tǒng)中的長(zhǎng)鏈數(shù)據(jù)記錄,否則將里程突變記錄轉(zhuǎn)換為一條里程信息。
曲線數(shù)據(jù)轉(zhuǎn)換單元45中,將一條曲線數(shù)據(jù)轉(zhuǎn)換為一條新一代LKJ系統(tǒng)中的曲線數(shù)據(jù)記錄。
橋梁數(shù)據(jù)轉(zhuǎn)換單元46中,將一條橋梁數(shù)據(jù)轉(zhuǎn)換為新一代LKJ系統(tǒng)中的橋梁數(shù)據(jù)記錄。
盡管為使解釋簡(jiǎn)單化將上述方法圖示并描述為一系列動(dòng)作,但是應(yīng)理解并領(lǐng)會(huì),這些方法不受動(dòng)作的次序所限,因?yàn)楦鶕?jù)一個(gè)或多個(gè)實(shí)施例,一些動(dòng)作可按不同次序發(fā)生和/或與來(lái)自本文中圖示和描述或本文中未圖示和描述但本領(lǐng)域技術(shù)人員可以理解的其他動(dòng)作并發(fā)地發(fā)生。
本領(lǐng)域技術(shù)人員將進(jìn)一步領(lǐng)會(huì),結(jié)合本文中所公開(kāi)的實(shí)施例來(lái)描述的各種解說(shuō)性邏輯板塊、模塊、電路、和算法步驟可實(shí)現(xiàn)為電子硬件、計(jì)算機(jī)軟件、或這兩者的組合。為清楚地解說(shuō)硬件與軟件的這一可互換性,各種解說(shuō)性組件、框、模塊、電路、和步驟在上面是以其功能性的形式作一般化描述的。此類(lèi)功能性是被實(shí)現(xiàn)為硬件還是軟件取決于具體應(yīng)用和施加于整體系統(tǒng)的設(shè)計(jì)約束。技術(shù)人員對(duì)于每種特定應(yīng)用可用不同的方式來(lái)實(shí)現(xiàn)所描述的功能性,但這樣的實(shí)現(xiàn)決策不應(yīng)被解讀成導(dǎo)致脫離了本發(fā)明的范圍。
結(jié)合本文所公開(kāi)的實(shí)施例描述的各種解說(shuō)性邏輯板塊、模塊、和電路可用通用處理器、數(shù)字信號(hào)處理器(DSP)、專(zhuān)用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)或其它可編程邏輯器件、分立的門(mén)或晶體管邏輯、分立的硬件組件、或其設(shè)計(jì)成執(zhí)行本文所描述功能的任何組合來(lái)實(shí)現(xiàn)或執(zhí)行。通用處理器可以是微處理器,但在替換方案中,該處理器可以是任何常規(guī)的處理器、控制器、微控制器、或狀態(tài)機(jī)。處理器還可以被實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如DSP與微處理器的組合、多個(gè)微處理器、與DSP核心協(xié)作的一個(gè)或多個(gè)微處理器、或任何其他此類(lèi)配置。
結(jié)合本文中公開(kāi)的實(shí)施例描述的方法或算法的步驟可直接在硬件中、在由處理器執(zhí)行的軟件模塊中、或在這兩者的組合中體現(xiàn)。軟件模塊可駐留在RAM存儲(chǔ)器、閃存、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤(pán)、可移動(dòng)盤(pán)、CD-ROM、或本領(lǐng)域中所知的任何其他形式的存儲(chǔ)介質(zhì)中。示例性存儲(chǔ)介質(zhì)耦合到處理器以使得該處理器能從/向該存儲(chǔ)介質(zhì)讀取和寫(xiě)入信息。在替換方案中,存儲(chǔ)介質(zhì)可以被整合到處理器。處理器和存儲(chǔ)介質(zhì)可駐留在ASIC中。ASIC可駐留在用戶終端中。在替換方案中,處理器和存儲(chǔ)介質(zhì)可作為分立組件駐留在用戶終端中。
在一個(gè)或多個(gè)示例性實(shí)施例中,所描述的功能可在硬件、軟件、固件或其任何組合中實(shí)現(xiàn)。如果在軟件中實(shí)現(xiàn)為計(jì)算機(jī)程序產(chǎn)品,則各功能可以作為一條或更多條指令或代碼存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上或藉其進(jìn)行傳送。計(jì)算機(jī)可讀介質(zhì)包括計(jì)算機(jī)存儲(chǔ)介質(zhì)和通信介質(zhì)兩者,其包括促成計(jì)算機(jī)程序從一地向另一地轉(zhuǎn)移的任何介質(zhì)。存儲(chǔ)介質(zhì)可以是能被計(jì)算機(jī)訪問(wèn)的任何可用介質(zhì)。作為示例而非限定,這樣的計(jì)算機(jī)可讀介質(zhì)可包括RAM、ROM、EEPROM、CD-ROM或其它光盤(pán)存儲(chǔ)、磁盤(pán)存儲(chǔ)或其它磁存儲(chǔ)設(shè)備、或能被用來(lái)攜帶或存儲(chǔ)指令或數(shù)據(jù)結(jié)構(gòu)形式的合意程序代碼且能被計(jì)算機(jī)訪問(wèn)的任何其它介質(zhì)。任何連接也被正當(dāng)?shù)胤Q為計(jì)算機(jī)可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖電纜、雙絞線、數(shù)字訂戶線(DSL)、或諸如紅外、無(wú)線電、以及微波之類(lèi)的無(wú)線技術(shù)從web網(wǎng)站、服務(wù)器、或其它遠(yuǎn)程源傳送而來(lái),則該同軸電纜、光纖電纜、雙絞線、DSL、或諸如紅外、無(wú)線電、以及微波之類(lèi)的無(wú)線技術(shù)就被包括在介質(zhì)的定義之中。如本文中所使用的盤(pán)(disk)和碟(disc)包括壓縮碟(CD)、激光碟、光碟、數(shù)字多用碟(DVD)、軟盤(pán)和藍(lán)光碟,其中盤(pán)(disk)往往以磁的方式再現(xiàn)數(shù)據(jù),而碟(disc)用激光以光學(xué)方式再現(xiàn)數(shù)據(jù)。上述的組合也應(yīng)被包括在計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。
提供對(duì)本公開(kāi)的先前描述是為使得本領(lǐng)域任何技術(shù)人員皆能夠制作或使用本公開(kāi)。對(duì)本公開(kāi)的各種修改對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)都將是顯而易見(jiàn)的,且本文中所定義的普適原理可被應(yīng)用到其他變體而不會(huì)脫離本公開(kāi)的精神或范圍。由此,本公開(kāi)并非旨在被限定于本文中所描述的示例和設(shè)計(jì),而是應(yīng)被授予與本文中所公開(kāi)的原理和新穎性特征相一致的最廣范圍。