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

广告公司寮步网站建设价钱北京好的做网站的公司

广告公司寮步网站建设价钱,北京好的做网站的公司,百度收录网站之后又怎么做,西安企业seo外包服务公司什么是Bitmap 操作String数据类型的key所存储的字符串指定偏移量上的位#xff0c;返回原位置的值优点#xff1a; 节省空间通过一个bit位来表示某个元素对应的值或者状态#xff0c;其中key就是对应元素的值。实际上8个bit可以组成一个Byte,所以是及其节省空间的效率高se… 什么是Bitmap 操作String数据类型的key所存储的字符串指定偏移量上的位返回原位置的值优点 节省空间通过一个bit位来表示某个元素对应的值或者状态其中key就是对应元素的值。实际上8个bit可以组成一个Byte,所以是及其节省空间的效率高setbit 和 getbit的时间复杂度都是O(1)其他位运算效率也高 缺点 不在意业务数据本质上位只有0和1的区别所以用位做业务数据记录就不需要在意value的值、 位图不是特殊的数据结构它的内容其实就是普通字符串也就是 byte 数组。我们可以使用普通的 get/set直接获取和设置整个位图的内容也可以使用位图操作 getbit/setbit 等将 byte 数组看成 [位数组] 来处理。 用法 setbit说明给一个指定key的值第offset位赋值位value参数key offset value: bool or int(1 or 0)返回值LONG0 or 1 127.0.0.1:6379 setbit bit 1 1 (integer) 0 getbit说明返回一个指定key的二进制信息参数key offset返回值LONG0 or 1 127.0.0.1:6379 getbit bit 1 (integer) 1 bitcount说明返回一个指定key中位的值为1的个数参数key offset start end返回值LONG0 or 1 127.0.0.1:6379 bitcount bit 0 -1 (integer) 2 bitfieldbitfield 有三个子指令分别是get/set/incrby,它们都可以对指定位片段进行读写但是最多只能处理64个连续对位如果超过64位就得使用多个子指令bitfield 可以一次执行多个子指令 127.0.0.1:6379 set w hello OK 127.0.0.1:6379 bitfield w get u4 0 # 从第一个位开始取 4 个位结果是无符号数 (u) (integer) 6 127.0.0.1:6379 bitfield w get u3 2 # 从第三个位开始取 3 个位结果是无符号数 (u) (integer) 5 127.0.0.1:6379 bitfield w get i4 0 # 从第一个位开始取 4 个位结果是有符号数 (i) 1) (integer) 6 127.0.0.1:6379 bitfield w get i3 2 # 从第三个位开始取 3 个位结果是有符号数 (i) 1) (integer) -3执行多个子指令 127.0.0.1:6379 bitfield w get u4 0 get u3 2 get i4 0 get i3 2 1) (integer) 6 2) (integer) 5 3) (integer) 6 4) (integer) -3使用 incrby: 127.0.0.1:6379 set w hello OK 127.0.0.1:6379 bitfield w incrby u4 2 1 # 从第三个位开始对接下来的 4 位无符号数 1 1) (integer) 11 127.0.0.1:6379 bitfield w incrby u4 2 1 1) (integer) 12 127.0.0.1:6379 bitfield w incrby u4 2 1 1) (integer) 13 127.0.0.1:6379 bitfield w incrby u4 2 1 1) (integer) 14 127.0.0.1:6379 bitfield w incrby u4 2 1 1) (integer) 15 127.0.0.1:6379 bitfield w incrby u4 2 1 # 溢出折返了 1) (integer) 0饱和截断 SAT 127.0.0.1:6379 set w hello OK 127.0.0.1:6379 bitfield w overflow sat incrby u4 2 1 1) (integer) 11 127.0.0.1:6379 bitfield w overflow sat incrby u4 2 1 1) (integer) 12 127.0.0.1:6379 bitfield w overflow sat incrby u4 2 1 1) (integer) 13 127.0.0.1:6379 bitfield w overflow sat incrby u4 2 1 1) (intege) 14 127.0.0.1:6379 bitfield w overflow sat incrby u4 2 1 1) (integer) 15 127.0.0.1:6379 bitfield w overflow sat incrby u4 2 1 # 保持最大值 1) (integer) 15失败不执行 FAIL: 127.0.0.1:6379 set w hello OK 127.0.0.1:6379 bitfield w overflow fail incrby u4 2 1 1) (integer) 11 127.0.0.1:6379 bitfield w overflow fail incrby u4 2 1 1) (integer) 12 127.0.0.1:6379 bitfield w overflow fail incrby u4 2 1 1) (integer) 13 127.0.0.1:6379 bitfield w overflow fail incrby u4 2 1 1) (integer) 14 127.0.0.1:6379 bitfield w overflow fail incrby u4 2 1 1) (integer) 15 127.0.0.1:6379 bitfield w overflow fail incrby u4 2 1 # 不执行 1) (nil)
http://wiki.neutronadmin.com/news/127691/

相关文章:

  • 杭州 洛阳网站建设公司 网络服务wordpress付费小说
  • 哪些网站可以做顺风车家政公司网站建设方案
  • 网站开发如何避免浏览器缓存的影响苏州公司
  • 做网站上找王思奇穿越之游戏开发系统
  • 网站设计与建设实训南京公司注册
  • 免费微网站建站系统源码建设网站需要备案么
  • 加油站顶棚网架价多少钱一平如何制作网络游戏
  • 服装营销型网站建设上海社区网站建设
  • 网站建设如何站内搜索超链接怎么做
  • 外贸网站源码怎么建wordpress主题开发过程
  • 高端企业网站建设蓦然郑州网站建设6免费wordpress导购主题
  • cms网站搭建wordpress搜索翻页404
  • 南京网站制作哪家专业搜索引擎推广的三种方式
  • 单位做网站需要多少钱微信音乐音频怎么关闭
  • 淘宝客怎么建设自己网站常用的网页开发技术有哪些
  • 做特卖的网站上品折扣网站建设中的背景图片模板
  • 合川网站制作企业网站有哪些企业
  • 制作网站的视频教程苏州网站建设网站建设
  • 佛山制作做网站网站页面设计工具
  • 辽宁建设厅网站什么时候换的7k7k网页游戏入口
  • 国外儿童社区网站模板站长统计幸福宝2022年排行榜
  • 网站采集注意网站建设的题目
  • 学网站建设与管理好吗网站建设自己能做吗
  • 深圳龙华企业网站设计网站备案没有固定电话
  • 网站的漂浮广告怎么做商务网站建设摘要
  • 网站制作 知乎seo查询爱站网
  • 网络工程师和网站开发员浙江省建设局房管科网站
  • 学设计的网站编程app开发软件
  • 哪里网站建设专业厦门 网站建设 公司哪家好
  • 做财经类新闻的网站建设一个网站的工作方案