
读书
weixin_40286148
这个作者很懒,什么都没留下…
展开
-
深入理解计算机:并发编程
并发编程 简介 并发 如果逻辑控制流,在时间上重叠,那么它们就是并发的 应用级并发的作用 访问慢速I/O设备 与人交互 通过推迟工作以降低延迟 服务多个网络服务 在多核机器上进行并行计算 三种构造并发程序的方法 进程 With this approach, each logical control flow is a process that is scheduled and...原创 2019-12-30 09:49:12 · 174 阅读 · 1 评论 -
深入理解计算机系统:存储器层次结构
存储技术 随机访问存储器 DRAM 用作高速缓存存储器 SRAM 作为主存以及图形系统的帧缓冲区 对比 SRAM具有多个晶体管,访问快,不敏感,造价高,应用于高速缓存存储器。 磁盘 磁盘构造 磁盘 磁盘是由盘片构成,每个盘片有两面称为表面,表面覆盖着磁性记录材料。盘片中央有一个可以旋转的主轴,它使得盘片以固定的旋转速率旋转(单位:RPM)。磁盘通常包含一个或多个...原创 2019-10-23 10:29:19 · 333 阅读 · 0 评论 -
《深入理解计算机系统:程序的机器级表示》读书笔记(一)`
《深入理解计算机系统:第三章》读书笔记(一) 正如第一章所讲到的那样,了解编译系统是如何工作会给程序员带来如下的益处:优化程序的性能、理解链接时出现的错误、避免安全漏洞 。那么,如果要了解编译系统,我们就必定得先知道程序在机器上是如何表示的,表示的形式有哪些,以及在每种形式之间是如何转化的。 表示形式 机器语言 计算机执行机器代码,用字节序列编码低级的操作,包括处理数据、管理存储器、读写存...原创 2019-09-21 17:12:02 · 240 阅读 · 0 评论 -
敏捷软件开发之薪水支付案例
项目的描述 第一步:获取来自与客户交谈之后的用户素材。 有些雇员是钟点员工。 有些雇员完全以月薪进行支付。 同时,对于一些带薪雇员,会根据他们的销售情况,支付给一定数量的酬金。 雇员可以选择支付方式。 一些雇员会加入协会。 薪水支付程序每个工作日运行一次。 规格说明 开发过程中的一点记录 数据库是实现细节,应该尽可能地推迟考虑数据库。 抽象的定义:本质部分的放大,无关紧要部分的去除。...原创 2019-04-14 13:22:12 · 502 阅读 · 0 评论 -
敏捷软件开发之敏捷设计原则
第七章 什么是设计模式 1. 源代码是软件系统的主要设计文档 我们不应该认为软件设计就是一组和代码分离的UML图,UML图只是描述了设计的一部分。 软件项目的设计是一个抽像的概念。它和程序的概括形状、结构以及每一个模块、类和方法的详细形状和结构有关。 设计的最终体现在 源代码 中。 2.设计中臭味——腐化软件的气味 僵化性: 耦合性高,模块组件件关系太紧密,依赖性高,一动全动。 脆弱性: 改...原创 2019-03-24 21:55:39 · 344 阅读 · 0 评论 -
《深入理解计算机系统:信息的表示和处理》读书笔记(二)
《深入理解计算机系统:信息的表示和处理》读书笔记(二) 小数的两种表达形式 分别是定点数和浮点数 定点数: 由整数部分和确定的小数部分组成 表达方法 十进制小数 比如:[10.34]10 = 1 * 101 + 2 * 100 + 3 * 10–1 + 4 * 10-2 二进制小数 比如:[101.11]2= 1 * 22 + 0 * 21 + 1 * 20 + 1 ...原创 2019-09-17 22:13:50 · 189 阅读 · 0 评论 -
《深入理解计算机系统:信息的表示和处理》读书笔记(一)
‘《深入理解计算机系统:第二章》读书笔记’ 《深入理解计算机系统:第二章》-信息的表示和处理,分了四节,分别是信息存储、整数的表示,整数的运算 和 浮点数,由于书上的知识太理论了,这里不好总结,加上由于自己工作内容接触java比较多,接下来,为了学习整数的表示及其运算,动手写了一个测试案例。 测试案例如下: public class NumAppliaction { public st...原创 2019-09-12 09:16:20 · 225 阅读 · 0 评论 -
《深入理解计算机系统:计算机系统漫游》读书笔记
‘《深入理解计算机系统:第一章》读书笔记’ 目录 一个C语言程序的产生 源码 编译 计算机体系结构 总线 I/O设备 主存 CPU处理器 C程序的执行 存储设备层次结构 高速缓存 空间局部性 时间局部性 存储设备层次结构 操作系统的抽象 基本功能 抽象 进程与线程 并发与并行 1、一个C语言程序的产生 之前在 走近计算机,走进二进制,爪哇国的诞生讲到一个j...原创 2019-08-31 16:09:08 · 241 阅读 · 0 评论