文件名称:vlq:可变长度数量的实现
文件大小:6KB
文件格式:ZIP
更新时间:2024-03-21 15:51:52
Elixir
Vlq 可变长度数量的实现 来自: 可变长度量(VLQ)是通用代码,它使用任意数量的二进制八位位组(八位字节)表示任意大的整数。 VLQ本质上是无符号整数的base-128表示,外加第八位以标记字节的继续。 安装 def deps do [ { :Vlq , github: " antp/Vlq " } ] end 不在十六进制上吗? 不,代码并不复杂。 您真的需要拉入这个库吗? 为什么不把它放在您的项目中,减少依赖性呢! 用法 iex > Vlq . encode ( 128 ) # <<129>> iex > Vlq . decode ( << 129>> ) # 128
【文件预览】:
vlq-master
----mix.exs(543B)
----config()
--------config.exs(1KB)
----.formatter.exs(128B)
----test()
--------test_helper.exs(15B)
--------vlc_test.exs(307B)
----license(1KB)
----mix.lock(715B)
----.gitignore(575B)
----lib()
--------vlc.ex(1KB)
--------vlc()
----README.md(869B)