本文分类:news发布日期:2025/4/23 1:06:11
相关文章
快速列表quicklist
目录
为什么使用快速列表quicklist
对比双向链表
对比压缩列表ziplist
quicklist结构
节点结构quicklistNode
quicklist
管理ziplist信息的结构quicklistEntry 迭代器结构quicklistIter quicklist的API
1.创建快速列表
2.创建快速列表节点
3.头插quicklistPushHead …
建站知识
2025/4/12 17:44:38
https的网页会不会被伪造
https的网页在正常情况下是相对安全的,因为它使用了SSL/TLS协议(即部署SSL证书)对通信进行加密和保护。这使得传输过程中的数据难以被第三方截获或篡/改。虽然https提供了加密和认证的保护,但并不能完全消除被伪造的风险。
为了防…
建站知识
2025/4/22 23:33:58
单例模式基本介绍及两种实现方式详解
1. 什么是单例模式
1.1 什么是模式 这里所说的模式,指的是代码的设计模式,这属于程序猿的高阶技能.对于普通的程序猿,写出来的代码没有bug,能跑就行,不用过多地在乎,实际上也很难去设计代码的模式. 但是有些大佬对这一方面十分得…
建站知识
2025/4/23 0:13:33
90天玩转Python—16—基础知识篇:面向对象知识详解
90天玩转Python系列文章目录
90天玩转Python—01—基础知识篇:C站最全Python标准库总结
90天玩转Python--02--基础知识篇:初识Python与PyCharm
90天玩转Python—03—基础知识篇:Python和PyCharm(语言特点、学习方法、工具安装)
90天玩转Python—04—基础知识篇:Pytho…
建站知识
2025/4/22 22:28:17
【优选算法专栏】专题十六:BFS解决最短路问题(一)
本专栏内容为:算法学习专栏,分为优选算法专栏,贪心算法专栏,动态规划专栏以及递归,搜索与回溯算法专栏四部分。 通过本专栏的深入学习,你可以了解并掌握算法。 💓博主csdn个人主页:小…
建站知识
2025/4/22 23:27:19
JavaScript数组操作方法全录
改变原数组的方法:
push() - 将一个或多个元素添加到数组的末尾,并返回新数组的长度。
pop() - 从数组中移除最后一个元素,并返回该元素。
shift() - 从数组中移除第一个元素,并返回该元素。
unshift() - 将一个或多个元素添加到…
建站知识
2025/4/23 0:28:49
深入了解Redis——持久化
一,Redis持久化
Redis持久化即将内存中的数据持久化到磁盘中,在下一次重启后还能进行使用,Redis持久化分为RDB和AOF两种,我们接下来分别介绍RDB和AOF的内部原理和区别
RDB
Redis运行时会将当前的内存快照存入至磁盘中ÿ…
建站知识
2025/4/16 18:51:33