摘要: 字典 字典,map,是用于保存键值对的抽象数据结构,是hash表实现。字典中的键唯一,通过键来操作值。Redis的数据库使用字典来作为底层实现。 定义 Redis的字典使用哈希表作为底层实现,一个哈希表里面由多个哈希表节点,哈希表节点保存着键值对。 哈希表 哈希表结构定义包含:哈希表数组,哈希表大小 阅读全文
posted @ 2019-02-01 21:45 四维星尘 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 链表 定义 链表分为两部分,链表节点和持有链表的list结构。 每个链表节点包含前置节点指针,后置节点指针,节点值void*用于保存各种不同类型的值 list结构包含表头节点指针,表尾节点指针,节点数,节点复制函数dup,节点值释放函数free,节点值比对函数match 特性 双端,无环,同时持有链 阅读全文
posted @ 2019-01-30 21:51 四维星尘 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 简单动态字符串 Redis只在一些无需对字符串进行修改的地方使用C字符串,大部分时候使用简单动态字符串(simple dynamic string, SDS),字符串的抽象类型。二进制安全,可以存放任意格式的数据。 定义 这里以书中代码为基础,len为使用的字节数,free表示已分配但未使用的字节数 阅读全文
posted @ 2019-01-28 20:57 四维星尘 阅读(189) 评论(0) 推荐(0) 编辑
摘要: Redis学习资料与过程记录 在实习中经常会用到很多Redis,对Redis有了一些模糊的了解,总觉得隔靴搔痒的不痛快,所以决定开始深入的了解Redis,也作为我实习期间的目标。 这篇只是为了占个位置,方便后面的笔记与章节对齐。:) 目前有的资料: 源码: https://github.com/an 阅读全文
posted @ 2019-01-28 19:51 四维星尘 阅读(118) 评论(2) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-01-19 22:07 四维星尘 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 在这里简单记录下最近使用的快捷键,备忘,随时更新。 简单指令记录 mkdir 创建路径 pwd 输出当前路径 ls 查看目录 cd touch 创建文件 tree 输出目录树 mv 源文件 目标文件或目录 移动文件或改名,第二个参数如果是文件那么就会改名 rm -rf 递归删除,且不提醒 vim指令 阅读全文
posted @ 2019-01-15 09:12 四维星尘 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 简历在牛客网投递,第二天收到hr电话。约在12月10号下午面试。一共三面,问题如下: 第二天填写了对面试的评价问卷,觉得面试官都很不错,就是自己有些菜。。。 面试官给我的感觉非常老道,全部都是按照简历上面的内容进行考察,也不会直接透露出一点对你的评价。跟校招的面经比起来真的是太友好的,面试的算法题目 阅读全文
posted @ 2018-12-10 21:19 四维星尘 阅读(5472) 评论(0) 推荐(0) 编辑