
面经
文章平均质量分 95
Andrea_null
Yesterday is history,tomorrow is a mystery.
展开
-
算法复杂度分析
复杂度分析用来做什么? 当我们设计一个算法的时候,我们希望让设计的代码运行的更快,更省内存。但是如何考量以上两个指标呢?我们需要通过时间、空间复杂度分析的方式来进行考量。复杂度分析对算法来说非常的重要,也是整个算法学习的精髓。为什么要做复杂度分析? 当然,我们写完之后把代码跑一遍,也能得到算法损耗的时间以及存储空间(像力扣刷题一样)。我们做数据分析真的能比把代码跑一遍准确吗? 首先,把代码跑一遍的评估方法是正确的,一些书籍将其称作事后统计法。但是,这些方法拥有局限性。局限性体现在以下方面。原创 2021-04-01 14:48:36 · 7738 阅读 · 1 评论 -
Mysql基础架构概述与事务隔离
Mysql基础架构概述Mysql基础架构概述我对mysql基础架构的学习初衷Mysql基础架构的组成以及作用一条查询语句是如何执行的?Mysql基础架构概述我对mysql基础架构的学习初衷 在我们以往去使用mysql进行增删改查的时候,我们看到的只是输入一条语句,返回一个结果。希望经过学习之后,我们能够了解mysql的基础零件及其作用,当遇到问题的时候能直戳本质,更为快速地定位并解决问题。Mysql基础架构的组成以及作用 Mysql的基础架构分为Server 层和存储引擎层两部分。在我们的日常原创 2021-02-03 20:53:21 · 1092 阅读 · 1 评论