摘要: 说明 本文翻译自斯坦福开放课程【编程范式】的系列课件,有删改。 本系列会持续更新,预计一周发布1到2篇。 如有意见/建议或是存在版权问题,欢迎园友指正。 转载无需通知本人,但请注明出处,谢谢! 速成课 你可以和Python解释器对话,你输入表达式,它返回计算结果。多做几次就产生了一个清晰的读取-求值 阅读全文
posted @ 2018-05-26 18:30 夕晖 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 利用递归组件实现 组件参数: v-model 用于双向绑定的属性,目前绑定option里的id options 一个数组,例如[{title:'a',id:1,children:[{title:'b',id:2}]}] <template> <div class="selectors"> <temp 阅读全文
posted @ 2020-06-05 12:11 夕晖 阅读(958) 评论(0) 推荐(0) 编辑
摘要: 现代个人计算机器磁盘是从IBM PC XT进化而来,XT的磁盘控制器位于插件卡中,控制着10MB的希捷磁盘。希捷磁盘由4个磁头,306个柱面,每个磁道有17个扇区。控制器能够操作两个驱动。操作系统读写磁盘的方式是:把参数放进CPU寄存器,然后调用PC内建只读内存中的BIOS(基本输入输出系统)。BI 阅读全文
posted @ 2019-10-28 15:27 夕晖 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 硬盘由一或多个覆盖着可磁化涂料的铝板组成。早期这些铝板的直径大概是50厘米,现在通常是3到9厘米,笔记本电脑的磁盘里的已经能小于3厘米,而且还在缩小。磁头包含一个在其表面浮动的电感线圈,线圈停留在气垫上。当有正负电流通过磁头时,电流仅仅磁化了磁头下面的那部分,使得磁粉朝左或朝右对齐,取决于驱动电流的 阅读全文
posted @ 2019-10-26 17:03 夕晖 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 无论主存有多大,它总是小的。人们总是想存储比内存容量更多的信息,主要原因是随着技术的进步,人们开始考虑像科幻小说一样整体地存储过去的数据。比如,假如美国政府的预算规则强制政府机构自行创收,设想一下国会图书馆决定将藏书全部电子化然后出售的场景(“全人类的知识仅售299.95美元”)。粗略的认为有500 阅读全文
posted @ 2019-10-24 10:32 夕晖 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 从半导体内存产生的早期到20世纪90年代,内存作为单个芯片的生产,购买和安装。芯片密度从1Kb到1Mb然后更多,但是每块芯片都是作为独立单元售卖的。早期如果用户需要附加内存芯片,PC通常不提供插槽。 自从20世纪90年代早期之后,事情发生了变化。一组芯片,典型的就是8或16个,被安装在一个印刷好的集 阅读全文
posted @ 2019-10-23 13:39 夕晖 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 历史上,CPU一直比内存快得多。虽然内存在进步,CPU也是,一直保持在不平衡状态。实际上,在芯片上放置越来越多的电路是可能的,CPU设计者对这些新设备应用流水线和超标量操作,使得CPU愈发快了。内存设计者通常使用新技术来增加芯片的能力而不是速度,所以这种速度不一致问题随着时间的流逝愈发严重。这种不平 阅读全文
posted @ 2019-10-22 15:26 夕晖 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 计算机内存偶尔会因为电线上的电压电流,宇宙射线或其他因素而犯错。为了防止这些错误,一些内存使用了侦错码或纠错码。当使用这些编码时,额外的位会以特殊的方式附加到每个内存字上。当从内存读出一个字时,通过检查这些额外的位来确认是否有错误发生。 为了理解怎样处理错误,有必要近距离看看错误到底是什么样子的。假 阅读全文
posted @ 2019-10-21 12:01 夕晖 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 一个字中的字节可以从左向右或从右向左编号。乍一看这个顺序不是很重要,很快我们将看到它的着重大意义。图2-11(a)描绘了32位计算机内存的一部分,该机器上字节编号的顺序是从左到右,就像SPARC或者大型IBM处理器。图2-11(b)给出了从右向左编号字节的32位计算机的相似表示,就像Inter家族。 阅读全文
posted @ 2019-10-18 12:34 夕晖 阅读(349) 评论(1) 推荐(0) 编辑
摘要: 解决方案: 阅读全文
posted @ 2019-10-18 09:52 夕晖 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 内存由许许多多单元(或场所)组成,每个都能存储一块信息。每个单元有个编号,称作地址,程序可以通过该地址找到对应的单元。如果内存有n个单元,他们的编号就是0到n-1。一个内存中的所有单元拥有相同数量的比特。如果一个单元有k个比特,它能保存任意2^k种比特组合之一。图2-9展示了96位内存的三种组织方式 阅读全文
posted @ 2019-10-17 15:18 夕晖 阅读(461) 评论(0) 推荐(0) 编辑