LiSheng's blog LiSheng's blog
首页
笔记
个人简历
随笔集
GitHub (opens new window)
首页
笔记
个人简历
随笔集
GitHub (opens new window)
  • 技术笔记
  • 页面
  • 随笔集
  • 技术笔记
技术笔记
C++、Golang、分布式存储、AI等技术
目录
# 1. golang
# 1-1. 并发编程
1-1-1. GMP并发模型 1-1-2. 锁相关 1-1-3. groutine并发相关 1-1-4. go如何实现原子操作
# 1-2. 内存管理
1-2-1. gc整体过程 1-2-2. GC触发条件 1-2-3. GC相关 1-2-4. 内存相关
1-3. 数组和切片的区别 1-4. new和make 1-5. go defer 1-6. context 1-7. channel 1-8. go map 1-9. interface 1-10. 对象系统 1-11. rune 类型 1-12. 字符串拼接的几种方式
# 2. cplus
# 2-1. 内存相关
2-1-1. new、delete、malloc、free 2-1-2. 智能指针 2-1-3. 内存池
# 2-2. 面向对象
2-2-1. 相关问题 2-2-2. 构造、析构顺序 2-2-3. 对象内存布局 2-2-4. 静态、动态多态 2-2-5. 虚函数表 2-2-6. 重载、重写、覆盖 2-2-7. 构造函数不能是虚函数 2-2-8. CRTP模式的原理和用途 2-2-9. 移动语义move 2-2-10. 构造函数初始化列表 2-2-11. 静态成员变量和函数 2-2-12. 多重继承 2-2-13. 菱形问题与虚继承 2-2-14. 对象池
# 2-3. STL相关
2-3-1. map和unorder_map 2-3-2. vector、deque、list
2-4. 内置数据结构 2-5. 数据结构示例 2-6. go和c++对比
# 2-7. 关键字
2-7-1. static 2-7-2. const、volatile、mutable 2-7-3. const_cast、dynamic_cast 2-7-4. struct、class、union 2-7-5. new、delete 2-7-6. operator 2-7-7. c++20 range
# 3. leetcode
3-1. 排序算法 3-2. 滑动窗口 3-3. 动态规划 3-4. 贪心算法 3-5. 回溯 3-6. 单调栈 3-7. 链表和树 3-8. 前缀和-栈-队列-堆等数据结构 3-9. 图论算法
# 4. 存储技术
4-1. 学习大纲 4-2. 命令ls的执行过程 4-3. mmap && write 4-4. 命令write的执行过程 4-5. 块 4-6. VFS层
# 4-7. Ceph
4-7-1. Ceph架构设计 4-7-2. Crash算法 4-7-3. osd上的数据管理 4-7-4. ceph分布式存储-对象存储(RGW)搭建 4-7-5. ceph分布式存储-管理crushmap 4-7-6. ceph分布式存储-集群客户端连接 4-7-7. ceph分布式存储-集群容量评估 4-7-8. ceph分布式存储-集群通信 4-7-9. ceph分布式存储-块存储BlueStore性能测试 4-7-10. ceph分布式存储-日志和调试 4-7-11. ceph分布式存储-数据不均衡调整 4-7-12. ceph分布式存储-用户管理 4-7-13. ceph分布式存储-MDS介绍 4-7-14. ceph分布式存储-MON模块内部结构分析 4-7-15. ceph分布式存储-OS调优 4-7-16. ceph分布式存储-PG和PGP的区别
# 4-8. Daos
4-8-1. Daos介绍 4-8-2. Daos组件 4-8-3. SPDK Blob
# 5. 分布式系统
5-1. 一致性协议raft 5-2. 一致性协议gossip 5-3. gossip、raft、swim对比
# 6. 计算机网络
6-1. tcp通信 6-2. tcp三次握手及其状态变化 6-3. tcp四次挥手及其状态变化 6-4. http
# 7. Linux操作系统
7-1. io多路复用
# 8. Redis
8-1. 大纲 8-2. redis持久化策略 8-3. redis事务 8-4. redis分布式锁 8-5. redis高可用 8-6. redis主从同步 8-7. Redis是什么 8-8. Redis基本数据结构 8-9. Redis为什么这么快 8-10. 缓存击穿、缓存穿透、缓存雪崩 8-11. 热Key问题,如何解决热key问题 8-12. Redis 过期策略和内存淘汰策略 8-13. Redis 的持久化机制 8-14. Redis的高可用 8-15. 使用过Redis分布式锁 8-16. Redis的跳跃表 8-17. MySQL与Redis 如何保证双写一致性 8-18. Redis的Hash 冲突怎么办 8-19. 布隆过滤器 8-20. Redis 事务机制
# 9. 其他
9-1. Git使用手册 9-2. Markdown使用教程 9-3. GitHub高级搜索技巧 9-4. 《Git》学习笔记
上次更新: 2024/08/24, 23:12:25
页面

页面→

最近更新
01
ceph分布式存储-对象存储(RGW)搭建
10-27
02
ceph分布式存储-集群客户端连接
10-27
03
ceph分布式存储-管理crushmap
10-27
更多文章>
Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式