开篇词 距离上一篇文章更新已经有一年多时间了,之前写的大都是偏向于基础性的知识,也没有掺杂过多个人的思考。而自己一直以来都想写一些更加有深度的内容,这篇文章就是基于这样一个想...
开篇词 距离上一篇文章更新已经有一年多时间了,之前写的大都是偏向于基础性的知识,也没有掺杂过多个人的思考。而自己一直以来都想写一些更加有深度的内容,这篇文章就是基于这样一个想...
总算遇到一解释的差不多的了,所以说聚簇索引非叶子节点实际存放的还是一个一个索引页,里面记录了最小id和下一层的索引页no,同一层的索引页之间双向链表连接,每一页的记录单向链表连接
InnoDB-索引这个索引真的是面试必考题,但是我也不知道面试官问这玩意有啥用,回答都是百度的,问一百个人,90个人回答的一样,剩下是十个人是没背下来。而且背了容易忘。我就是被了好几遍都记不住...
ASLR(地址随机化)是一种针对缓冲区溢出的安全保护技术,通过对堆、栈、共享库映射等线性区布局的随机化,通过增加攻击者预测目的地址的难度,防止攻击者直接定位攻击代码位置,达到...
/* 如果不为空,表示还没有到链表的末端,
将 e 赋值给 p(p的下一个节点赋值给p),开启下一次循环 */
if (e.hash == hash && ((k = e.key) == key || (key != null && key.equals(k)))) {
break;
}
这个是不是链表中如果有相同的节点就不再执行插入操作了???
HashMap源码全解析从一道面试题说起:请一行一行代码描述下hashmap put方法本文原创地址,我的博客:https://jsbintask.cn/2019/02/27/jdk/jdk8-hashmap-sourcecode/(食用效果最佳),转载请注明出...
排序好像没怎么说额?多个元素的score如果相同的话怎么保证顺序
redis zset内部实现Redis对象Redis对象由redisObject结构体表示。 Redis中的每个键值对的键和值都是一个redisObject。共有五种类型的对象:字符串(String)、...
这么好的文章竟然没人顶。我来第一个。楼主要是结合源码讲解,那就更棒了
Redis对象Redis对象由redisObject结构体表示。 Redis中的每个键值对的键和值都是一个redisObject。共有五种类型的对象:字符串(String)、...