最新博客文章

[ Read ] rust 初探笔记

rust 当中借用, 应用, 所有权这个概念非常的有意思. 和传统的一些语言区别很大. 我理解下来, 就是所有权就是一个变量自从赋值之后, 只会被放在一个变量里面.传递给到其他的函数的话, 离开函数的作用域, 就会被消费掉. 感觉就是一次性产品. 而这个作用域, 就是一个偏序的关系, 比如说, 父函数调用子函数, 父函数当中存在变量, 子函数使用了之后, 离开子函数作用域, 就不存在了. 子函数当中定义的变量, 不能提供引用给到父函数, 因为变量本身离开了函数也是不存在了.
阅读更多

[Reading] 如何阅读《汇编语言》by 王爽

前言 本文试图回答下面几个问题: 作为初学者是否适合,或者说拥有什么基础的人适合本书的阅读? 那么本书应该如何阅读? 本书阅读过程中可能存在的一些难点会是什么? 解决上面问题的一些方式方法。
阅读更多

[ Read ] 普林斯顿微积分读本

前言 数学是一门抽象的课程,抽象也就意味着,它很好的对现实的多种现象或者行为进行了很好的描述,但同时也意味着,理解它之前,很难将数学与现实进行很好的映射。仿佛是一个悖论: 你要运用数学这么工具来抽象的时候,你就需要学习这门工具。你要快乐的学习这门工具,你就需要有把数学的抽象点与现实一一映射的能力。仿佛是鸡生蛋,蛋生鸡,最后只能痛苦一波。 所以阅读数学方面的书籍,本身很大的可能性会缺乏阅读的动力,很多时候,在阅读的过程当中,可能就已经迷失了: 这一章节的目的是什么?为什么我要学习这一章?它有用吗? 就我个人而言,这是最痛苦的一个点。所以,本文也是在阅读的过程中,将被折磨的结果进行梳理,把每一章阅读的目的总结下来。如果有人和我一样,碰到了同样的问题,或许从本文中能找到一丝脉络,进而找到阅读的动力。
阅读更多

[ Read ] 《离散数学及其应用》阅读笔记

前言 离散数学对于我而言一直是比较神秘的角色,脑海里面很难形成相应的概念。 线性代数,我们可以理解成描述空间变化的东西,微积分,帮助研究变化的方式方法。这个在 bilibili 当中也看过不少的教程,对其也存在一定程度的理解。
阅读更多

[ Read ] 计算机系统概论 - 冯诺依曼结构

汇编语言很难学,指令集很难记,mov/add/sub 等等系列的操作,到底为什么需要这样存在?为什么一定就是这几种指令? 本书当中在冯诺依曼结构里面给予了很好的解释;
阅读更多