怎么实现 buffer to base62

查看 103|回复 5
作者:liuidetmks   
搜了下,大部分是都是数字 uint64 to base62
没有 buffer to base62 的,( buffer 可能很大,几十上百 k 甚至 M )
通过栈溢出 找到一篇 string to base62
但是他好像就是 用 9A 9B 9C 代表 62 63 64 ,这应该不算是 base62 吧

base62, buffer, uint64, 溢出

Nazz   
为什么不用 base64
ysc3839   
啥语言?
liuidetmks
OP
  
@ysc3839 随便什么语言吧,伪代码就行
ysc3839   
@liuidetmks 那照着 base64 或者 base58 的代码改改就好了呀,原理是相通的
tool2d   


我写的算法,用来压缩中文文件名的,只支持了 250 左右长度的 buffer 字符串压缩。
你可以修改一下,只要大数计算类支持,可以支持几 K 长度 buffer 。你几兆长度,切分一下就是了。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部