过去可知却不可控,未来可控却不可知
TiDB及其TiKV学习记录 TiDB及其TiKV学习记录
总体概览¶ 整个TiDB体系有三个部分组成:PD Cluster、Storage Cluster、TiDB Server。 TiDB Server¶ 主要功能¶ 处理客户端的连接 SQL语句的解析和编译 关系型数据与KV的转化 SQL语
2022-04-02
Leetcode算法题401-500 Leetcode算法题401-500
401-410¶ 411-420¶ 415. 字符串相加¶ class Solution { public: string addStrings(string num1, string num2) { vector&
2022-01-16
Leetcode算法题2001-2100 Leetcode算法题2001-2100
2001-2010¶ 2011-2020¶ 2021-2030¶ 2028. 找出缺失的观测数据¶ class Solution { public: vector<int> missingRolls(vector<
2022-01-16
博文收获总结 博文收获总结
背景¶ 在学习过程中,经常看到许许多多比自己优秀的人书写的博客。其内容往往给我以或是启迪、或是灵感、或是警醒。但是网络环境的不稳定性导致博客可能在若干时间后消失或是删帖等种种原因后不可查询。因此为了自己整理复习又或是为了保存这些“师傅”们的
2022-03-27
Leetcode算法题601-700 Leetcode算法题601-700
601-610¶ 611-620¶ 621-630¶ 631-640¶ 641-650¶ 651-660¶ 661-670¶ 671-680¶ 681-690¶ 682. 棒球比赛¶ class Solution { public:
2022-01-16
CMU-15445 CMU-15445
背景¶ 在没有数据库的情况下,我们可以使用简单的csv文件来存储文件,并编写简单的脚本文件来查找数据。但是这种方案会有很多缺陷: 数据的质量 很难保证同一类型记录中相应字段的一致性 很难阻止用户写入该字段不合法的数据 很难优雅的处理数据
2022-03-04
基于Go实现分布式对象存储 基于Go实现分布式对象存储
背景¶ 对象存储与传统网络存储的区别 网络文件系统 块存储 对象存储 数据管理方式 以文件形式管理 以数据块形式管理 以对象的方式管理 访问数据方式 通过NFS等网络协议 通过数据块的地址访问 通过REST网络服务
2022-03-18
咖啡学习笔记 咖啡学习笔记
认识咖啡¶ 阿拉卡比与罗布斯塔¶ 我们通常所说的咖啡树主要就是阿拉比卡(Coffea arabica)和卡内佛拉咖啡树属(Coffea canephora,俗称中粒咖啡,常称之为罗布斯塔)。以上两种是绝大多数咖啡树种的来源,但咖啡树种超过1
2022-03-14
效应整理 效应整理
背景¶ 本文归纳整理学习生活过程中遇到的效应或问题,以便查阅。 惊群效应^1¶ 惊群问题是计算机科学中,当许多进程等待一个事件,事件发生后这些进程被唤醒,但只有一个进程能获得CPU执行权,其他进程又得被阻塞,这造成了严重的系统上下文切换代价
2022-03-14
健身理论整理 健身理论整理
身体系统的结构和功能¶ 人体存在三种肌肉: 骨骼肌:动系统所讲的肌肉属于骨骼肌,它能在意识控制下做强力的收缩,人的四肢、躯干上可以自由活动的肌肉都属于这一类。在神经的支配下,肌肉收缩产生运动。一个人有600多块骨骼肌。 平滑肌:就是为血管
2021-09-20
操作系统 操作系统
背景¶ 本文旨在整理学习《OSETP》一书中的知识点,以供自己复习之用。 操作系统¶ 基本特征¶ 并发 并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。 并行需要硬件支持,如多流水线、多核处理器或者分布式
pytest教程 pytest教程
背景¶ pytest是动态编程语言Python专用的测试框架,它具有易于上手、功能强大、第三方插件丰富、效率高、可扩展性好、兼容性强等特点。 本博客不介绍相对基础及其所见即所得的内容,只记录学习过程中自认为相对重要的点或步骤,依据《pyte
2022-03-04
6 / 11