C/C++编程
文章平均质量分 86
Shakry
尘世闲游
展开
-
printf, fprintf, sprintf,snprintf 区别
C语言中4中格式化输出函数的区别原创 2017-04-17 21:32:28 · 1651 阅读 · 0 评论 -
C中的内联汇编学习
C语言简洁易读,容易组织规模较大的代码,而汇编效率高,gcc编译器提供了一种扩展语法可以在C代码中使用内联汇编(Inline Assembly)。其用__asm__来表示汇编指令。原创 2017-04-15 23:37:20 · 812 阅读 · 0 评论 -
redis源代码学习-哈希表的实现
在redis中有专门的文件定义自己的数据结构,这篇我学习的时其中的哈希列表的实现,包括insert/delete/find/replace/get-random-element等操作。dict结构的主要目的是解决Redis中的数据查找问题。它利用哈希函数确定key值的位置,并且拥有两张数据表,在数据容量不够时自动实现扩容,并对当前哈希表中的数据rehash,但这个rehash操作不是一次完成的,而原创 2017-04-27 22:38:59 · 1193 阅读 · 0 评论