自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大力海棠的博客

我才发现,你很耀眼,请让我再瞧瞧你的双眼!

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 Geo地理位置,位图与expiration

目录Geo地理位置信息Geo与有序集合位图bitmap过期时间Expiration 看了下前面三篇日志,总结了字符串、列表、哈希、集合与基数统计HyperLogLog,剩下Geo数据类型,这篇日志就把最后一个Geo地理位置信息也总结下,这样Redis支持的7种数据类型就总结完(五种最基本的数据类型加HyperLogLog和Geo),之后就可以转入一些更“高级”点的数据,如位图bitmap,键的过期时间Expiration和管道等。首先是Geo类型,它可以用来存储和查询地理位置坐...

2021-03-29 17:45:31 914

原创 Redis数据类型:有序集合与基数统计

目录有序集合ZADD和ZREM基数统计HyperLogLog 前面说的无序集合类型,特点是里面存放的对象都是唯一的,无需的,使用无序集合的场景通常是集合的交并差运算,或者检查某个对象是否在集合中。除了无序集合外,集合set还有有序集合类型,集合的对象唯一特点可以用来做计数,但是还有更节省内存消耗的数据结构可以使用,这篇日志就来总结有序集合,基数统计和Geo这三种数据类型。有序集合ZADD和ZREM 首先是有序集合,顾名思义集合中存放的对象都是有序排列...

2021-03-22 17:46:37 444

原创 Redis数据类型:哈希类型和无序集合

目录哈希hash类型HSET和HGET遍历哈希HSCAN命令集合set类型SADD和SREM 接着往下,Redis数据类型中还有哈希类型(hash)和集合类型(set),这两个相信大家也熟悉,哈希类型以前学习数据结构时不是有哈希表嘛,就是存储数据时建立起字段key和值value之间的映射关系,类似于Java中的map。set集合类型和List类似,Redis中的集合类型相当于一个无序的集合,里面不允许有重复的元素,这篇日志就总结下在Redis中对两个数据类型的一些操作。...

2021-03-15 17:48:32 902 1

原创 Redis数据类型:字符串和列表

目录string字符串类型SET和GET存储字符串的编码方式List列表类型PUSH和POP Redis作为一个轻量级键值数据库,跟之前上课时学的关系型数据库不同,使用Redis进行数据存储服务时,我们不需要去担心存储模式和表的结构,不需要用SQL语句来操作里面的数据,而是直接使用API操作数据结构。Redis支持的数据结构有字符串类型、列表类型、哈希类型和集合类型等,接下来的日志就总结下以前学习Redis的过程,从基本的Redis数据类型开始。string字符串...

2021-03-08 17:44:25 341 1

原创 栈上替换、方法内联和代码缓存

目录OSR栈上替换方法内联代码缓存大小 上一篇日志讲到使用JIT即使编译方式下代码的执行方式有解释执行和编译执行两种,对于程序中函数的执行,要么是使用解释执行的方式,要么是使用编译执行方式(对于热点代码)编译后得到的机器码执行,这两种方式的切换发生在函数的两次调用间隔,前一次调用时虚拟机没有把这段函数判定为热点代码,后一次调用时发现其是热点代码并且进行了编译,那么就会使用提供的机器码执行。对于大部分的函数执行来说是这样的,但有一些情况例外,如调用次数不多且里面有很多循环操作的函数,...

2021-03-01 17:45:23 1179 2

调用ACLLib库+MVC设计模式的单人版贪吃蛇小游戏(C语言实现)

C语言编写的调用ACLLib函数库单人版贪吃蛇小游戏,运用MVC设计模式(三部分Model,View, Control),代码可重用,修改为双人版甚至多人版,附有有设计思路文档,代码注释。

2018-09-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除