240 发简信
IP属地:陕西
  • 240
    数据库

    介绍Redis服务器的数据库实现,服务器保存数据库的方法客户端切换数据库的方法,数据库保存键值对的方法,数据库的增,删,改,查实现方法服务器保存键的过期时间的方法,服务器自动...

  • 240
    球下落,反弹问题 && 猴子摘桃问题

    问题1:一球从100米的高度自由落下,每次落地后反跳回原高度的一半,再落下,求他在第10次落地时,共经过多少米,第十次反弹多高。 分析: 代码: float sum=0,i,...

  • 240
    对象

    Redis并不会直接使用数据结构来实现键值对数据库,而是基于这些数据结构创建了一个对象系统,这个系统包括字符串对象,列表对象,哈希对象,集合对象,有序集合对象 使用对象的好处...

  • 压缩列表

    压缩列表(ziplist)是列表键和哈希键的底层实现之一当一个列表键,只包含列表项,并且每个列表项要么是小整数值,要么是长度比较短的字符串,Redis就会使用压缩列表来做列表...

  • 240
    整数集合

    intset(整数集合)是集合键的底层实现之一,当一个集合只包含整数,并且数量不多的时候,Redis就会使用整数集合作为集合键的底层实现 整数集合的实现 intset是Red...

  • 240
    跳跃表

    跳跃表(skiplist)是一种有序数据结构,通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目标 跳跃表支持O(logN),O(N)复杂度的节点查找,还可...

  • 240
    字典

    字典,又称为符号表,关联数组,映射,是一种用于保存键值对的抽象数据结构 字典中一个键key和一个值value进行关联,这些关联的键和值称为键值对,每个键都是唯一的,可以根据键...

  • 240
    链表

    链表提供了高效的节点重排能力,以及顺序性的访问方式,并且可以通过增删节点来灵活的调整链表的长度 Redis使用c语言并没有内置这种数据结构,所以Redis构建了自己的链表实现...

个人介绍
人生总有一定的黑暗时光,熬过去就好了!