美文网首页
碎片化学习系列-byte数组转码乱码的问题(base64 还是H

碎片化学习系列-byte数组转码乱码的问题(base64 还是H

作者: CoderInsight | 来源:发表于2023-09-29 21:41 被阅读0次

参考连接-字节数组Base64和16进制编码对比
当应用场景涉及到人像特征值的计算、国密计算算法底层数据传输,在应用层传输的时候往往需要将byte数组转换成其他数据格式。

  1. 最常见的解决方案有两种:一是,转为base64的字符串;二是,转成Hex16进制的字符串
  2. 对比两者实现原理与应用场景:
    • Base64的编码较短,另外数据传输中通常使用Json,所以在业务中如果必须使用的时候,建议使用Base64。
    • 而对于16进制的串,其原理里利用1个byte占8位,针对对应两个16进制的字符,但是其产生编码长度自然也就长,那么数据传输的过程中会更大。

相关文章

网友评论

      本文标题:碎片化学习系列-byte数组转码乱码的问题(base64 还是H

      本文链接:https://www.haomeiwen.com/subject/pfzrbdtx.html