[發(fā)明專利]代碼管理方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201910057541.0 | 申請(qǐng)日: | 2019-01-22 |
| 公開(公告)號(hào): | CN109918077A | 公開(公告)日: | 2019-06-21 |
| 發(fā)明(設(shè)計(jì))人: | 何劉興 | 申請(qǐng)(專利權(quán))人: | 深圳壹賬通智能科技有限公司 |
| 主分類號(hào): | G06F8/41 | 分類號(hào): | G06F8/41;G06F8/65 |
| 代理公司: | 北京市京大律師事務(wù)所 11321 | 代理人: | 劉立天 |
| 地址: | 518052 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 代碼管理 數(shù)據(jù)來源地址 計(jì)算機(jī)設(shè)備 數(shù)據(jù)庫 存儲(chǔ)介質(zhì) 代碼更新 映射關(guān)系 數(shù)據(jù)處理領(lǐng)域 代碼儲(chǔ)存 代碼解析 連接數(shù)據(jù) 歸類 申請(qǐng) 抽取 取出 團(tuán)隊(duì) 分類 更新 | ||
1.一種代碼管理方法,其特征在于,包括:
獲取需要進(jìn)行代碼解析的數(shù)據(jù)來源地址,根據(jù)所述數(shù)據(jù)來源地址連接數(shù)據(jù)來源后從中抽取代碼;
對(duì)抽取出的代碼進(jìn)行分類,將不同類別的代碼儲(chǔ)存到對(duì)應(yīng)的數(shù)據(jù)庫;
獲取代碼更新請(qǐng)求,建立所述代碼更新請(qǐng)求與所述數(shù)據(jù)庫的映射關(guān)系,根據(jù)所述映射關(guān)系更新所述數(shù)據(jù)庫。
2.根據(jù)權(quán)利要求1所述的代碼管理方法,其特征在于,所述獲取需要進(jìn)行代碼解析的數(shù)據(jù)來源地址,根據(jù)所述數(shù)據(jù)來源地址連接數(shù)據(jù)來源后從中抽取代碼,包括:
獲取需要進(jìn)行代碼解析的數(shù)據(jù)來源IP地址,對(duì)所述數(shù)據(jù)來源IP地址進(jìn)行解析,得到所述數(shù)據(jù)來源的特征標(biāo)記,根據(jù)所述特征標(biāo)記確定從所述數(shù)據(jù)來源抽取代碼的頻率;
根據(jù)所述數(shù)據(jù)來源抽取代碼的頻率,建立數(shù)據(jù)來源抽取頻率直方圖,其中所述數(shù)據(jù)來源抽取頻率直方圖的橫坐標(biāo)為時(shí)間、縱坐標(biāo)為抽取次數(shù);
依次從所述數(shù)據(jù)來源抽取頻率直方圖的縱坐標(biāo)的最大值對(duì)應(yīng)的數(shù)據(jù)來源中抽取代碼。
3.根據(jù)權(quán)利要求1所述的代碼管理方法,其特征在于,所述對(duì)抽取出的代碼進(jìn)行分類,將不同類別的代碼儲(chǔ)存到對(duì)應(yīng)的數(shù)據(jù)庫,包括:
獲取代碼解析接口,根據(jù)所述代碼解析接口的函數(shù)使用情況對(duì)所述代碼進(jìn)行解析,得到所述代碼所對(duì)應(yīng)的程序類型;
獲取所述程序類型對(duì)應(yīng)的配置文件,將所述代碼寫入到所述程序類型對(duì)應(yīng)的配置文件中,其中所述配置文件中包含所述程序類型和鍵值;
獲取所述程序類型對(duì)應(yīng)的配置文件中所包含的鍵值,根據(jù)預(yù)設(shè)的數(shù)據(jù)庫與鍵值的對(duì)應(yīng)關(guān)系表,得到所述鍵值對(duì)應(yīng)的數(shù)據(jù)庫;
檢測所述鍵值對(duì)應(yīng)的數(shù)據(jù)庫中每條數(shù)據(jù)記錄是否滿足預(yù)設(shè)的格式,若滿足,則將所述代碼存儲(chǔ)到所述數(shù)據(jù)庫,否則,重新將所述代碼寫入到其它配置文件中。
4.根據(jù)權(quán)利要求3所述的代碼管理方法,其特征在于,所述獲取代碼更新請(qǐng)求,建立所述代碼更新請(qǐng)求與所述數(shù)據(jù)庫的映射關(guān)系,根據(jù)所述映射關(guān)系更新所述數(shù)據(jù)庫,包括:
獲取發(fā)出代碼更新請(qǐng)求的請(qǐng)求源的IP地址,抽取所述請(qǐng)求源的IP地址中包含的特征參數(shù);
根據(jù)所述特征參數(shù)與所述數(shù)據(jù)庫的ID標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,建立所述代碼更新請(qǐng)求與所述數(shù)據(jù)庫的映射關(guān)系,其中,所述特征參數(shù)與所述數(shù)據(jù)庫的ID標(biāo)識(shí)的對(duì)應(yīng)關(guān)系存儲(chǔ)在服務(wù)器中;
獲取所述代碼更新請(qǐng)求對(duì)應(yīng)的更新代碼,調(diào)取所述更新代碼對(duì)應(yīng)的配置文件,將所述更新代碼寫入到所述更新代碼對(duì)應(yīng)的配置文件,再將所述更新代碼對(duì)應(yīng)的配置文件存入所述數(shù)據(jù)庫。
5.根據(jù)權(quán)利要求2所述的代碼管理方法,其特征在于,所述獲取需要進(jìn)行代碼解析的數(shù)據(jù)來源IP地址,對(duì)所述數(shù)據(jù)來源IP地址進(jìn)行解析,得到所述數(shù)據(jù)來源的特征標(biāo)記,根據(jù)所述特征標(biāo)記確定從所述數(shù)據(jù)來源抽取代碼的頻率,包括:
獲取所述數(shù)據(jù)來源IP地址,對(duì)所述數(shù)據(jù)來源IP地址進(jìn)行DNS解析后得到DNS解析代碼;
根據(jù)所述DNS解析代碼與預(yù)設(shè)的DNS解析代碼表的映射關(guān)系,獲得所述數(shù)據(jù)來源IP地址對(duì)應(yīng)的DNS解析代碼中的公共字段和特征字段;
根據(jù)所述公共字段與預(yù)設(shè)的數(shù)據(jù)來源類型的對(duì)應(yīng)關(guān)系,確定所述數(shù)據(jù)來源的類型,并根據(jù)所述數(shù)據(jù)來源的類型對(duì)所述數(shù)據(jù)來源進(jìn)行標(biāo)記;
獲取所述特征字段出現(xiàn)的歷史數(shù)據(jù),根據(jù)所述歷史數(shù)據(jù)距離現(xiàn)在時(shí)刻的遠(yuǎn)近,賦予不同的權(quán)重,計(jì)算加權(quán)平均數(shù)得到任一所述特征字段出現(xiàn)的頻率;
根據(jù)所述數(shù)據(jù)來源的標(biāo)記和所述特征字段出現(xiàn)的頻率,確定從所述數(shù)據(jù)來源抽取代碼的頻率。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳壹賬通智能科技有限公司,未經(jīng)深圳壹賬通智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910057541.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種代碼資源管理方法、裝置及系統(tǒng)
- 一種互聯(lián)網(wǎng)代碼自動(dòng)發(fā)布方法及系統(tǒng)
- 一種程序代碼管理裝置、方法及程序代碼管理器
- 基于Git代碼倉庫的代碼管理方法及裝置
- 代碼質(zhì)量的檢測系統(tǒng)和檢測方法
- 用于協(xié)調(diào)用于基礎(chǔ)設(shè)施建模的代碼的技術(shù)
- 一種分布式內(nèi)存列式數(shù)據(jù)庫編譯執(zhí)行器架構(gòu)
- 代碼管理系統(tǒng)的控制方法、裝置及存儲(chǔ)介質(zhì)
- 一種代碼管理方法及系統(tǒng)
- 一種代碼資產(chǎn)管理系統(tǒng)
- 數(shù)據(jù)傳輸方法以及數(shù)據(jù)收發(fā)器
- 具有裁入或裁出功能的區(qū)域式位區(qū)域轉(zhuǎn)移方法與裝置
- 虛擬網(wǎng)絡(luò)系統(tǒng)中學(xué)習(xí)地址的方法
- 一種IPv6網(wǎng)絡(luò)虛假源地址數(shù)據(jù)包追溯方法和裝置
- 一種在IPv6混合網(wǎng)絡(luò)中進(jìn)行審計(jì)日志資產(chǎn)識(shí)別的方法
- 處理短信服務(wù)信息在傳送被拒絕時(shí)的方法及通信系統(tǒng)
- 用于識(shí)別惡意訪問的方法和設(shè)備
- 修正地址獲取來源的方法、裝置及網(wǎng)關(guān)設(shè)備
- 網(wǎng)絡(luò)攻擊的識(shí)別方法、裝置及設(shè)備
- 一種資源數(shù)據(jù)部署方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 在分布式數(shù)據(jù)庫系統(tǒng)中管理查詢
- 設(shè)備間互動(dòng)虛擬角色系統(tǒng)
- 計(jì)算機(jī)虛擬角色拿取系統(tǒng)
- 用于向計(jì)算機(jī)設(shè)備供電的燃料電池
- 虛擬角色同步更新式傳輸系統(tǒng)
- 虛擬角色自行傳輸?shù)挠?jì)算機(jī)交互系統(tǒng)
- 虛擬角色傳輸系統(tǒng)
- 計(jì)算機(jī)設(shè)備的啟動(dòng)方法、裝置及計(jì)算機(jī)設(shè)備
- 一種基于區(qū)塊鏈技術(shù)的計(jì)算機(jī)設(shè)備防盜系統(tǒng)及方法
- 一種用于計(jì)算機(jī)設(shè)備管理的終端
- 數(shù)據(jù)庫
- 數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫
- 數(shù)據(jù)庫構(gòu)筑裝置、數(shù)據(jù)庫檢索裝置、數(shù)據(jù)庫裝置、數(shù)據(jù)庫構(gòu)筑方法、以及數(shù)據(jù)庫檢索方法
- 數(shù)據(jù)庫和數(shù)據(jù)庫處理方法
- 數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫更新方法、數(shù)據(jù)庫以及數(shù)據(jù)庫更新程序
- 容器數(shù)據(jù)庫
- 數(shù)據(jù)庫同步方法及數(shù)據(jù)庫
- 一種MongoDB數(shù)據(jù)庫對(duì)象復(fù)制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲(chǔ)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 數(shù)據(jù)庫語句執(zhí)行方法及裝置





