9.外部存储器
特性: 用于存储不经常使用的、数据量较大的信息 非易失 1. 磁盘存储器 左边是软盘,现在没人用了。 右边是硬盘,就是现在都在用的机械硬盘。 磁盘是由涂有可磁化材料的非磁性材料(基材)构成的圆形盘片 基材:铝、铝合金、玻璃…… 玻璃基材的优势(稳定可靠、为存储更多信息提供基础) 改善磁膜表面的均匀性,提高磁盘的可靠性 显...
特性: 用于存储不经常使用的、数据量较大的信息 非易失 1. 磁盘存储器 左边是软盘,现在没人用了。 右边是硬盘,就是现在都在用的机械硬盘。 磁盘是由涂有可磁化材料的非磁性材料(基材)构成的圆形盘片 基材:铝、铝合金、玻璃…… 玻璃基材的优势(稳定可靠、为存储更多信息提供基础) 改善磁膜表面的均匀性,提高磁盘的可靠性 显...
1. Cache是什么 1.1 内存墙 问题:CPU的速度比内存的速度快,且两者差距不断扩大 内存跟不上CPU的斯必得,所以需要Cache(高速缓存)放在二者中间提速。 1.2 基本思路 在使用主存(相对大而慢)之余,添加一块小而快的cache。 Cache位于CPU和主存之间(也可以集成在CPU内部或作为主板上的一个模块)。 Cache中存放了主存中的部分信息的副...
1.Tree 树 定义:树T是结点的集合 这个集合可能为空,否则这个树是由一个特殊的根节点和0个或多个子树组成 1.1 术语 Degree of an elements(node) 结点的度数:有多少个子节点 Degree of a tree 树的度:树里面结点的最大的度数。 Leaf 叶结点:树里面度数为0的节点。 Branch 分支结点:树里面度数不为...
0.前言 本文仅是对常用的git功能进行记录,以基础为主,不会过多涉及原理和非常用功能。 本文仅是对git Book中的一部分内容进行整理和搬运,再加上一些本人整理的资料和个人的想法,几乎不生产知识而是知识的搬运工,所以可以随便转载。 git Book: Git - Book (git-scm.com) 本文列出的基本都是命令行的方式,git的图形界面也非常好用,但作用毕竟是命令行的...
虚函数 一般的Override: class A { public: void f(); }; class B: public A { public: void f(); void g(); }; ...... A a; B b; a.f(); //A的f b.f(); //B的f b.A::f(); //A的f 静态绑定 但是,基类的指针或引用可以指向...
在大家愉快地敲完代码,帅气地将代码commit到git仓库时,它会出现类似于这样的提示 在中括号[]中,很显然第一个词指的是你在哪个分支(在这个例子中是main)提交的,但是第二个词是什么鬼?看上去完全没有意义的样子。 这就是本文的主角了,也就是——校验和。 什么是校验和? 检验和(checksum),在数据处理和数据通信领域中,用于校验目的地一组数据项的和。在计算机科学和通...