[發(fā)明專利]編譯方法、終端及計(jì)算機(jī)可讀存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 201910359526.1 | 申請日: | 2019-04-30 |
| 公開(公告)號: | CN110109676B | 公開(公告)日: | 2023-10-17 |
| 發(fā)明(設(shè)計(jì))人: | 陳海華 | 申請(專利權(quán))人: | 努比亞技術(shù)有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F21/32;G06F21/62 |
| 代理公司: | 深圳協(xié)成知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 44458 | 代理人: | 章小燕 |
| 地址: | 518000 廣東省深圳市南山區(qū)高新區(qū)北環(huán)大道9018*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 編譯 方法 終端 計(jì)算機(jī) 可讀 存儲 介質(zhì) | ||
1.一種編譯方法,其特征在于,所述編譯方法包括:
獲取待編譯文件的唯一標(biāo)識符;
在key-value數(shù)據(jù)庫中查找是否存在與所述唯一標(biāo)識符相同的key值;
若存在與所述唯一標(biāo)識符相同的key值,則從所述key-value數(shù)據(jù)庫中獲取所述key值對應(yīng)的value值;
以所述value值作為所述待編譯文件的編譯結(jié)果。
2.如權(quán)利要求1所述的編譯方法,其特征在于,所述獲取待編譯文件的唯一標(biāo)識符的步驟包括:
對所述待編譯文件進(jìn)行哈希運(yùn)算,得到所述待編譯文件的哈希值;
以所述哈希值作為所述待編譯文件的唯一標(biāo)識符。
3.如權(quán)利要求1所述的編譯方法,其特征在于,在所述在key-value數(shù)據(jù)庫中查找是否存在與所述唯一標(biāo)識符相同的key值的步驟之后,還包括:
若不存在與所述唯一標(biāo)識符相同的key值,則啟動編譯程序?qū)λ龃幾g文件進(jìn)行編譯,得到編譯結(jié)果;
以所述待編譯文件的唯一標(biāo)識符作為key值,以所述編譯結(jié)果作為所述key值對應(yīng)的value值;
將所述key值以及所述value值關(guān)聯(lián)保存至所述key-value數(shù)據(jù)庫。
4.如權(quán)利要求1所述的編譯方法,其特征在于,所述若存在與所述唯一標(biāo)識符相同的key值,則從所述key-value數(shù)據(jù)庫中獲取所述key值對應(yīng)的value值的步驟包括:
若存在與所述唯一標(biāo)識符相同的key值,則進(jìn)行身份認(rèn)證;
當(dāng)身份認(rèn)證通過時(shí),從所述key-value數(shù)據(jù)庫中獲取所述key值對應(yīng)的value值。
5.如權(quán)利要求4所述的編譯方法,其特征在于,所述若存在與所述唯一標(biāo)識符相同的key值,則進(jìn)行身份認(rèn)證的步驟包括:
若存在與所述唯一標(biāo)識符相同的key值,則輸出驗(yàn)證信息輸入提示;
獲取基于所述驗(yàn)證信息輸入提示輸入的驗(yàn)證信息;
檢測所述驗(yàn)證信息與預(yù)存的基準(zhǔn)信息的相似度是否大于或等于預(yù)設(shè)閾值;
若所述驗(yàn)證信息與預(yù)存的基準(zhǔn)信息的相似度大于或等于預(yù)設(shè)閾值,則身份認(rèn)證通過;
若所述驗(yàn)證信息與預(yù)存的基準(zhǔn)信息的相似度小于預(yù)設(shè)閾值,則身份認(rèn)證不通過。
6.如權(quán)利要求5所述的編譯方法,其特征在于,所述編譯方法還包括:
當(dāng)身份認(rèn)證不通過時(shí),檢測所述key-value數(shù)據(jù)庫中所述key值對應(yīng)的value值是否屬于核心數(shù)據(jù);
若所述key值對應(yīng)的value值不屬于核心數(shù)據(jù),則從所述key-value數(shù)據(jù)庫中獲取所述key值對應(yīng)的value值。
7.如權(quán)利要求6所述的編譯方法,其特征在于,在所述當(dāng)身份認(rèn)證不通過時(shí),檢測所述key-value數(shù)據(jù)庫中所述key值對應(yīng)的value值是否屬于核心數(shù)據(jù)的步驟之后,還包括:
若所述key值對應(yīng)的value值屬于核心數(shù)據(jù),則顯示支付系統(tǒng)的收款碼;
當(dāng)接收到所述支付系統(tǒng)發(fā)送的收款成功指令時(shí),從所述key-value數(shù)據(jù)庫中獲取所述key值對應(yīng)的value值。
8.如權(quán)利要求1至7中任一項(xiàng)所述的編譯方法,其特征在于,所述編譯方法還包括:
每隔預(yù)設(shè)時(shí)長統(tǒng)計(jì)一次所述key-value數(shù)據(jù)庫中存儲的各個(gè)value值被獲取的次數(shù);
檢測是否存在被獲取次數(shù)小于預(yù)設(shè)值的目標(biāo)value值;
若存在被獲取次數(shù)小于預(yù)設(shè)值的目標(biāo)value值,則將所述目標(biāo)value值及其對應(yīng)的key值從所述key-value數(shù)據(jù)庫中刪除。
9.一種編譯終端,其特征在于,所述編譯終端包括:存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運(yùn)行的編譯程序,所述編譯程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的編譯方法的步驟。
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲有編譯程序,所述編譯程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至8中任一項(xiàng)所述的編譯方法的步驟。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于努比亞技術(shù)有限公司,未經(jīng)努比亞技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910359526.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種軟件開發(fā)中的自動化編譯方法及系統(tǒng)
- 一種動態(tài)分配編譯機(jī)的系統(tǒng)及其方法
- 一種實(shí)現(xiàn)安卓編譯隔離的方法和系統(tǒng)
- 調(diào)度服務(wù)器、編譯服務(wù)器及分布式編譯方法
- 代碼編譯方法、編譯設(shè)備、存儲介質(zhì)及裝置
- 文件編譯方法、裝置、編譯設(shè)備及存儲介質(zhì)
- 一種編譯方法、裝置及系統(tǒng)
- 一種編譯方法和相關(guān)裝置
- 一種編譯方法、電子設(shè)備及計(jì)算機(jī)可讀存儲介質(zhì)
- 一種代碼編譯方法、裝置及計(jì)算機(jī)可讀存儲介質(zhì)
- 雙桌面遠(yuǎn)程控制系統(tǒng)及方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 一種基于網(wǎng)絡(luò)的計(jì)算機(jī)信息檢索系統(tǒng)與方法
- 雙計(jì)算機(jī)系統(tǒng)
- 制導(dǎo)雷達(dá)計(jì)算機(jī)系統(tǒng)
- 一種服務(wù)部署方法及裝置
- 一種計(jì)算機(jī)集成系統(tǒng)及故障自動切換方法
- 一種計(jì)算機(jī)信息安全監(jiān)控系統(tǒng)
- 混合型量子計(jì)算機(jī)架構(gòu)及其執(zhí)行計(jì)算任務(wù)的方法





