买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国银行股份有限公司
摘要:本发明提供了一种编解码方法及装置,涉及自动程序设计技术领域,该方法包括:获取待编码字节流和待解码字节流;对待编码字节流进行编码处理,得到第一目标字节流;对待解码字节流进行解码处理,得到第二目标字节流。本发明利用该方法在程序中进行编解码的时候,直接对原始的待处理字节流进行处理,生成目标字节流,减少因中间转换带来的性能开销,对于大数据量的处理性能有一定的提高。
主权项:1.一种编解码方法,其特征在于,包括:获取待编码字节流和待解码字节流;对所述待编码字节流进行编码处理,得到第一目标字节流;对所述待解码字节流进行解码处理,得到第二目标字节流;对所述待编码字节流进行编码处理,包括:对待编码字节流进行编码,得到BCD字节流,并将所述BCD字节流作为第一目标字节流;所述待编码字节流包括十六进制字节流;对所述待编码字节流进行编码处理,包括:对所述十六进制字节流进行编码,得到第一目标字节流;对待编码字节流进行编码,得到BCD字节流的过程和对十六进制字节流进行编码的过程,均包括:步骤1:指针指向输入的字节流的第一个字节;步骤2:查找该字节对应的BCD编码字节;步骤3:将该字节左移4,作为目标字节的高位;步骤4:指针指向输入的字节流的下一个字节;步骤5:查找该字节对应的BCD编码字节;步骤6:将该字节的低位作为目标字节的低位;步骤7:指针指向输入的字节流的下一个字节,从步骤2开始循环执行,直至所有的字节均处理完毕;对所述待解码字节流进行解码处理,包括:对所述待解码字节流进行解码,得到十六进制字节流,并将所述十六进制字节流作为第二目标字节流;所述待解码字节流包括BCD字节流;对所述待解码字节流进行解码处理,包括:对所述BCD字节流进行解码,得到第二目标字节流;对待解码字节流进行解码,得到十六进制字节流的过程以及对BCD字节流进行解码的过程,均包括:步骤1:指针指向输入的字节流的第一个字节;步骤2:原始字节高位右移4,清空右移生成的新的高位;步骤3:查找对应的编码后字节,写入目标字节流;步骤4:原始字节清空高位,只保留低位;步骤5:查找对应的编码后字节,写入目标字节流;步骤6:指针指向下一个字节,从步骤2开始循环执行,直至所有的字节均处理完毕。
全文数据:
权利要求:
百度查询: 中国银行股份有限公司 编解码方法及装置
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。