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

一種自動(dòng)編碼方法及裝置與流程

文檔序號(hào):12824379閱讀:281來(lái)源:國(guó)知局
一種自動(dòng)編碼方法及裝置與流程

本發(fā)明實(shí)施例涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種自動(dòng)編碼方法及裝置。



背景技術(shù):

在通常的軟件系統(tǒng)中,為對(duì)象設(shè)置編碼(或編號(hào)),需要在代碼中進(jìn)行硬編碼實(shí)現(xiàn),這種編碼方式主要采用羅列式,即針對(duì)每個(gè)業(yè)務(wù)設(shè)置編碼規(guī)則,為每條編碼規(guī)則寫(xiě)專(zhuān)門(mén)代碼,繁瑣刻板,無(wú)法適應(yīng)業(yè)務(wù)的變化。隨著企業(yè)資源計(jì)劃(enterpriseresourceplanning,erp)的應(yīng)用和發(fā)展,這種編碼方式已無(wú)法滿足需求。因此,有必要提出一種方法解決上述問(wèn)題。



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

有鑒于此,本發(fā)明實(shí)施例提供了一種自動(dòng)編碼方法及裝置,能夠根據(jù)不同需求自適應(yīng)編碼,編碼方式簡(jiǎn)單靈活。

本發(fā)明實(shí)施例提供的自動(dòng)編碼方法,包括:

確定編碼的應(yīng)用領(lǐng)域;

加載所述應(yīng)用領(lǐng)域的自動(dòng)編碼配置資源;

獲取所述應(yīng)用領(lǐng)域的編碼格式中包括的模板字段,所述模板字段由用戶(hù)根據(jù)編碼對(duì)象輸入;

利用所述自動(dòng)編碼配置資源解析所述編碼格式中包括的各個(gè)模板字段得到編碼結(jié)果。

本發(fā)明實(shí)施例提供的自動(dòng)編碼裝置,包括:

確定單元,用于確定編碼的應(yīng)用領(lǐng)域;

加載單元,用于加載所述應(yīng)用領(lǐng)域的自動(dòng)編碼配置資源;

獲取單元,用于獲取所述應(yīng)用領(lǐng)域的編碼格式中包括的模板字段,所述模板字段由用戶(hù)根據(jù)編碼對(duì)象輸入;

解析單元,用于利用所述自動(dòng)編碼配置資源解析所述編碼格式中包括的各個(gè)模板字段得到編碼結(jié)果。

從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):

本發(fā)明實(shí)施例中,在確定編碼的應(yīng)用領(lǐng)域,加載該應(yīng)用領(lǐng)域的自動(dòng)編碼 配置資源之后,可獲取用戶(hù)根據(jù)編碼對(duì)象在編碼格式中輸入的模板字段,利用自動(dòng)編碼配置資源解析各個(gè)模板字段即可得到編碼結(jié)果,實(shí)際應(yīng)用中,可根據(jù)不同需求,靈活輸入模板字段,編碼方式簡(jiǎn)單靈活。

附圖說(shuō)明

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

圖1為本發(fā)明自動(dòng)編碼方法一個(gè)實(shí)施例示意圖;

圖2為本發(fā)明自動(dòng)編碼裝置一個(gè)實(shí)施例示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

請(qǐng)參閱圖1,圖1為本發(fā)明自動(dòng)編碼方法一個(gè)實(shí)施例,本實(shí)施例的方法可應(yīng)用在企業(yè)管理云平臺(tái)(enterprisecloudplatform,ecp),具體包括:

101、確定編碼的應(yīng)用領(lǐng)域;

具體實(shí)現(xiàn)中,應(yīng)用領(lǐng)域具有類(lèi)別和類(lèi)型,可通過(guò)擴(kuò)展點(diǎn)文件名定義,確定編碼的應(yīng)用領(lǐng)域的類(lèi)別和類(lèi)型。例如用all_all表示該編碼應(yīng)用于該領(lǐng)域的所有類(lèi)別和所有類(lèi)型,gris.yw_all表示該編碼應(yīng)用于該領(lǐng)域的gris.yw類(lèi)別的所有類(lèi)型,gris.yw_gris.dj表示該編碼應(yīng)用于該領(lǐng)域的gris.yw類(lèi)別的gris.dj類(lèi)型。

102、加載所述應(yīng)用領(lǐng)域的自動(dòng)編碼配置資源;

通過(guò)運(yùn)行開(kāi)放服務(wù)網(wǎng)關(guān)協(xié)議(openservicegatewayinitiative,osgi)加載所述應(yīng)用領(lǐng)域的自動(dòng)編碼配置資源。具體地,可掃描所有束(bundles)資源所在的位置,從內(nèi)存緩沖區(qū)加載屬于本領(lǐng)域的自動(dòng)編碼節(jié)點(diǎn),調(diào)用相應(yīng)節(jié)點(diǎn)的解析器并加載頁(yè)面展示的配置文件。

103、獲取所述應(yīng)用領(lǐng)域的編碼格式中包括的模板字段,所述模板字段由 用戶(hù)根據(jù)編碼對(duì)象輸入;

每個(gè)應(yīng)用領(lǐng)域具有對(duì)應(yīng)的編碼格式,該編碼格式可由開(kāi)發(fā)人員通過(guò)擴(kuò)展自動(dòng)編碼統(tǒng)一接口設(shè)置。當(dāng)用戶(hù)選擇自動(dòng)編碼時(shí),用戶(hù)可在頁(yè)面展示的編碼格式中輸入模板字段,所述模板字段包括編碼對(duì)象的屬性字段和流水號(hào)字段,其中屬性字段可以是用來(lái)描述編碼對(duì)象的屬性、特性、特征、用途等的字段,自動(dòng)編碼裝置獲取用戶(hù)輸入的模板字段。

104、利用所述自動(dòng)編碼配置資源解析所述編碼格式中包括的各個(gè)模板字段得到編碼結(jié)果。

利用所述自動(dòng)編碼配置資源解析所述屬性字段得到屬性編碼,利用所述自動(dòng)編碼配置資源解析所述流水號(hào)字段得到流水號(hào)編碼,所述編碼結(jié)果由編碼對(duì)象的屬性字段對(duì)應(yīng)的屬性編碼及所述流水號(hào)字段對(duì)應(yīng)的流水號(hào)編碼構(gòu)成。

具體地,例如,編碼對(duì)象為用戶(hù)時(shí),編碼格式可以是[地址碼.出生日期][流水號(hào)],其中地址碼與出生日期可以是編碼對(duì)象的屬性字段,解析各個(gè)模板字段得到編碼結(jié)果,具體編碼結(jié)果例如為320523197612081000。例如編碼對(duì)象為文件時(shí),編碼格式可以是[費(fèi)用申請(qǐng)單.報(bào)銷(xiāo)]-[流水號(hào)],其中費(fèi)用申請(qǐng)單和報(bào)銷(xiāo)可以是編碼對(duì)象的屬性字段,解析各個(gè)模板字段得到編碼結(jié)果,具體編碼結(jié)果例如為jg1001-001。以上僅為舉例說(shuō)明,不作具體限定。

本實(shí)施例中,在確定編碼的應(yīng)用領(lǐng)域,加載該應(yīng)用領(lǐng)域的自動(dòng)編碼配置資源之后,可獲取用戶(hù)根據(jù)編碼對(duì)象在編碼格式中輸入的模板字段,利用自動(dòng)編碼配置資源解析各個(gè)模板字段即可得到編碼結(jié)果,實(shí)際應(yīng)用中,可根據(jù)不同需求,靈活輸入模板字段,編碼方式簡(jiǎn)單靈活。

請(qǐng)參閱圖2,圖2為本發(fā)明自動(dòng)編碼裝置一個(gè)實(shí)施例,本實(shí)施例的自動(dòng)編碼裝置可實(shí)現(xiàn)在ecp的服務(wù)器、計(jì)算器等實(shí)體設(shè)備中,具體包括:

確定單元201,用于確定編碼的應(yīng)用領(lǐng)域;

加載單元202,用于加載所述應(yīng)用領(lǐng)域的自動(dòng)編碼配置資源;

獲取單元203,用于獲取所述應(yīng)用領(lǐng)域的編碼格式中包括的模板字段,所述模板字段由用戶(hù)根據(jù)編碼對(duì)象輸入;

解析單元204,用于利用所述自動(dòng)編碼配置資源解析所述編碼格式中包括 的各個(gè)模板字段得到編碼結(jié)果。

為便于理解,下面詳細(xì)說(shuō)明自動(dòng)編碼裝置200內(nèi)各個(gè)單元之間的交互過(guò)程,具體如下:

首先,確定單元201可通過(guò)擴(kuò)展點(diǎn)文件名定義,確定編碼的應(yīng)用領(lǐng)域,應(yīng)用領(lǐng)域具有類(lèi)別和類(lèi)型,確定單元201可以具體確定編碼的應(yīng)用領(lǐng)域的類(lèi)別和類(lèi)型,例如用all_all表示該編碼應(yīng)用于該領(lǐng)域的所有類(lèi)別和所有類(lèi)型,gris.yw_all表示該編碼應(yīng)用于該領(lǐng)域的gris.yw類(lèi)別的所有類(lèi)型,gris.yw_gris.dj表示該編碼應(yīng)用于該領(lǐng)域的gris.yw類(lèi)別的gris.dj類(lèi)型。

在確定單元201確定編碼的應(yīng)用領(lǐng)域之后,加載單元202可通過(guò)運(yùn)行osgi加載所述應(yīng)用領(lǐng)域的自動(dòng)編碼配置資源,具體地,加載單元202可掃描所有bundles資源所在的位置,從內(nèi)存緩沖區(qū)加載屬于本領(lǐng)域的自動(dòng)編碼節(jié)點(diǎn),調(diào)用相應(yīng)節(jié)點(diǎn)的解析器并加載頁(yè)面展示的配置文件。

每個(gè)應(yīng)用領(lǐng)域具有對(duì)應(yīng)的編碼格式,該編碼格式可由開(kāi)發(fā)人員通過(guò)擴(kuò)展自動(dòng)編碼統(tǒng)一接口設(shè)置。當(dāng)用戶(hù)選擇自動(dòng)編碼時(shí),用戶(hù)可在頁(yè)面展示的編碼格式中輸入模板字段,所述模板字段包括編碼對(duì)象的屬性字段和流水號(hào)字段,其中屬性字段可以是用來(lái)描述編碼對(duì)象的屬性、特性、特征、用途等的字段,獲取單元203獲取用戶(hù)輸入的模板字段。

解析單元204利用加載單元202加載的所述自動(dòng)編碼配置資源解析獲取單元203獲取的各個(gè)模板字段得到編碼結(jié)果。所述編碼結(jié)果由編碼對(duì)象的屬性字段對(duì)應(yīng)的屬性編碼及所述流水號(hào)字段對(duì)應(yīng)的流水號(hào)編碼構(gòu)成。

本實(shí)施例中,在確定單元確定編碼的應(yīng)用領(lǐng)域,加載單元加載該應(yīng)用領(lǐng)域的自動(dòng)編碼配置資源之后,獲取單元可獲取用戶(hù)根據(jù)編碼對(duì)象在編碼格式中輸入的模板字段,解析單元利用自動(dòng)編碼配置資源解析各個(gè)模板字段即可得到編碼結(jié)果,實(shí)際應(yīng)用中,可根據(jù)不同需求,靈活輸入模板字段,編碼方式簡(jiǎn)單靈活。

另外需說(shuō)明的是,以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為模塊顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單 元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。另外,本發(fā)明提供的裝置實(shí)施例附圖中,模塊之間的連接關(guān)系表示它們之間具有通信連接,具體可以實(shí)現(xiàn)為一條或多條通信總線或信號(hào)線。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。

通過(guò)以上的實(shí)施方式的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)專(zhuān)用硬件包括專(zhuān)用集成電路、專(zhuān)用cpu、專(zhuān)用存儲(chǔ)器、專(zhuān)用元器件等來(lái)實(shí)現(xiàn)。一般情況下,凡由計(jì)算機(jī)程序完成的功能都可以很容易地用相應(yīng)的硬件來(lái)實(shí)現(xiàn),而且,用來(lái)實(shí)現(xiàn)同一功能的具體硬件結(jié)構(gòu)也可以是多種多樣的,例如模擬電路、數(shù)字電路或?qū)S秒娐返?。但是,?duì)本發(fā)明而言更多情況下軟件程序?qū)崿F(xiàn)是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在可讀取的存儲(chǔ)介質(zhì)中,如計(jì)算機(jī)的軟盤(pán),u盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

以上對(duì)本發(fā)明實(shí)施例所提供的一種自動(dòng)編碼方法及裝置進(jìn)行了詳細(xì)介紹,對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,因此,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1