摘要: (2) 文件系统的理解(EXT4,XFS,BTRFS) 文件系统主要用于控制所有程序在不使用数据时如何存储数据、如何访问数据以及有什么其它信息(元数据)和数据本身相关。 Linux 操作系统即便使用标准安装过程,在同一块磁盘上仍使用多个分区。拥有不同分区的一个主要目的就是为了在灾难发生时能获得更好的 阅读全文
posted @ 2022-03-27 12:30 淡然那片天 阅读(56) 评论(0) 推荐(0)
摘要: (1)请你讲讲STL有什么基本组成: 容器、迭代器、仿函数、算法、分配器、配接器 他们之间的关系:分配器给容器分配存储空间,算法通过迭代器获取容器中的内容,仿函数可以协助算法完成各种操作,配接器用来套接适配仿函数 偏特化:如果class template拥有一个以上的template参数,我们可以针 阅读全文
posted @ 2022-03-24 22:07 淡然那片天 阅读(202) 评论(0) 推荐(0)
摘要: https://blog.csdn.net/dpengwang/article/details/79297435 阅读全文
posted @ 2022-03-12 14:29 淡然那片天 阅读(14) 评论(0) 推荐(0)
摘要: HBase的存储原理 https://www.cnblogs.com/panpanwelcome/p/8716652.html 阅读全文
posted @ 2022-03-12 14:27 淡然那片天 阅读(20) 评论(0) 推荐(0)
摘要: 存储 https://pingcap.com/zh/blog/tidb-internal-1 计算 https://pingcap.com/zh/blog/tidb-internal-2 调度 https://pingcap.com/zh/blog/tidb-internal-3 阅读全文
posted @ 2022-03-12 14:25 淡然那片天 阅读(111) 评论(0) 推荐(0)
摘要: 递归下降算法 算法模型: Term = Term + Expr Expr=Expr+Factor Factor =单个元素。最小单位。 什么叫左递归? 举个例子:1-2+1 正确答案应该是0,如果出现左递归答案将会是-2。 所谓的左递归其实就是算式在进行同等级运算符的运算的时候强行从右至左进行了运算 阅读全文
posted @ 2022-03-03 10:37 淡然那片天 阅读(112) 评论(0) 推荐(0)
摘要: 100层楼,2个鸡蛋,鸡蛋从某一个临界楼层丢下会摔碎,请设计方案,能用最小的次数找到临界楼层 用3,4,5,6,7,8组成不重复的4位奇数,按照从小到大的顺序排序,第62个数字是?首先是奇数的话,末位只能是3,5,7中的一种,则有$C_{3}^{1}$种方法。前面3个数是$A_{5}^{3}$排列方 阅读全文
posted @ 2022-01-27 17:05 淡然那片天 阅读(31) 评论(0) 推荐(0)
摘要: 存储过程能实现较快的执行速度:如果某一操作包含大量的Transaction-SQL代码或分别被多次执行,那么存储过程要比批处理的执行速度快很多。因为存储过程是预编译的。在首次运行一个存储过程时,优化器对其进行分析优化,并且给出最终被存储在系统表中的执行计划。而批处理的Transaction-SQL语 阅读全文
posted @ 2022-01-27 17:04 淡然那片天 阅读(46) 评论(0) 推荐(0)
摘要: OSI七层网络模型 TCP三次握手过程,为什么需要三次? 首先Client向Server发送请求报文段,同时同步自己的SYN(x),Client进入SYN_SENT状态。 Server接收到Client的请求报文段,返回CLient自己的seq(y)及ack(x+1),Server进入SYN_REV 阅读全文
posted @ 2022-01-27 16:43 淡然那片天 阅读(87) 评论(0) 推荐(0)
摘要: 注册一个插件 #define NS_SCORER_PLUGIN_REGISTER(name, cls) CTOOL_PLUGIN_REGISTER(ns::SearchScorerPluginMgr, name, cls) search scorer插件 class SearchScorerPlug 阅读全文
posted @ 2021-12-25 22:54 淡然那片天 阅读(313) 评论(0) 推荐(0)