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

語句解析方法及語句解析裝置與流程

文檔序號:11323045閱讀:281來源:國知局
語句解析方法及語句解析裝置與流程
本發(fā)明涉及領(lǐng)域特定語言領(lǐng)域,具體而言,涉及一種語句解析方法及語句解析裝置。
背景技術(shù)
:領(lǐng)域特定語言(domain-specificlanguage,簡稱為dsl)是針對特定應(yīng)用領(lǐng)域而設(shè)計(jì)的計(jì)算機(jī)語言,它使用約定的文法,表達(dá)專業(yè)人員的意圖,輔助其在該領(lǐng)域中高效地解決問題。在相關(guān)技術(shù)中,描述一種計(jì)算機(jī)語言,一般使用擴(kuò)展巴科斯范式(extendedbackus-naurforms,簡稱為ebnf)。傳統(tǒng)的領(lǐng)域特定語言描述工具,如(anothertooloflanguagerecognition,簡稱為antlr),能夠在一定程度上簡化領(lǐng)域特定語言的設(shè)計(jì)。然而,傳統(tǒng)的基于擴(kuò)展巴科斯范式的計(jì)算機(jī)語言描述方法,以及現(xiàn)有的語言描述和解析工具(如antlr)還是存在問題的:例如,在一般的領(lǐng)域特定語言描述方法中,要求以英文作為基本詞法要素和關(guān)鍵字。但是,由于難以正確處理復(fù)雜的中文斷句邏輯,即使允許使用中文作為關(guān)鍵字,也必須像英文一樣,在詞與詞之間增加空格,因此,這種方法并不符合中文的語言習(xí)慣。因此,在相關(guān)技術(shù)中,基于英文的領(lǐng)域特定語言,處理復(fù)雜,不符合中文的語言習(xí)慣。技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供了一種語句解析方法及語句解析裝置,以至少解決在相關(guān)技術(shù)中,基于英文的領(lǐng)域特定語言,處理復(fù)雜,不符合中文的語言習(xí)慣的技術(shù)問題。根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種語句解析方法,包括:獲取待解析語句;根據(jù)中文領(lǐng)域特定語言的語法,對待解析語句進(jìn)行解析,其中,待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的??蛇x地,語法采用動態(tài)可變數(shù)據(jù)進(jìn)行描述;語法包括:用于描述中文領(lǐng)域特定語言的詞素的類型的符號,以及,除符號之外的用于對符號進(jìn)行補(bǔ)充的字典??蛇x地,根據(jù)中文領(lǐng)域特定語言的語法,對待解析語句進(jìn)行解析包括:將待解析語句分解為基本詞素;對分解的基本詞素標(biāo)注詞性;根據(jù)中文領(lǐng)域特定語言的語法,將標(biāo)注了詞性的基本詞素解析為語法樹??蛇x地,在將待解析語句分解為基本詞素之前,還包括:采用預(yù)定歧義判斷算法判斷待解析語句是否存在歧義;在判斷結(jié)果為是的情況下,采用預(yù)定規(guī)避措施對待解析語句存在的歧義進(jìn)行規(guī)避。可選地,將待解析語句分解為基本詞素包括:采用最長匹配原則,將待解析語句分解為基本詞素,其中,最長匹配原則為匹配盡可能長的語句??蛇x地,根據(jù)中文領(lǐng)域特定語言的語法,將標(biāo)注了詞性的基本詞素解析為語法樹包括以下之一:采用下降式語法樹解析算法,將標(biāo)注了詞性的基本詞素解析為語法樹,其中,下降式語法樹解析算法為:在預(yù)定的詞素位置,依次向前搜索匹配,當(dāng)匹配的詞素引用了除詞素所引用的符號之外的其他符號時(shí),匹配其他符號;采用上升式語法樹解析算法,將標(biāo)注了詞性的基本詞素解析為語法樹,其中,上升式語法樹解析算法為:構(gòu)建從待解析語句分解產(chǎn)生的基本詞素的父節(jié)點(diǎn),之后采用相同的方式構(gòu)建父節(jié)點(diǎn)的父節(jié)點(diǎn),直至產(chǎn)生唯一的根節(jié)點(diǎn);采用下降式語法樹解析算法和上升式語法樹解析算法結(jié)合的方式,將標(biāo)注了詞性的基本詞素解析為語法樹??蛇x地,在將待解析語句分解為基本詞素之前,還包括:采用預(yù)定的省略語推斷算法,對待解析語句進(jìn)行推斷,將待解析語句還原為完全信息的語句,其中,預(yù)定的省略語推斷算法包括以下至少之一:根據(jù)前文的基本詞素,對省略語進(jìn)行補(bǔ)充的上文推斷算法;根據(jù)指代時(shí)間的基本詞素對時(shí)間進(jìn)行推算的時(shí)間推斷算法;對未指定完整信息的基本詞素進(jìn)行定位的業(yè)務(wù)對象推斷算法。可選地,在根據(jù)中文領(lǐng)域特定語言的語法,將標(biāo)注了詞性的基本詞素解析為語法樹之后,還包括:語法樹上的葉子節(jié)點(diǎn)將葉子節(jié)點(diǎn)的內(nèi)容傳遞給葉子節(jié)點(diǎn)的父節(jié)點(diǎn);父節(jié)點(diǎn)對所包括的所有葉子節(jié)點(diǎn)傳遞的內(nèi)容進(jìn)行處理,得到父節(jié)點(diǎn)的內(nèi)容;依次執(zhí)行:上述內(nèi)容傳遞以及處理操作,直至根節(jié)點(diǎn),以根節(jié)點(diǎn)的內(nèi)容作為語法樹的最終值,其中,所述最終值用于執(zhí)行應(yīng)用程序接口。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,還提供了一種語句解析裝置,其特征在于,包括:獲取模塊,用于獲取待解析語句;解析模塊,用于根據(jù)中文領(lǐng)域特定語言的語法,對待解析語句進(jìn)行解析,其中,待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的。可選地,解析模塊包括:分詞單元,用于將待解析語句分解為基本詞素;標(biāo)注單元,用于對分解的基本詞素標(biāo)注詞性;解析單元,用于根據(jù)中文領(lǐng)域特定語言的語法,將標(biāo)注了詞性的基本詞素解析為語法樹??蛇x地,解析模塊還包括:判斷單元,用于采用預(yù)定歧義判斷算法判斷待解析語句是否存在歧義;規(guī)避單元,用于在判斷結(jié)果為是的情況下,采用預(yù)定規(guī)避措施對待解析語句存在的歧義進(jìn)行規(guī)避。可選地,分詞單元包括:分解子單元,用于采用最長匹配原則,將待解析語句分解為基本詞素,其中,最長匹配原則為匹配盡可能長的語句??蛇x地,解析單元包括以下之一:第一解析子單元,用于采用下降式語法樹解析算法,將標(biāo)注了詞性的基本詞素解析為語法樹,其中,下降式語法樹解析算法為:在預(yù)定的詞素位置,依次向前搜索匹配,當(dāng)匹配的詞素引用了除詞素所引用的符號之外的其他符號時(shí),匹配其他符號;第二解析子單元,用于采用上升式語法樹解析算法,將標(biāo)注了詞性的基本詞素解析為語法樹,其中,上升式語法樹解析算法為:構(gòu)建從待解析語句分解產(chǎn)生的基本詞素的父節(jié)點(diǎn),之后采用相同的方式構(gòu)建父節(jié)點(diǎn)的父節(jié)點(diǎn),直至產(chǎn)生唯一的根節(jié)點(diǎn);第三解析子單元,用于采用下降式語法樹解析算法和上升式語法樹解析算法結(jié)合的方式,將標(biāo)注了詞性的基本詞素解析為語法樹??蛇x地,解析模塊還包括:推斷單元,用于采用預(yù)定的省略語推斷算法,對待解析語句進(jìn)行推斷,將待解析語句還原為完全信息的語句,其中,預(yù)定的省略語推斷算法包括以下至少之一:根據(jù)前文的基本詞素,對省略語進(jìn)行補(bǔ)充的上文推斷算法;根據(jù)指代時(shí)間的基本詞素對時(shí)間進(jìn)行推算的時(shí)間推斷算法;對未指定完整信息的基本詞素進(jìn)行定位的業(yè)務(wù)對象推斷算法??蛇x地,解析模塊還包括:傳遞單元,用于語法樹上的葉子節(jié)點(diǎn)將葉子節(jié)點(diǎn)的內(nèi)容傳遞給葉子節(jié)點(diǎn)的父節(jié)點(diǎn);處理單元,用于父節(jié)點(diǎn)對所包括的所有葉子節(jié)點(diǎn)傳遞的內(nèi)容進(jìn)行處理,得到父節(jié)點(diǎn)的內(nèi)容;執(zhí)行模塊,用于依次執(zhí)行:上述內(nèi)容傳遞以及處理操作,直至根節(jié)點(diǎn),以根節(jié)點(diǎn)的內(nèi)容作為語法樹的最終值。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,還提供了一種存儲介質(zhì),其特征在于,存儲介質(zhì)包括存儲的程序,其中,程序運(yùn)行時(shí)控制存儲介質(zhì)所在設(shè)備執(zhí)行以下操作:獲取待解析語句;根據(jù)中文領(lǐng)域特定語言的語法,對待解析語句進(jìn)行解析,其中,待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,還提供了一種處理器,其特征在于,處理器用于運(yùn)行程序,其中,程序運(yùn)行時(shí)執(zhí)行以下操作:獲取待解析語句;根據(jù)中文領(lǐng)域特定語言的語法,對待解析語句進(jìn)行解析,其中,待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的。在本發(fā)明實(shí)施例中,通過采用獲取待解析語句,然后根據(jù)中文領(lǐng)域特定語言的語法,對待解析語句進(jìn)行解析,其中,待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的,由于上述待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的,提升了待解析語句和中文領(lǐng)域特定語言的可閱讀性,進(jìn)而解決了在相關(guān)技術(shù)中,基于英文的領(lǐng)域特定語言,處理復(fù)雜,不符合中文的語言習(xí)慣的技術(shù)問題,進(jìn)而提高了用戶體驗(yàn)。附圖說明此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:圖1是根據(jù)本發(fā)明實(shí)施例的語句解析方法的流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的符號的邏輯模型圖;圖3是根據(jù)本發(fā)明實(shí)施例的字典的邏輯模型圖;圖4是根據(jù)本發(fā)明實(shí)施例的語法樹節(jié)點(diǎn)的邏輯模型圖;圖5是根據(jù)本發(fā)明實(shí)施例的分詞結(jié)果示例圖;圖6是根據(jù)本發(fā)明實(shí)施例的語法樹解析的下降式前向匹配算法的流程圖;圖7是根據(jù)本發(fā)明實(shí)施例的中文領(lǐng)域特定語言的定義和解析的框架圖;圖8是根據(jù)本發(fā)明實(shí)施例的中文領(lǐng)域特定語言的解析過程的流程圖;以及圖9是根據(jù)本發(fā)明實(shí)施例的語句解析裝置的示意圖。具體實(shí)施方式為了使本
技術(shù)領(lǐng)域
的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。根據(jù)本發(fā)明實(shí)施例,提供了一種語句解析方法的方法實(shí)施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。在本實(shí)施例中,提供了一種語句解析方法,圖1是根據(jù)本發(fā)明實(shí)施例的語句解析方法的流程圖,如圖1所示,該方法包括如下步驟:步驟s102,獲取待解析語句。步驟s104,根據(jù)中文領(lǐng)域特定語言的語法,對待解析語句進(jìn)行解析,其中,待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的。通過上述步驟,采用獲取待解析語句,然后根據(jù)中文領(lǐng)域特定語言的語法,對待解析語句進(jìn)行解析,其中,待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的,由于上述待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的,解決了在相關(guān)技術(shù)中,基于英文的領(lǐng)域特定語言,處理復(fù)雜,不符合中文的語言習(xí)慣的問題,基于中文描述,符合中文的語言習(xí)慣,提升了對領(lǐng)域特定語言的便利性,進(jìn)而提高了用戶體驗(yàn)。需要說明的是,在相關(guān)技術(shù)中,擴(kuò)展巴科斯范式也只能描述靜態(tài)的詞法,無法針對持續(xù)變化的詞元素對象進(jìn)行詞法擴(kuò)充。因此,一般的領(lǐng)域特定語言(如windows下的cmd命令行)的語法定義脫離自然語言的習(xí)慣,該領(lǐng)域的人員需要經(jīng)過必要的培訓(xùn)才能掌握一種領(lǐng)域特定語言。比如,應(yīng)用軟件平臺根據(jù)業(yè)務(wù)需求動態(tài)創(chuàng)建一個(gè)新的事件,命名為“事件x37”,應(yīng)為“事件”類的詞素,但由于該詞法無法在語言描述中預(yù)先定義,因此無法正確識別。而在本發(fā)明實(shí)施例的中文領(lǐng)域特定語言中,可以采用中文對語法進(jìn)行預(yù)先定義。另外,為了增加靈活性,與采用擴(kuò)展巴科斯表達(dá)式的antlr等工具不同,本發(fā)明實(shí)施例采用動態(tài)可變數(shù)據(jù)進(jìn)行語法的描述。當(dāng)符號表和詞典的數(shù)據(jù)發(fā)生變化時(shí),將會立即對解析邏輯產(chǎn)生影響。對于antlr等領(lǐng)域特定語言描述工具,需要將所描述的語法進(jìn)行預(yù)先解釋,生成相關(guān)的java解釋代碼,再經(jīng)過編譯后,才能部署到應(yīng)用業(yè)務(wù)系統(tǒng)中,進(jìn)行最終的語言執(zhí)行。因此在業(yè)務(wù)系統(tǒng)發(fā)布后,領(lǐng)域特定語言的維護(hù)、擴(kuò)展和更新較為不便。而采用本發(fā)明實(shí)施例的采用動態(tài)可變數(shù)據(jù)進(jìn)行語法的描述,此過程不需要任何解析器代碼的生成、編譯和重新發(fā)布。下面對本發(fā)明實(shí)施例的語法采用動態(tài)可變數(shù)據(jù)進(jìn)行描述進(jìn)行說明。語法可以包括:用于描述中文領(lǐng)域特定語言的詞素的類型的符號,其中,符號指一個(gè)語法體系中的詞元素的基本類型。描述語法體系內(nèi)的符號,使用代號、名稱、模式、終結(jié)符以及優(yōu)先級屬性,圖2是根據(jù)本發(fā)明實(shí)施例的符號的邏輯模型圖,其邏輯模型如圖2所示。例如,表1示出了符號定義中代號,名稱,模式,終結(jié)符以及優(yōu)先級之間的對應(yīng)關(guān)系,使用該邏輯模型描述的一組語法符號示例如下表1所示:表1上表中“日期”和“時(shí)間”為兩個(gè)分別獨(dú)立定義的符號,其模式使用正則表達(dá)式定義。而符號“日期時(shí)間”的模式使用“日期”和“時(shí)間”兩種符號的引用(用方括號標(biāo)記所引用的符號代號)進(jìn)行定義。對于某些符號,無法用簡單的模式組合定義,如“地面站”符號,使用了內(nèi)置函數(shù)isstation()進(jìn)行定義。該函數(shù)是向應(yīng)用業(yè)務(wù)數(shù)據(jù)的一個(gè)查詢,含義是判斷是否為一個(gè)航天測控地面站。給定目標(biāo)文本,如果在業(yè)務(wù)數(shù)據(jù)中查詢到有該地面站的記錄,則返回真,說明目標(biāo)文本代表了一個(gè)地面站。這種使用函數(shù)進(jìn)行判斷的方法,適合于動態(tài)計(jì)算過程中不斷發(fā)生變化,而無法用簡單的正則表達(dá)式描述的詞法要素。函數(shù)不僅支持?jǐn)?shù)據(jù)查詢操作,還支持復(fù)雜的邏輯運(yùn)算,綜合判斷目標(biāo)文本是否為特定的詞法類型。作為一個(gè)基本約定,終結(jié)符號只能由純正則表達(dá)式或內(nèi)置函數(shù)進(jìn)行定義。而非終結(jié)符可以由其他符號(使用方括號括起的符號代號或符號名稱)的組合進(jìn)行定義?!皟?yōu)先級”是數(shù)字型的屬性,用來指定嘗試匹配的順序,數(shù)字較小的優(yōu)先嘗試匹配。對于每個(gè)符號,解析框架將會定義一個(gè)默認(rèn)的內(nèi)部處理函數(shù),名為“scode”。其中s為通用前綴,而code為所對應(yīng)的符號的代號。比如函數(shù)sday()為處理“天指代”符號的默認(rèn)內(nèi)部函數(shù),用來確定所分析的目標(biāo)文本中所指代的具體天為哪一天。另外,除符號之外的用于對符號進(jìn)行補(bǔ)充的還包括字典。字典是在符號表之外的附加的詞法描述方式,可以通過標(biāo)注實(shí)際文本的方式提供更多的符號識別和匹配依據(jù),成為符號表的補(bǔ)充。通常符號表是面向語言開發(fā)人員和系統(tǒng)開發(fā)人員的,而字典是面向普通用戶的。圖3是根據(jù)本發(fā)明實(shí)施例的字典的邏輯模型圖,如圖3所示包括:詞,符號以及參數(shù)。表2是一個(gè)詞典的示例,其中,表2示出了詞,符號代號以及參數(shù)之間的關(guān)系:表2詞符號代號參數(shù)明天day現(xiàn)在,1后天day現(xiàn)在,2在上表中,為“day”(天指代)符號定義了兩個(gè)新詞:“明天”、“后天”,并且給定了參數(shù)。這些參數(shù)將傳送給day符號的默認(rèn)處理函數(shù)sday(),計(jì)算兩個(gè)符號所具體代表的天。對于“明天”,當(dāng)給定“現(xiàn)在,1”兩個(gè)參數(shù)時(shí),將被計(jì)算為當(dāng)前日期+1天;而“后天”將被計(jì)算為當(dāng)前日期+2天。通過這種方式,day符號由語言用戶以輕量級的方式得到了擴(kuò)充,而不需要給出正則表達(dá)式。在獲取到待解析語句之后,還需要對待解析語句進(jìn)行解析,其中,對待解析語句進(jìn)行解析包括:將待解析語句分解為基本詞素;對分解的基本詞素標(biāo)注詞性;根據(jù)中文領(lǐng)域特定語言的語法,將標(biāo)注了詞性的基本詞素解析為語法樹。作為語法定義和解析體系最重要的數(shù)據(jù)結(jié)構(gòu),本發(fā)明實(shí)施例使用以語法樹節(jié)點(diǎn)為主(而不是語法子樹)的邏輯模型。樹節(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)能夠描述各種不同的節(jié)點(diǎn),容納各種數(shù)據(jù),圖4是根據(jù)本發(fā)明實(shí)施例的語法樹節(jié)點(diǎn)的邏輯模型圖,其主要屬性如下圖4所示:在語法樹節(jié)點(diǎn)的邏輯模型中,屬性“原始文本”為生成該節(jié)點(diǎn)的輸入文字;“符號代號”指當(dāng)前節(jié)點(diǎn)的符號類型,通過該屬性可以訪問相應(yīng)的符號對象以及相關(guān)處理函數(shù);“內(nèi)容”屬性是指向該節(jié)點(diǎn)的實(shí)際數(shù)據(jù)的引用,既可能是簡單的數(shù)值,也可能是一個(gè)類實(shí)例,以及任何用來為節(jié)點(diǎn)提供計(jì)算信息的數(shù)據(jù)結(jié)構(gòu);“父節(jié)點(diǎn)”指向當(dāng)前節(jié)點(diǎn)的上一級節(jié)點(diǎn);而“子節(jié)點(diǎn)”為不定長的列表,指向當(dāng)前節(jié)點(diǎn)的各個(gè)下一級節(jié)點(diǎn);“顯示文字”通常為內(nèi)容的一個(gè)子集,在本發(fā)明實(shí)施例的“領(lǐng)域特定語言管理器”繪制語法樹時(shí),提供在樹節(jié)點(diǎn)上的顯示的文字信息,通常用于測試和驗(yàn)證用戶所輸入的領(lǐng)域特定語言文本以及相關(guān)解析算法。不同的節(jié)點(diǎn)相互連接,即可構(gòu)成一棵語法樹。樹中唯一的根節(jié)點(diǎn)沒有父節(jié)點(diǎn),而其他每個(gè)節(jié)點(diǎn)有且僅有一個(gè)父節(jié)點(diǎn)。最下層的節(jié)點(diǎn)為葉節(jié)點(diǎn),每個(gè)葉節(jié)點(diǎn)都代表了語句中的元素。而每個(gè)節(jié)點(diǎn)都代表了一種運(yùn)算。另外,詞性標(biāo)注算法與分詞同步進(jìn)行。每個(gè)詞素被分離出來后,都需要進(jìn)行詞性標(biāo)注。不但需要為詞元素標(biāo)注其所對應(yīng)的符號類型,還要記錄其原始內(nèi)容,并從中提取關(guān)鍵的參數(shù)值。詞性標(biāo)注是由符號的默認(rèn)處理函數(shù)完成的。例如,“2016年11月13日”的符號類型為日期(date),將該文本傳遞給對應(yīng)符號的默認(rèn)處理函數(shù)sdate,該函數(shù)簡化偽碼如下:在上述詞性標(biāo)注算法中,取出了具體的年、月、日的數(shù)值,并且根據(jù)這些值建立了日期類型的變量。經(jīng)符號的默認(rèn)函數(shù)處理后,建立了一個(gè)語法樹節(jié)點(diǎn)對象,該節(jié)點(diǎn)的符號為分詞時(shí)所確定的符號,原始文本以及顯示文本為“2016年11月13日”;符號代號為date;內(nèi)容為一個(gè)日期類型的對象,其值為2016年11月13日;其父節(jié)點(diǎn)、子節(jié)點(diǎn)均為空,代表當(dāng)前還沒有進(jìn)行語法樹的構(gòu)建。在將待解析語句分解為基本詞素之前,還需要采用預(yù)定歧義判斷算法判斷待解析語句是否存在歧義;在判斷結(jié)果為是的情況下,采用預(yù)定規(guī)避措施對待解析語句存在的歧義進(jìn)行規(guī)避。傳統(tǒng)上中文自然語言的識別處理是計(jì)算機(jī)語言學(xué)里面的難題。本發(fā)明實(shí)施例針對中文領(lǐng)域特定語言的描述和解析,設(shè)計(jì)和實(shí)現(xiàn)了解析器的框架結(jié)構(gòu)和功能,具體采用如下關(guān)鍵算法:歧義判斷算法和規(guī)避措施。應(yīng)注意的是,對于中文自然語言來說,由于語法中僅存在較少的詞性(名詞、動詞、形容詞、數(shù)詞、量詞、代詞、副詞、介詞、連詞、助詞、嘆詞、擬聲詞共12個(gè)),卻要涵蓋大量的實(shí)際詞匯(根據(jù)《現(xiàn)代漢語常用詞表(草案)》,中文常用詞匯為56008個(gè)),因此在進(jìn)行語法樹解析會產(chǎn)生大量的歧義。歧義在中文領(lǐng)域特定語言中應(yīng)盡力避免。在本發(fā)明的實(shí)施例中采用預(yù)定歧義判斷算法判斷待解析語句是否存在歧義,具體地,一個(gè)輸入語句是否存在歧義,可以使用如下判定方法:⑴分詞過程中,從目標(biāo)語句左端開始,不限定最大匹配長度,前向搜索所有可以匹配的符號模式,對于每一種匹配均構(gòu)成一種初始分詞方案。對于每一種初始分詞方案,向右側(cè)逐漸掃描,每匹配一種新的符號,都與其對應(yīng)的原分詞方案構(gòu)成排列組合關(guān)系。依此類推,直至所有的文本被匹配完畢,形成x種分詞方案。若x>1,則可判定輸入語句存在詞法歧義。⑵對一種分詞方案分別使用下降式的語法樹解析算法,并且不限定匹配的位置,即在任意位置均可以匹配符號,構(gòu)建上一級節(jié)點(diǎn),直至構(gòu)建出唯一根節(jié)點(diǎn)。對于所有的分詞方案,共形成y種樹結(jié)構(gòu)(完全相同的結(jié)構(gòu)計(jì)為1種),若y>1,則可判定輸入語句存在句法歧義。在判斷結(jié)果為是的情況下,為了規(guī)避歧義,本發(fā)明除了使用分詞算法中的最大匹配原則以及使用下降式語法樹解析算法外,還應(yīng)當(dāng)盡量從語法體系的定義上保證,由此,本發(fā)明實(shí)施例采用預(yù)定規(guī)避措施對待解析語句存在的歧義進(jìn)行規(guī)避,提出以下原則:⑴針對語言所面向的專業(yè)領(lǐng)域,盡量細(xì)分詞素,定義較為豐富的符號類型,提升“符號數(shù)量/詞數(shù)量”的比值。⑵若符號a的模式包含符號b的模式,則應(yīng)將a的優(yōu)先級調(diào)至比b小,即優(yōu)先使用a進(jìn)行匹配,這個(gè)原則即最大匹配長度原則。⑶若符號a的模式中存在可替換部分,則應(yīng)將較長的模式前置,以實(shí)現(xiàn)優(yōu)先匹配較長的模式。比如表示或者關(guān)系的or符號,應(yīng)盡量使用“或者|或”定義其模式,而避免用“或|或者”,防止將“或”識別為or符號而將“者”單獨(dú)分離出來。該原則也同最大匹配長度原則吻合。為了更好地對待解析語句進(jìn)行解析,本發(fā)明實(shí)施例選擇采用將待解析語句分解為基本詞素,具體包括:采用最長匹配原則,將待解析語句分解為基本詞素,其中,最長匹配原則為匹配盡可能長的語句。分詞算法將一段中文語句分解為基本詞素,并確定詞素所對應(yīng)的終結(jié)符號。該過程也稱為詞法分析。在此過程中,只有終結(jié)符的模式會參與前向搜索與匹配,因?yàn)橹挥薪K結(jié)符會直接出現(xiàn)在語句中。經(jīng)過簡化的分詞算法的偽碼如下。其中,“最長匹配原則”是一種本發(fā)明使用的基本分詞準(zhǔn)則。在語句每個(gè)搜索位置上,上述算法匹配盡可能長的語句。lexer()函數(shù)在當(dāng)前目標(biāo)文本phrase中向前搜索tsymbol(一個(gè)終結(jié)符號)的模式。經(jīng)過對所有終結(jié)符號的嘗試匹配,獲得最長匹配長度的符號將作為最終的符號。如果該原則未能成功匹配語句中所有的文本,則嘗試隨機(jī)性的詞法搜索,搜尋具有最高可能的分詞方式。如果兩種方式都沒有獲得可行分詞結(jié)果,則會報(bào)告“輸入語句有誤”,表明其不符合當(dāng)前定義的語法。圖5是根據(jù)本發(fā)明實(shí)施例的分詞結(jié)果示例圖,其分詞結(jié)果如圖5所示。本發(fā)明實(shí)施例針對中文領(lǐng)域語言的特點(diǎn),還考慮使用一種調(diào)和式的語法樹解析算法,具體包括下降式和上升式兩個(gè)子算法。根據(jù)中文領(lǐng)域特定語言的語法,將標(biāo)注了詞性的基本詞素解析為語法樹包括以下內(nèi)容:采用下降式語法樹解析算法,將標(biāo)注了詞性的基本詞素解析為語法樹,其中,下降式語法樹解析算法為:在預(yù)定的詞素位置,依次向前搜索匹配,當(dāng)匹配的詞素引用了除詞素所引用的符號之外的其他符號時(shí),匹配其他符號。具體地,理論上對于一個(gè)語法體系來說,如果其詞法、句法以及其符號體系是完備、合理的(即符號不存在直接或間接對自身的無限次引用),可以使用一個(gè)下降式解析過程,對正確的語句總能實(shí)現(xiàn)的語法樹的構(gòu)建。圖6是根據(jù)本發(fā)明實(shí)施例的語法樹解析的下降式前向匹配算法的流程圖,圖6中的“前向匹配()”函數(shù),給定在當(dāng)前詞素中的位置,依次向前搜索。這是一個(gè)遞歸過程,當(dāng)正在嘗試匹配的模式中引用了其他符號時(shí),該函數(shù)調(diào)用自身,去匹配所引用的符號。在一定程度上,下降式算法雖然有效并且完整,但并不總能獲得最佳性能。當(dāng)符號系統(tǒng)中存在大量符號,并且它們的模式相互引用時(shí),搜尋的復(fù)雜度趨于o(nd),其中n是符號的數(shù)量,d是最大的引用深度。因此,對于符號數(shù)量眾多的大型的領(lǐng)域特定語言,應(yīng)考慮使用上升式的解析算法,以獲得更佳的性能。采用上升式語法樹解析算法,將標(biāo)注了詞性的基本詞素解析為語法樹,其中,上升式語法樹解析算法為:構(gòu)建從待解析語句分解產(chǎn)生的基本詞素的父節(jié)點(diǎn),之后采用相同的方式構(gòu)建父節(jié)點(diǎn)的父節(jié)點(diǎn),直至產(chǎn)生唯一的根節(jié)點(diǎn);采用下降式語法樹解析算法和上升式語法樹解析算法結(jié)合的方式,將標(biāo)注了詞性的基本詞素解析為語法樹。對于確定的領(lǐng)域特定語言來說,上升式的語法樹解析算法從分詞產(chǎn)生的詞素開始,嘗試構(gòu)建它們的父節(jié)點(diǎn)。這種算法通過應(yīng)用斷言規(guī)則,顯著縮小搜索空間。根據(jù)符號的優(yōu)先級(或者歷史數(shù)據(jù)的頻率統(tǒng)計(jì)),最常見的終結(jié)符組合將優(yōu)先被分離出來,他們的父節(jié)點(diǎn)將被建立起來。作為一個(gè)可選項(xiàng)的實(shí)施例,上升式語法樹解析可以不局限在當(dāng)前位置上,目標(biāo)語句中任何位置只要匹配當(dāng)前嘗試的模式,可以立即被分離出來進(jìn)行上級節(jié)點(diǎn)構(gòu)建。目標(biāo)語句的未匹配詞素將會繼續(xù)嘗試匹配,直到所有葉節(jié)點(diǎn)被匹配,形成完整的第二級(比葉節(jié)點(diǎn)高一級)節(jié)點(diǎn)。對第二級節(jié)點(diǎn)進(jìn)行相同方法的上升式匹配,直到最終形成一個(gè)唯一的根節(jié)點(diǎn)。如果最終不能形成唯一根節(jié)點(diǎn),報(bào)告輸入語句有誤。將上述下降式和上升式算法結(jié)合起來,就構(gòu)成了調(diào)和式解析算法,其過程如下:⑴在輸入語句中,針對部分優(yōu)先級高、出現(xiàn)頻率高的符號模式優(yōu)先進(jìn)行上升式搜索。每次匹配成功后立即進(jìn)行局部的語法樹構(gòu)建,形成子樹。⑵每當(dāng)有新的子樹構(gòu)建成功,將其根節(jié)點(diǎn)連同語句的其他部分繼續(xù)進(jìn)行上升式語法解析,直至語句中的高頻模式均被處理。⑶對于語句的剩余部分,連同已經(jīng)構(gòu)建的子樹的根節(jié)點(diǎn)進(jìn)行下降式的語法樹解析,直至構(gòu)建出整個(gè)語句的語法樹。調(diào)和式語法樹解析算法綜合了上升式算法和下降式算法的特點(diǎn),在兼顧完整性的同時(shí)保證了解析的高效率。調(diào)和式算法的性能改良,以語言的自身語法特性為前提,其常用的高頻符號種類越少、占文字的比例越大,越容易獲得性能提升。在將待解析語句分解為基本詞素之前,還可以考慮利用:采用預(yù)定的省略語推斷算法,對待解析語句進(jìn)行推斷,將待解析語句還原為完全信息的語句,其中,預(yù)定的省略語推斷算法包括以下至少之一:根據(jù)前文的基本詞素,對省略語進(jìn)行補(bǔ)充的上文推斷算法;根據(jù)指代時(shí)間的基本詞素對時(shí)間進(jìn)行推算的時(shí)間推斷算法;對未指定完整信息的基本詞素進(jìn)行定位的業(yè)務(wù)對象推斷算法。在中文領(lǐng)域特定語言中,還允許省略語的使用。本發(fā)明實(shí)施例使用簡單推斷算法處理省略語句,將其還原為具有完全信息的語句。省略語推斷分為上文推斷、時(shí)間推斷和業(yè)務(wù)對象推斷三種。上文推斷:根據(jù)前文提到的詞素,對省略語進(jìn)行補(bǔ)充。比如語句“2017年3月執(zhí)行工作一。4月執(zhí)行工作二?!逼渲?月為省略語,缺少年份信息,無法用于業(yè)務(wù)計(jì)算。以省略語向前尋找?guī)в心攴莸恼Z句,獲得2017年,因此將“4月”補(bǔ)充為“2017年4月”。時(shí)間推斷:針對“明天”“下個(gè)月”“1日”“3月份”等指代時(shí)間的詞素,通過當(dāng)前時(shí)間進(jìn)行推算。如“明天”代表當(dāng)前日期+1天?!?日”,在沒有上下文信息的情況下,一般指離當(dāng)前最近的1日。以此類推。業(yè)務(wù)對象推斷:通過搜尋應(yīng)用平臺的業(yè)務(wù)數(shù)據(jù),對未指定完整信息的詞素進(jìn)行定位。推斷方法為遍歷數(shù)據(jù)表及各條記錄,找到目標(biāo)詞素在業(yè)務(wù)數(shù)據(jù)中的路徑。如在教學(xué)業(yè)務(wù)宿主系統(tǒng)中,“提交《健身行業(yè)現(xiàn)狀調(diào)查》給張三”語句,通過檢索各業(yè)務(wù)數(shù)據(jù)表,發(fā)現(xiàn)《健身行業(yè)現(xiàn)狀調(diào)查》在論文數(shù)據(jù)表中有記錄,為學(xué)生李四的論文名稱,而張三為教師信息表中的教師,因此可以補(bǔ)充語句為“提交李四的論文《健身行業(yè)現(xiàn)狀調(diào)查》給教師張三”。這樣,對缺少信息的詞素補(bǔ)充了必要修飾語,實(shí)現(xiàn)了省略語的推斷。在根據(jù)中文領(lǐng)域特定語言的語法,將標(biāo)注了詞性的基本詞素解析為語法樹之后,還包括:語法樹上的葉子節(jié)點(diǎn)將葉子節(jié)點(diǎn)的內(nèi)容傳遞給葉子節(jié)點(diǎn)的父節(jié)點(diǎn);父節(jié)點(diǎn)對所包括的所有葉子節(jié)點(diǎn)傳遞的內(nèi)容進(jìn)行處理(計(jì)算),得到父節(jié)點(diǎn)的內(nèi)容;依次執(zhí)行:上述內(nèi)容傳遞以及處理操作,直至根節(jié)點(diǎn),將根節(jié)點(diǎn)的內(nèi)容作為語法樹的最終值,其中,所述最終值用于執(zhí)行應(yīng)用程序接口(applicationprocessorinterface,簡稱為api),實(shí)現(xiàn)用戶意圖。上述過程也即是語法樹的執(zhí)行操作,具體如下所示:1)將各葉節(jié)點(diǎn)的內(nèi)容(在詞性標(biāo)注中計(jì)算獲得)作為參數(shù),傳遞給其父節(jié)點(diǎn)。2)父節(jié)點(diǎn)接受所有子節(jié)點(diǎn)所傳遞的內(nèi)容作為默認(rèn)函數(shù)的參數(shù),執(zhí)行該函數(shù)進(jìn)行計(jì)算,以該函數(shù)返回值更新父節(jié)點(diǎn)的內(nèi)容。3)以此類推,直至根節(jié)點(diǎn)計(jì)算完畢,根節(jié)點(diǎn)的內(nèi)容即為該語法樹的最終值。一般來說,各葉節(jié)點(diǎn)的計(jì)算與應(yīng)用業(yè)務(wù)數(shù)據(jù)之間具有交互關(guān)系,每一次計(jì)算都可能影響業(yè)務(wù)數(shù)據(jù)。因此應(yīng)選取適當(dāng)?shù)膱?zhí)行順序??筛鶕?jù)父節(jié)點(diǎn)的性質(zhì)采用左優(yōu)先(即由左至右進(jìn)行節(jié)點(diǎn)的計(jì)算)或右優(yōu)先原則。由于現(xiàn)代中文的修飾語(定語和狀語)一般前置,左優(yōu)先原則符合大多數(shù)中文領(lǐng)域特定語言的習(xí)慣,因此作為本發(fā)明算法的首選選項(xiàng)。為了便于顯示,其中語法樹在數(shù)據(jù)表中以前置表達(dá)式的文本形式表示。當(dāng)選定具體測試語句,如“27圈廈門站tin后3分鐘:安排實(shí)驗(yàn)3-008”(其中圈指航天器繞地飛行的圈次;tin為一個(gè)航天專業(yè)術(shù)語,含義為測站對一個(gè)航天器開始跟蹤的時(shí)刻),軟件解析該語句后生成語法樹,然后繪制了“中文領(lǐng)域特定語言管理器”軟件繪制的中文語句語法樹解析結(jié)果。本發(fā)明實(shí)施例將編程語言編譯器(解釋器)技術(shù)與自然語言處理技術(shù)進(jìn)行結(jié)合,構(gòu)建了一種通用中文領(lǐng)域特定語言描述和解析的混合式技術(shù)框架,允許通過正則表達(dá)式、內(nèi)置函數(shù)等靈活方式進(jìn)行語法定義,并能夠根據(jù)該語法進(jìn)行目標(biāo)語句的自動識別、解析和執(zhí)行,從而配合業(yè)務(wù)應(yīng)用系統(tǒng)的內(nèi)置功能,完成業(yè)務(wù)數(shù)據(jù)的定制性操作,實(shí)現(xiàn)對業(yè)務(wù)按需靈活擴(kuò)展。具體地,圖7是根據(jù)本發(fā)明實(shí)施例的中文領(lǐng)域特定語言的定義和解析的框架圖,如圖7所示包括:中文領(lǐng)域特定語言的定義和解析技術(shù)框架以及應(yīng)用業(yè)務(wù)系統(tǒng),其中,中文領(lǐng)域特定語言的定義和解析技術(shù)框架中通過獲取目標(biāo)語句,在語法描述的基礎(chǔ)上對中文領(lǐng)域語言解析,然后進(jìn)行語句執(zhí)行操作;中文領(lǐng)域特定語言的定義和解析技術(shù)框架通過語句執(zhí)行與應(yīng)用業(yè)務(wù)系統(tǒng)連接,具體地,與業(yè)務(wù)數(shù)據(jù)以及業(yè)務(wù)邏輯進(jìn)行業(yè)務(wù)處理操作。其中,圖8是根據(jù)本發(fā)明實(shí)施例的中文領(lǐng)域特定語言的解析過程的流程圖,具體的,中文領(lǐng)域語言解析按如圖8所示過程進(jìn)行,對目標(biāo)語句經(jīng)過預(yù)處理、分詞、詞性標(biāo)注、語法樹解析的步驟,生成語法樹。具體地,還需要利用語法體系中的分詞訓(xùn)練結(jié)果進(jìn)行分詞操作,語法解析訓(xùn)練結(jié)果對語法樹進(jìn)行解析。另外,在分詞以及詞性標(biāo)注的過程中,還需要詞典以及符號表。本發(fā)明上述實(shí)施例可以完美支持中文(以及任何其他語種)領(lǐng)域特定語言的定義與解析。輔以合理的語法設(shè)計(jì),甚至能夠自動識別處理具有一定規(guī)律的自然語言文字,如財(cái)經(jīng)新聞、體育新聞等?;谡齽t表達(dá)式與判斷函數(shù)的詞法和文法的混合式描述方法,相對于擴(kuò)展巴科斯范式具有更高的靈活性。使用本發(fā)明設(shè)計(jì)的領(lǐng)域特定語言可動態(tài)修改和擴(kuò)充文法并且立即生效,無需進(jìn)行語言解釋器的代碼生成、編譯與發(fā)布。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,還提供了一種語句解析裝置,圖9是根據(jù)本發(fā)明實(shí)施例的語句解析裝置的示意圖,如圖9所示包括:獲取模塊91以及解析模塊93。下面對該裝置進(jìn)行說明。獲取模塊91,用于獲取待解析語句。解析模塊93,用于根據(jù)中文領(lǐng)域特定語言的語法,對待解析語句進(jìn)行解析,其中,待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的??蛇x地,解析模塊包括:分詞單元,用于將待解析語句分解為基本詞素;標(biāo)注單元,用于對分解的基本詞素標(biāo)注詞性;解析單元,用于根據(jù)中文領(lǐng)域特定語言的語法,將標(biāo)注了詞性的基本詞素解析為語法樹??蛇x地,解析模塊還包括:判斷單元,用于采用預(yù)定歧義判斷算法判斷待解析語句是否存在歧義;規(guī)避單元,用于在判斷結(jié)果為是的情況下,采用預(yù)定規(guī)避措施對待解析語句存在的歧義進(jìn)行規(guī)避。可選地,分詞單元包括:分解子單元,用于采用最長匹配原則,將待解析語句分解為基本詞素,其中,最長匹配原則為匹配盡可能長的語句??蛇x地,解析單元包括以下之一:第一解析子單元,用于采用下降式語法樹解析算法,將標(biāo)注了詞性的基本詞素解析為語法樹,其中,下降式語法樹解析算法為:在預(yù)定的詞素位置,依次向前搜索匹配,當(dāng)匹配的詞素引用了除詞素所引用的符號之外的其他符號時(shí),匹配其他符號;第二解析子單元,用于采用上升式語法樹解析算法,將標(biāo)注了詞性的基本詞素解析為語法樹,其中,上升式語法樹解析算法為:構(gòu)建從待解析語句分解產(chǎn)生的基本詞素的父節(jié)點(diǎn),之后采用相同的方式構(gòu)建父節(jié)點(diǎn)的父節(jié)點(diǎn),直至產(chǎn)生唯一的根節(jié)點(diǎn);第三解析子單元,用于采用下降式語法樹解析算法和上升式語法樹解析算法結(jié)合的方式,將標(biāo)注了詞性的基本詞素解析為語法樹??蛇x地,解析模塊還包括:推斷單元,用于采用預(yù)定的省略語推斷算法,對待解析語句進(jìn)行推斷,將待解析語句還原為完全信息的語句,其中,預(yù)定的省略語推斷算法包括以下至少之一:根據(jù)前文的基本詞素,對省略語進(jìn)行補(bǔ)充的上文推斷算法;根據(jù)指代時(shí)間的基本詞素對時(shí)間進(jìn)行推算的時(shí)間推斷算法;對未指定完整信息的基本詞素進(jìn)行定位的業(yè)務(wù)對象推斷算法。可選地,解析模塊還包括:傳遞單元,用于語法樹上的葉子節(jié)點(diǎn)將葉子節(jié)點(diǎn)的內(nèi)容傳遞給葉子節(jié)點(diǎn)的父節(jié)點(diǎn);處理單元,用于父節(jié)點(diǎn)對所包括的所有葉子節(jié)點(diǎn)傳遞的內(nèi)容進(jìn)行處理,得到父節(jié)點(diǎn)的內(nèi)容;執(zhí)行模塊,用于依次執(zhí)行:上述內(nèi)容傳遞以及處理操作,直至根節(jié)點(diǎn),以根節(jié)點(diǎn)的內(nèi)容作為語法樹的最終值。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,還提供了一種存儲介質(zhì),其特征在于,存儲介質(zhì)包括存儲的程序,其中,程序運(yùn)行時(shí)控制存儲介質(zhì)所在設(shè)備執(zhí)行以下操作:獲取待解析語句;根據(jù)中文領(lǐng)域特定語言的語法,對待解析語句進(jìn)行解析,其中,待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,還提供了一種處理器,其特征在于,處理器用于運(yùn)行程序,其中,程序運(yùn)行時(shí)執(zhí)行以下操作:獲取待解析語句;根據(jù)中文領(lǐng)域特定語言的語法,對待解析語句進(jìn)行解析,其中,待解析語句和中文領(lǐng)域特定語言均是基于中文進(jìn)行描述的。上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。在本發(fā)明的上述實(shí)施例中,對各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、只讀存儲器(rom,read-onlymemory)、隨機(jī)存取存儲器(ram,randomaccessmemory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本
技術(shù)領(lǐng)域
的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
隆德县| 张北县| 湟中县| 凉城县| 丽水市| 南部县| 田东县| 新昌县| 娄烦县| 北票市| 遂溪县| 巴楚县| 新和县| 大兴区| 灯塔市| 平原县| 尚志市| 遂川县| 肥城市| 张掖市| 清涧县| 马龙县| 启东市| 侯马市| 高雄县| 牟定县| 长葛市| 兰西县| 沐川县| 林西县| 平利县| 台南市| 建湖县| 新乡县| 滨州市| 汶上县| 石楼县| 惠州市| 杭锦后旗| 巩留县| 鹤山市|