发表评论取消回复
相关阅读
相关 vue源码学习——数据驱动
vue的核心思想? 数据驱动 什么是数据驱动? 数据驱动指的是视图是由数据驱动生成,我们对视图的修改不会直接操作DOM,而是修改数据。 模版和数据怎么渲染成D
相关 linux Input驱动子系统源码学习
前言 公司要搞什么input子系统介绍,上层应用被人讲完了,花了半天时间看了下源码。 于是乎有了点总结给大家介绍一下input驱动子系统。 总的来
相关 redis源码学习之sds简单动态字符串
参考用书,《Redis设计与实现》黄建宏著。 虽然没有实际在项目中用过redis,不过很多人推荐学习redis的代码。 Redis使用C语言编写,里面有很多跟C语言相似的内
相关 redis源码学习之压缩列表
压缩列表 列表键和哈希键的底层实现。是为了节约内存而实现。 压缩列表是一段连续的内存,每个属性都会有固定的编码大小,例如对于字符串来说,我们需要知道字符串的长度,假设小
相关 redis源码学习之整数集合
整数集合 intset的底层实现比较简单,因为它所有的key都是整型,只是整型分为16bits、32bits和64bits这三种类型,当新插入的元素比当前集合中所有数还要
相关 redis源码学习之跳跃表
跳跃表 跳跃表对于我来说是一个比较陌生的数据结构,因此花了一上午的时间先看了一蛤MIT的公开课。[网易云课堂——MIT跳跃表][MIT] 什么是跳跃表,有一个很简单的例
相关 redis源码学习之字典
数据结构 几个重要的数据结构: `dict`、`dictht`、`dictEntry`分别表示字典,hash表,hash桶。 字典结构体,主要包含了hash表数组
相关 redis源码学习之链表
链表是经典的数据结构,redis的实现也很经典。 双向链表 redis的链表是双向链表,也就是说,每个链表节点有一个指向 前一个节点的指针和指向后一个节点的指针。另外,
相关 Redis 源码学习之事件驱动
Redis基于多路复用技术实现了一套简单的事件驱动库,代码在ae.h、ae.c以及ae\_epoll.c、ae\_evport.c和ae\_kqueue.c、ae\_selec
相关 Redis 源码学习之 Redis 事务
Redis作为一个内存型数据库,同样支持传统数据库的事务特性。这篇文章会从源代码角度来分析Redis中事务的实现原理。 What Redis事务提供了一种将多个命令请求打包
还没有评论,来说两句吧...