首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
城南花已开989
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
C++11 :完美转发
不使用完美转发的缺点 这个工厂函数,在创建 T对象前,对用户输入的实参数,进行的值拷贝,然后将赋值后的形参传递给了 T 的构造函数。这就不是完美转发。 这样就解决了值拷贝的问题,但是这也导致 工厂函数
C++11:右值引用与万能引用
C++11中的 万能引用与右值引用的区别。很多人都认为,类型声明中带有 “&&” 就代表着右值引用,这是不对的。
《C++ Concurrency IN ACTION》chapter 3 线程之间数据共享
《C++ Concurrency IN ACTION》笔记,简单介绍mutex的使用和如何避免race condition 和 死锁问题。
levelDB 浅谈6--imm_ 落盘
levelDB 数据库的内存中有两块结构 mem_ 和 imm_(两个成员变量都是指针)。用户数据先插入到 mem_ 中,当 mem_ 所指向的 MemTable 达到容量上线时,复制给 imm_,然
LevelDB 浅谈5--启动背景线程
https://blog.csdn.net/Swartz2015/article/details/66972106
LevelDB 浅谈4--多线程写操作
LevelDB 数据库是可以多线程操作的数据库。前几节中,我们讲解了批量插入数据的底层实现。这一节,我们重点讲解,LevelDB 对外开放的写操作,讲解 LevelDB 是如何协调多线程的插入操作。
LevelDB 浅谈3--WriteBatch
WriteBatch 类,从它的名字就可以看出,该类的作用就是批量写入数据,将数据存储到指定的Memtable。本节,详细讲解 levelDB 中的数据批量处理。
levelDB浅谈2--MemTable
详细讲解 MemTable 对外提供的接口。并且对 key LevelDB 中存在的形式,做了详细的讲解。
LevelDB 浅谈1--SkipList(跳跃表)
跳跃表的具体原理,请参考: https://www.huliujia.com/blog/071730c4c3f23dbd8c6eaf0e524873206fcf56d3/ SkipList SkipL
LevelDB LRUCache浅谈
本系列作为levelDB源码阅读总结,本节详细介绍,levelDB 中 LRUCache机制,包括其使用和优点
下一页
个人成就
文章被点赞
3
文章被阅读
7,136
掘力值
208
关注了
0
关注者
3
收藏集
0
关注标签
10
加入于
2022-02-21