亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種客戶化文件的檢測方法及裝置與流程

文檔序號:12364379閱讀:258來源:國知局
一種客戶化文件的檢測方法及裝置與流程

本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,具體涉及一種客戶化文件的檢測方法及裝置。



背景技術(shù):

在搭建大型主機(jī)系統(tǒng)的環(huán)境時,需要編寫環(huán)境參數(shù)信息等系統(tǒng)的參數(shù)配置信息,其中,系統(tǒng)的參數(shù)配置信息還包括數(shù)據(jù)庫信息,作業(yè)信息,程序信息等。如果需要將某個系統(tǒng)上的作業(yè)或文件轉(zhuǎn)移到另一個系統(tǒng)上,不可避免地需要對被轉(zhuǎn)移的作業(yè)或文件上的環(huán)境參數(shù)信息等系統(tǒng)參數(shù)配置信息進(jìn)行客戶化,以便適應(yīng)另一個系統(tǒng)的運(yùn)行。

實(shí)際應(yīng)用中,在另一個系統(tǒng)上運(yùn)行被轉(zhuǎn)移的作業(yè)或文件之前,要保證客戶化后的系統(tǒng)參數(shù)配置信息是正確的,即與當(dāng)前應(yīng)用系統(tǒng)的環(huán)境配置信息等是一致,否則會導(dǎo)致作業(yè)或文件的運(yùn)行失敗,最終引起系統(tǒng)功能錯誤等問題。所以,在完成系統(tǒng)參數(shù)配置信息的客戶化后,如何檢測客戶化后的系統(tǒng)參數(shù)配置信息是否是正確的很重要。

目前,將系統(tǒng)參數(shù)配置信息客戶化的過程是人工完成的,同時對客戶化后的系統(tǒng)參數(shù)配置信息的檢測也是人工完成的,所以,現(xiàn)有的檢測客戶化后的系統(tǒng)參數(shù)配置信息的方式效率不高,且不能保證檢測結(jié)果的準(zhǔn)確性。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供了一種客戶化文件的檢測方法及裝置,能夠自動化的完成客戶化后的系統(tǒng)參數(shù)配置信息的檢測,提高檢測效率,一定程度上保證檢測結(jié)果的正確性。

本發(fā)明提供了一種客戶化文件的檢測方法,所述方法包括:

預(yù)先定義待檢測字符串的結(jié)構(gòu)特征;

在預(yù)先確定的客戶化文件中,查找符合所述結(jié)構(gòu)特征的待檢測字符串,并將查找到的待檢測字符串存入待檢測文件中;

將所述待檢測文件中的待檢測字符串分別與預(yù)先獲取的客戶化目標(biāo)文件中的客戶化目標(biāo)字符串進(jìn)行匹配;

如果所述待檢測文件中的待檢測字符串均存在于所述客戶化目標(biāo)文件中,則確定所述客戶化文件通過檢測。

優(yōu)選地,所述將所述待檢測文件中的待檢測字符串分別與預(yù)先獲取的客戶化目標(biāo)文件中的客戶化目標(biāo)字符串進(jìn)行匹配之后,還包括:

將匹配成功的待檢測字符串存入第一文件中;

將未匹配成功的待檢測字符串存入第二文件中;

根據(jù)所述第一文件與所述第二文件中的待檢測字符串,進(jìn)一步確定所述客戶化文件的檢測結(jié)果的可信性。

優(yōu)選地,所述根據(jù)所述第一文件與所述第二文件中的待檢測字符串,進(jìn)一步確定所述客戶化文件的檢測結(jié)果的可信性,包括:

判斷所述第一文件中的待檢測字符串與所述第二文件中的待檢測字符串的總和是否等于所述待檢測文件中的待檢測字符串;

如果相等,則確定所述客戶化文件的檢測結(jié)果是可信的。

優(yōu)選地,所述將匹配成功的待檢測字符串存入第一文件中,包括:

獲取匹配成功的待檢測字符串的文件路徑;

將所述待檢測字符串與所述文件路徑的對應(yīng)關(guān)系存入第一文件中;

相應(yīng)的,所述將未匹配成功的待檢測字符串存入第二文件中,包括:

獲取未匹配成功的待檢測字符串的文件路徑;

將所述待檢測字符串與所述文件路徑的對應(yīng)關(guān)系存入第二文件中。

優(yōu)選地,所述將所述待檢測文件中的待檢測字符串分別與預(yù)先獲取的客戶化目標(biāo)文件中的客戶化目標(biāo)字符串進(jìn)行匹配,包括:

分別獲取所述待檢測文件中的各個待檢測字符串;

判斷各個待檢測字符串是否存在于預(yù)先獲取的客戶化目標(biāo)文件中,所述客戶化目標(biāo)文件中包括客戶化目標(biāo)字符串。

本發(fā)明還提供了一種客戶化文件的檢測裝置,所述裝置包括:

定義模塊,用于預(yù)先定義待檢測字符串的結(jié)構(gòu)特征;

查找模塊,用于在預(yù)先確定的客戶化文件中,查找符合所述結(jié)構(gòu)特征的待檢測字符串,并將查找到的待檢測字符串存入待檢測文件中;

匹配模塊,用于將所述待檢測文件中的待檢測字符串分別與預(yù)先獲取的客戶化目標(biāo)文件中的客戶化目標(biāo)字符串進(jìn)行匹配;

第一確定模塊,用于如果所述待檢測文件中的待檢測字符串均存在于所述客戶化目標(biāo)文件中,則確定所述客戶化文件通過檢測。

優(yōu)選地,所述裝置,還包括:

第一存儲模塊,用于將匹配成功的待檢測字符串存入第一文件中;

第二存儲模塊,用于將未匹配成功的待檢測字符串存入第二文件中;

第二確定模塊,用于根據(jù)所述第一文件與所述第二文件中的待檢測字符串,進(jìn)一步確定所述客戶化文件的檢測結(jié)果的可信性。

優(yōu)選地,所述第二確定模塊,包括:

第一判斷子模塊,用于判斷所述第一文件中的待檢測字符串與所述第二文件中的待檢測字符串的總和是否等于所述待檢測文件中的待檢測字符串;

確定子模塊,用于在所述第一判斷子模塊的判斷結(jié)果為是時,確定所述客戶化文件的檢測結(jié)果是可信的。

優(yōu)選地,所述第一存儲模塊,包括:

第一獲取子模塊,用于獲取匹配成功的待檢測字符串的文件路徑;

第一存儲子模塊,用于將所述待檢測字符串與所述文件路徑的對應(yīng)關(guān)系存入第一文件中;

相應(yīng)的,所述第二存儲模塊,包括:

第二獲取子模塊,用于獲取未匹配成功的待檢測字符串的文件路徑;

第二存儲子模塊,用于將所述待檢測字符串與所述文件路徑的對應(yīng)關(guān)系存入第二文件中。

優(yōu)選地,所述匹配模塊,包括:

第三獲取子模塊,用于分別獲取所述待檢測文件中的各個待檢測字符串;

第二判斷子模塊,用于判斷各個待檢測字符串是否存在于預(yù)先獲取的客戶化目標(biāo)文件中,所述客戶化目標(biāo)文件中包括客戶化目標(biāo)字符串。

本發(fā)明提供了一種客戶化文件的檢測方法,通過預(yù)先定義待檢測字符串的結(jié)構(gòu)特征,快速全面的在客戶化文件中查找符合所述結(jié)構(gòu)特征的待檢測字符串,并對其進(jìn)行匹配驗(yàn)證。如果查找到的所有待檢測字符串均存在于客戶化目標(biāo)文件中,則確定所述客戶化文件通過檢測。本發(fā)明實(shí)施例利用自動化的方式完成了對客戶化文件的檢測,提高檢測效率,最大程度上保證檢測結(jié)果的準(zhǔn)確性。

附圖說明

為了更清楚地說明本申請實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例提供的一種客戶化文件的檢測方法流程圖;

圖2為本發(fā)明實(shí)施例提供的一種客戶化文件的檢測裝置結(jié)構(gòu)示意圖;

圖3為本發(fā)明實(shí)施例提供的另一種客戶化文件的檢測裝置結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。

以下進(jìn)行實(shí)施例具體內(nèi)容的介紹。

本發(fā)明實(shí)施例提供了一種客戶化文件的檢測方法,參考圖1,為本發(fā)明實(shí)施例提供的一種客戶化文件的檢測方法流程圖,所述方法具體包括:

S101:預(yù)先定義待檢測字符串的結(jié)構(gòu)特征。

S102:在預(yù)先確定的客戶化文件中,查找符合所述結(jié)構(gòu)特征的待檢測字符串,并將查找到的待檢測字符串存入待檢測文件中。

本發(fā)明實(shí)施例中,客戶化文件用于存儲經(jīng)過客戶化的系統(tǒng)參數(shù)配置信息。由于客戶化文件中的系統(tǒng)參數(shù)配置信息的正確性不能被保證,一旦客戶化文件存在錯誤,則可能會引起系統(tǒng)功能錯誤等問題。所以,本發(fā)明實(shí)施例需要對客戶化文件進(jìn)行檢測,以保證客戶化文件的正確性。

實(shí)際應(yīng)用中,由于客戶化文件中的待檢測字符串存在相同的結(jié)構(gòu)特征,所以,預(yù)先對客戶化文件中的待檢測字符串的結(jié)構(gòu)特征進(jìn)行定義,即可以利用類似正則表達(dá)式的語句,對客戶化文件中的待檢測字符串的結(jié)構(gòu)特征進(jìn)行描述。例如可以利用語句BANCS(*)描述待檢測字符串的結(jié)構(gòu)特征,也就是說,只要在預(yù)先確定的客戶化文件中搜索到字符串滿足左側(cè)為“BANCS(”,右側(cè)為“)”的結(jié)構(gòu)的,就認(rèn)為這樣的字符串就是待檢測字符串。

S103:將所述待檢測文件中的待檢測字符串分別與預(yù)先獲取的客戶化目標(biāo)文件中的客戶化目標(biāo)字符串進(jìn)行匹配。

本發(fā)明實(shí)施例中,預(yù)先獲取客戶化目標(biāo)文件,所述客戶化目標(biāo)文件中包括客戶化目標(biāo)字符串,也就是說,所述客戶化文件中存儲有正確客戶化后的字符串。

將待檢測文件中的待檢測字符串與所述客戶化目標(biāo)文件中的客戶化目標(biāo)字符串進(jìn)行匹配,判斷所述待檢測字符串是否均存在于所述客戶化目標(biāo)文件中。

一種實(shí)現(xiàn)方式中,系統(tǒng)分別獲取所述待檢測文件中的各個待檢測字符串,并分別將各個待檢測字符串與所述客戶化目標(biāo)文件中的客戶化目標(biāo)字符串進(jìn)行匹配,如果所述待檢測文件中的待檢測字符串均與所述客戶化目標(biāo)文件中的客戶化目標(biāo)字符串完成匹配,則說明所述客戶化文件通過檢測,即所述客戶化文件中經(jīng)過客戶化的系統(tǒng)參數(shù)配置信息可以應(yīng)用于系統(tǒng)。

S104:如果所述待檢測文件中的待檢測字符串均存在于所述客戶化目標(biāo)文件中,則確定所述客戶化文件通過檢測。

如果所述待檢測文件中存在未匹配成功的待檢測字符串,則說明所述客戶化文件未通過檢測,后續(xù)可以對未匹配成功的待檢測字符串進(jìn)行修改,重新實(shí)現(xiàn)其客戶化的過程。

一種優(yōu)選實(shí)施方式中,在將所述待檢測文件中的待檢測字符串分別與預(yù)先獲取的客戶化目標(biāo)文件中的客戶化目標(biāo)字符串進(jìn)行匹配之后,將匹配成功的待檢測字符串存入第一文件中,將未匹配成功的待檢測字符串存入第二文件中。系統(tǒng)可以根據(jù)第一文件和第二文件中存儲的待檢測字符串,進(jìn)一步確定客戶化文件的檢測結(jié)果的可信性。

由于僅通過第一文件或第二文件中的任一個文件中存儲的待檢測字符串是不能準(zhǔn)確的獲知待檢測文件中的待檢測字符串是否均經(jīng)過檢測。所以,為了進(jìn)一步確定所述客戶化文件的檢測結(jié)果的可信性,本發(fā)明實(shí)施例判斷第一文件和第二文件中包括的待檢測字符串?dāng)?shù)量總和是否等于待檢測文件中的待檢測字符串?dāng)?shù)量。如果相等,則確定客戶化文件的檢測結(jié)果是可信的,否則說明檢測結(jié)果是不可信的,需要進(jìn)一步確定對客戶化文件的檢測過程中是否存在錯誤。

一種優(yōu)選實(shí)施方式中,用于存儲未匹配成功的待檢測字符串的第二文件中還可以存儲與待檢測字符串具有對應(yīng)關(guān)系的文件路徑。所述文件路徑用于快速唯一定位待檢測字符串。實(shí)際應(yīng)用中,可以通過文件路徑快速唯一定位客戶化不正確的待檢測字符串,以便對其進(jìn)行修改,最終完成正確的客戶化。

另一種優(yōu)選實(shí)施方式中,用于存儲匹配成功的待檢測字符串的第一文件中還可以存儲與待檢測字符串具有對應(yīng)關(guān)系的文件路徑。當(dāng)?shù)诙募胁淮嬖诖龣z測字符串,第一文件中存在全部的待檢測字符串時,通過檢查第一文件中存儲的文件路徑,進(jìn)一步確定客戶化文件的檢測結(jié)果的可信性。

總之,本發(fā)明實(shí)施例提供的客戶化文件的檢測方法,通過預(yù)先定義待檢測字符串的結(jié)構(gòu)特征,快速全面的在客戶化文件中查找符合所述結(jié)構(gòu)特征的待檢測字符串,并對其進(jìn)行匹配驗(yàn)證。如果查找到的所有待檢測字符串均存在于客戶化目標(biāo)文件中,則確定所述客戶化文件通過檢測。本發(fā)明實(shí)施例利用自動化的方式完成了對客戶化文件的檢測,提高檢測效率,最大程度上保證檢測結(jié)果的準(zhǔn)確性。

本發(fā)明還提供了一種客戶化文件的檢測裝置,參考圖2,為本發(fā)明實(shí)施例提供的一種客戶化文件的檢測裝置結(jié)構(gòu)示意圖,所述裝置包括:

定義模塊201,用于預(yù)先定義待檢測字符串的結(jié)構(gòu)特征;

查找模塊202,用于在預(yù)先確定的客戶化文件中,查找符合所述結(jié)構(gòu)特征的待檢測字符串,并將查找到的待檢測字符串存入待檢測文件中;

匹配模塊203,用于將所述待檢測文件中的待檢測字符串分別與預(yù)先獲取的客戶化目標(biāo)文件中的客戶化目標(biāo)字符串進(jìn)行匹配;

第一確定模塊204,用于如果所述待檢測文件中的待檢測字符串均存在于所述客戶化目標(biāo)文件中,則確定所述客戶化文件通過檢測。

參考圖3,為本發(fā)明實(shí)施例提供的另一種客戶化文件的檢測裝置結(jié)構(gòu)示意圖,所述裝置不僅包括圖2中的各個模塊,還可以包括:

第一存儲模塊301,用于將匹配成功的待檢測字符串存入第一文件中;

第二存儲模塊302,用于將未匹配成功的待檢測字符串存入第二文件中;

第二確定模塊303,用于根據(jù)所述第一文件與所述第二文件中的待檢測字符串,進(jìn)一步確定所述客戶化文件的檢測結(jié)果的可信性。

具體的,所述第二確定模塊可以包括:

第一判斷子模塊,用于判斷所述第一文件中的待檢測字符串與所述第二文件中的待檢測字符串的總和是否等于所述待檢測文件中的待檢測字符串;

確定子模塊,用于在所述第一判斷子模塊的判斷結(jié)果為是時,確定所述客戶化文件的檢測結(jié)果是可信的。

另外,所述第一存儲模塊,包括:

第一獲取子模塊,用于獲取匹配成功的待檢測字符串的文件路徑;

第一存儲子模塊,用于將所述待檢測字符串與所述文件路徑的對應(yīng)關(guān)系存入第一文件中;

所述第二存儲模塊可以包括:

第二獲取子模塊,用于獲取未匹配成功的待檢測字符串的文件路徑;

第二存儲子模塊,用于將所述待檢測字符串與所述文件路徑的對應(yīng)關(guān)系存入第二文件中。

另外,所述匹配模塊可以包括:

第三獲取子模塊,用于分別獲取所述待檢測文件中的各個待檢測字符串;

第二判斷子模塊,用于判斷各個待檢測字符串是否存在于預(yù)先獲取的客戶化目標(biāo)文件中,所述客戶化目標(biāo)文件中包括客戶化目標(biāo)字符串。

本發(fā)明實(shí)施例提供的客戶化文件的檢測裝置能夠?qū)崿F(xiàn)以下功能:預(yù)先定義待檢測字符串的結(jié)構(gòu)特征;在預(yù)先確定的客戶化文件中,查找符合所述結(jié)構(gòu)特征的待檢測字符串,并將查找到的待檢測字符串存入待檢測文件中;將所述待檢測文件中的待檢測字符串分別與預(yù)先獲取的客戶化目標(biāo)文件中的客戶化目標(biāo)字符串進(jìn)行匹配;如果所述待檢測文件中的待檢測字符串均存在于所述客戶化目標(biāo)文件中,則確定所述客戶化文件通過檢測。本發(fā)明實(shí)施例利用自動化的方式完成了對客戶化文件的檢測,提高檢測效率,最大程度上保證檢測結(jié)果的準(zhǔn)確性。

對于裝置實(shí)施例而言,由于其基本對應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實(shí)施。

需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

以上對本發(fā)明實(shí)施例所提供的一種客戶化文件的檢測方法及裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1