
- 技术笔记
- C++、Golang、分布式存储、AI等技术
目录
- # 1. golang
- 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-4. 内置数据结构 2-5. 数据结构示例 2-6. go和c++对比# 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. 对象池
- # 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. Ceph4-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的区别
- # 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 事务机制
上次更新: 2024/08/24, 23:12:25