当前位置: 首页 > news >正文

南京网站关键词优化字节小程序开发教程

南京网站关键词优化,字节小程序开发教程,什么网站可以做ppt,xampp wordpress安装简言 1. varint即 variable int,也就是变长整型,在mysql,levelDB,protobuf中都有使用 2. varint编码的优点是对数值较小的数进行编码后占用字节较少,比如[0-127]只占用1个字节,[128~16383]只占用2个字节。…

简言

1. varint即 variable int,也就是变长整型,在mysql,levelDB,protobuf中都有使用

2. varint编码的优点是对数值较小的数进行编码后占用字节较少,比如[0-127]只占用1个字节,[128~16383]只占用2个字节。而我们常用的int32,int64之类,无论数字多大,都固定占4字节,8字节

3. varint编码的缺点是对数值较大的数和负数进行编码后占用字节较多,最多可能要占10个字节(表示负数的时候)

4. 因为生活中真实用到的数字往往都不大且是正数,所以综合优点缺点varint还是能节省一些空间

编码原理

varint 对数字的二进制,从右往左,每7位分割成一块

如果不是最后一块,则左边补1,组成一个字节

如果是最后一块,则左边补0,组成1个字节

最终保存的时候,根据分割块的顺序依次从左往右

举例(为了方便大家看,从右往左,每7位一个颜色)

举例1:

数字5,二进制101,从右往左依次取7位

第一次取7位,由于只有3位,所以只分割出来1块,也就是最后一块,根据规则前面补0,得到00000101

所以,varint表示法是00000101

跟原来二进制一样,所以[0~255]之间的数字只占用1个字节

举例2:

数字130,二进制10000010,从右往左依次取7位

第一次取出来的0000010,因为前面还有数字1,自己不是最后一块,根据规则左边补1,得到 10000010

第二次取出来的1,因为前面已经没数字了,这里是最后一块了,根据规则前面补0,得到00000001

把这些分割后新组成的块,从左往右填

所以,varint表示法是10000010   00000001

举例3:

数字12345678,二进制101111000110000101001110,从右往左依次取7位

第一次取出来的1001110,因为自己不是最后一块,根据规则左边补1,得到11001110

第二次取出来的1000010,因为自己不是最后一块,根据规则左边补1,得到11000010

第三次取出来的1110001,因为自己不是最后一块,根据规则左边补1,得到11110001

第四次取出来的101,因为自己是最后一块,根据规则左边补0,得到00000101

把这些分割后新组成的块,从左往右填

所以,最终varint表示法是11001110  11000010  11110001   00000101

http://www.yayakq.cn/news/635573/

相关文章:

  • 精品网站建设费用磐石网络名气做任务挣钱的网站app
  • ppt中超链接网站怎么做山东建设网站公司
  • 如何利用wordpress编辑网站做论坛网站如何赚钱的
  • 做网站如何推广房屋装修效果图怎么制作
  • 上海网站排名优化怎么做网页建站软件
  • 公司宣传网站建站信息流广告投放
  • 学校网站模板免费下载江门网站平台建设
  • 支付网站开发费分录个人服务器网站备案
  • 烟台做网站推广的公司哪家好北京天恒建设工程有限公司网站
  • 网站开发如何支持ipv6wordpress博客联盟
  • 购买的网站平台建设服务计入网站建设的流程是什么意思
  • 稼禾建设集团网站网站站内搜索怎么做
  • 电子政务网站建设法律法规西安做网站电话
  • 商务网站创建多少钱网页设计与实现论文
  • 株洲市做公司官方网站眉山建设银行官方网站
  • 阿城区建设小学网站泰安市建设职工培训中心网站官网
  • 做网站系统具体步骤软文营销经典案例200字
  • 无锡网站建设wkstt长沙seo培训
  • 萍乡土建设计网站网站服务商
  • 如何增加网站关键词密度免费seo排名优化
  • 湖南做网站的公司公司网站开发项目管理制度
  • 广州专业做网站泉州企业网站开发
  • 电子商务网站开发技术支持免费做公众号的网站
  • 网站开发课设简述软件开发过程
  • wordpress中标签作用企业网站建设网站优化
  • 佛山专业做网站旅游类网站策划建设_
  • 全网视频合集网站建设个人网站设计成首页
  • 做网站建设的企业还有那些html表白简单代码
  • 建设ftp网站的安全性影视文化网站建设
  • 巨野做网站的淘金企业网站建设