<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Bytes - 标签 - Victor's Code Journey</title><link>http://www.victorchu.info/tags/bytes/</link><description>Bytes - 标签 - Victor's Code Journey</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><managingEditor>victorchu0610@outlook.com (victorchutian)</managingEditor><webMaster>victorchu0610@outlook.com (victorchutian)</webMaster><lastBuildDate>Tue, 18 Jun 2024 17:30:53 +0800</lastBuildDate><atom:link href="http://www.victorchu.info/tags/bytes/" rel="self" type="application/rss+xml"/><item><title>varint编码</title><link>http://www.victorchu.info/posts/2024/06/208a3645/</link><pubDate>Tue, 18 Jun 2024 17:30:53 +0800</pubDate><author><name>victorchutian</name></author><guid>http://www.victorchu.info/posts/2024/06/208a3645/</guid><description><![CDATA[<div class="featured-image">
                <img src="/feature-images/storage.webp" referrerpolicy="no-referrer">
            </div><p>Varint是一种使用一个或多个字节序列化整数的方法，会把整数编码为变长字节。对于32位整型的4个字节数据经过Varint编码后需要<code>1~5</code>个字节，小的数字使用1个byte，大的数字使用5个bytes。64位整型数据编码后占用<code>1~10</code>个字节。</p>
<p>在实际场景中小数字的使用率远远多于大数字，因此通过Varint编码对于大部分场景都可以起到很好的压缩效果。</p>]]></description></item><item><title>字节序</title><link>http://www.victorchu.info/posts/2017/03/3a40ba7d/</link><pubDate>Thu, 30 Mar 2017 11:15:33 +0800</pubDate><author><name>victorchutian</name></author><guid>http://www.victorchu.info/posts/2017/03/3a40ba7d/</guid><description><![CDATA[<div class="featured-image">
                <img src="/feature-images/storage.webp" referrerpolicy="no-referrer">
            </div><p>字节(英语：Byte)，通常用作计算机信息计量单位，不分数据类型，是通信和数据存储的概念。一个字节代表八个比特。比特（英语：Bit，亦称二进制位）指二进制中的一位，是信息的最小单位。那么多个字节如何表示，接下来本文将介绍字节顺序。</p>]]></description></item></channel></rss>