[發明專利]編碼方法、編碼裝置、計算設備及計算機可讀存儲介質有效
| 申請號: | 202110983103.4 | 申請日: | 2021-08-25 |
| 公開(公告)號: | CN113644986B | 公開(公告)日: | 2023-07-11 |
| 發明(設計)人: | 張怡 | 申請(專利權)人: | 上海幻電信息科技有限公司 |
| 主分類號: | H04B14/02 | 分類號: | H04B14/02 |
| 代理公司: | 北京智信禾專利代理有限公司 11637 | 代理人: | 吳肖肖 |
| 地址: | 201203 上海市浦東新區中國(上海)*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 編碼 方法 裝置 計算 設備 計算機 可讀 存儲 介質 | ||
本申請提供編碼方法及裝置,其中所述編碼方法包括:獲取整數類型的目標數據對應的二進制數據;截取所述二進制數據的有效二進制位獲得二進制位序列,并對所述二進制位序列進行二進制位劃分處理獲得二進制位分組;根據所述二進制位分組在二進制位序列中的排列順序,確定所述二進制位分組對應的補充二進制位;基于所述補充二進制位以及所述補充二進制位對應的二進制位分組中的二進制位進行拼接,根據拼接結果生成所述目標數據對應的目標編碼數據。
技術領域
本申請涉及計算機技術領域,特別涉及一種編碼方法。本申請同時涉及一種編碼裝置,一種計算設備,以及一種計算機可讀存儲介質。
背景技術
隨著互聯網的發展,無論前后端通訊還是保存文件普遍都用到二進制編碼,特別是在即時游戲方面通訊,二進制編碼的使用更為頻繁。對于一個游戲開發商,服務器編碼方式對游戲服務期的帶寬是有著舉足輕重的影響。在游戲場景中經常通訊的數據,通常為小的整型數字。而目前對這些整型數據進行常規二進制編碼(除2取余,并逆序排列的編碼方式進行編碼)后形成的二進制數據占用的字節數較多。
發明內容
有鑒于此,本申請實施例提供了一種編碼方法。本申請同時涉及一種編碼裝置,一種計算設備,以及一種計算機可讀存儲介質,以解決現有技術中存在的常規編碼后的二進制數據占用的字節數多的問題。
根據本申請實施例的第一方面,提供了一種編碼方法,包括:
獲取整數類型的目標數據對應的二進制數據;
截取所述二進制數據的有效二進制位獲得二進制位序列,并對所述二進制位序列進行二進制位劃分處理獲得二進制位分組;
根據所述二進制位分組在二進制位序列中的排列順序,確定所述二進制位分組對應的補充二進制位;
基于所述補充二進制位以及所述補充二進制位對應的二進制位分組中的二進制位進行拼接,根據拼接結果生成所述目標數據對應的目標編碼數據。
根據本申請實施例的第二方面,提供了一種編碼裝置,包括:
獲取模塊,被配置為獲取整數類型的目標數據對應的二進制數據;
劃分模塊,被配置為截取所述二進制數據的有效二進制位獲得二進制位序列,并對所述二進制位序列進行二進制位劃分處理獲得二進制位分組;
確定模塊,被配置為根據所述二進制位分組在二進制位序列中的排列順序,確定所述二進制位分組對應的補充二進制位;
拼接模塊,被配置為基于所述補充二進制位以及所述補充二進制位對應的二進制位分組中的二進制位進行拼接,根據拼接結果生成所述目標數據對應的目標編碼數據。
根據本申請實施例的第三方面,提供了一種計算設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機指令,所述處理器執行所述計算機指令時實現所述編碼方法的步驟。
根據本申請實施例的第四方面,提供了一種計算機可讀存儲介質,其存儲有計算機指令,所述計算機指令被處理器執行時實現所述編碼方法的步驟。
本申請提供的編碼方法,通過獲取整數類型的目標數據對應的二進制數據,再截取二進制數據的有效二進制位獲得二進制位序列,并對二進制位序列進行二進制位劃分處理獲得二進制位分組,在二進制位分組的基礎上,根據二進制位分組在二進制位序列中的排列順序,確定所述二進制位分組對應的補充二進制位;最后基于補充二進制位以及補充二進制位對應的二進制位分組中的二進制位進行拼接,根據拼接結果生成所述目標數據對應的目標編碼數據。實現了對常規二進制編碼方式的優化,優化后的目標編碼數據占用的字節數較少,并進一步壓縮了存儲空間,降低了傳輸帶寬。
附圖說明
圖1是本申請一實施例提供的一種編碼方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海幻電信息科技有限公司,未經上海幻電信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110983103.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于LED路燈的溫度環境的測試設備
- 下一篇:一種通信方法及電子設備





