首页
学习
活动
专区
工具
TVP
发布

二进制文集

专栏作者
205
文章
155237
阅读量
27
订阅数
Redis 源码简洁剖析 16 - 客户端
Redis 一个服务器可以和多个客户端建立网络连接,每个客户端都可以向服务器发送命令请求,服务器接收客户端的命令,处理后将结果返回给客户端。
Yano_nankai
2022-03-24
3960
Redis 源码简洁剖析 07 - main 函数启动
main 函数是 Redis 整个运行程序的入口。源码主要在 server.c 文件中。
Yano_nankai
2022-03-24
3180
Redis 源码简洁剖析 06 - quicklist 和 listpack
ziplist 有两个问题,参考 Redis 源码简洁剖析 05 - ziplist 压缩列表:
Yano_nankai
2022-03-24
5510
Redis 源码简洁剖析 05 - ziplist 压缩列表
压缩列表,内存紧凑的数据结构,占用一块连续的内存空间。一个 ziplist 可以包含多个节点(entry), 每个节点可以保存一个长度受限的字符数组(不以 \0 结尾的 char 数组)或者整数, 包括:
Yano_nankai
2022-03-24
4700
Redis 源码简洁剖析 03 - Dict Hash 基础
在 dict.h 文件中,Hash 表是一个二维数组(dictEntry **table)。
Yano_nankai
2022-03-24
3160
Redis 源码简洁剖析 02 - SDS 字符串
C 语言 string 函数,在 C 语言中可以使用 char* 字符数组实现字符串,C 语言标准库 string.h 中也定义了多种字符串操作函数。
Yano_nankai
2022-03-24
3220
编程大师访谈录
什么是编程?人们对此一直各持己见。有人说它是科学,有人说它是艺术,还有人称之为技能或手艺。我认为这三方面兼而有之。我们喜欢说它蕴含大量艺术成分,但是我们都知道它里面更多的是科学。 我觉得代码清单带给人的愉快同整洁的家差不多。你一眼就能分辨出家里是杂乱无章(比如垃圾和没洗的碟子到处乱扔)还是整洁如新。 编程的第一步是想象。就是要在脑海中对来龙去脉有极为清晰的把握。在这个初始阶段,我会使用纸和铅笔。我只是信手涂鸦,并不写代码。我也许会画些方框或箭头,但基本上只是涂鸦,因为真正的想法在我脑海里。我喜欢想象那些有待
Yano_nankai
2018-10-08
4450
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档