1、动态数组:按需分配的vector为什么要二倍扩容你好,我是微扰君。今天我们进入第一章基础数据结构的学习。 计算机程序一直以来最根本的作用就是处理数据。即使在早期的计算机中,计算就已经不仅仅是几个数字之间的加减乘除那么简单了,经常需要处理大量线性存储的数据,一个很好的例子就是向量乘法。显然,我们需要...2025-12-08
0、开篇词:真实世界的算法,和你想的不一样你好,我是黄清昊,毕业于上海交通大学信息工程专业,Hashdata 数据库内核工程师,公众号微扰理论作者。 在LeetCode上,我还有一个名字叫“微扰理论”(之后就以微扰君自称),刷了800多道题,贡献了200多篇优质算法题解,可以说对算法学习很有...2025-12-08
57、结束语:生活可以一地鸡毛,但操作系统却是心中的光你好,我是LMOS。 感谢你的一路相伴,我们的《操作系统实战45讲》专栏写到此处,你亦能学至此处,多半是出于兴趣,出于一种对操作系统的热爱,出于一种对事物本质发自内心的苛求…… 如果是这样,请你永远保持这份心性,它会给你带来更多意想不到的结果。走到这...2025-12-07
56、用户故事:驰往:借镜观形,学以致用你好,我是驰往,一个技术老菜鸟。很荣幸能被编辑小新邀请来写这篇用户故事。我看了其他大佬的用户故事,有资深技术大拿,也有刚接触(技术)的后起之秀。因此和编辑讨论以后,我决定结合自己的工作领域,从MCU工程师的视角和你聊一聊我学习这门课的收获。 不过,即...2025-12-07
55、用户故事:艾同学:路虽远,行则将至你好,我是艾恩凝。很高兴受邀来写用户故事,可以“吐槽”一下与我结缘的操作系统实战专栏。不对,是夸赞。 其实,这门课在去年底宣传的时候,我就知道了。那时朋友圈铺天盖地在发消息,可以说想不知道都难,当时我只以为是单纯的广告,所以并没有仔细了解。 就这样,...2025-12-07