个人简介

Echo Blog


江湖无名 安心练剑
  • 计算机组成原理-04-存储器概述
    存储器 概念 存储器是计算机中非常重要的组成部分,存储器是用来存储程序代码和数据的部件,有了存储器,计算机才具有记忆功能。 电脑CPU是没有记忆功能的,他需要数据的时候都是先从存储器中读出,再进行逻辑运算,处理。 处理完后再把数据存储到存储器中,下次再调用。 存储器的分类 存储器是计算机系统中的记忆设备,用来存放程序和数据。 计算机系统的运行速度在很大程度上受存储器速度的制...
    2019-03-28 01:47:51 | Base
  • 计算机组成原理-03-系统总线
    系统总线 为什么需要 在这个系列文章的第一讲,漫谈计算机组成原理(一)之程序运行的过程 中说过,现代计算机是从冯若伊曼计算机发展起来的。其组成部分有存储器、运算器、控制器、输入设备、输出设备,在现代计算机中,人们将运算器与控制器封装起来成为CPU(中央处理单元)。计算机的各种部件想要进行数据交互,就必须让这些部件形成一定的连接关系,以便数据交互的进行。 连接的方式有两种,一种是各个部件...
    2019-03-28 01:47:51 | Base
  • 计算机组成原理-02-计算机发展历史
    四次变革 计算机自1946年诞生以来一共经过了四次大的变革: 第一代:主要用电子管(真空管)作为逻辑原件,以汞延迟线,磁鼓做内存,以穿孔机为外存。这时我们使用的语言是机器语言,比如ENIAC语言。 第二代:主要用晶体管作为逻辑元件,以磁带为外存。这是我们使用面向过程的语言(FORTRAN),出现的操作系统的概念。 第三代:用集成电路作为逻辑单元,最大的区别是内存进入了半导体时代,高级...
    2019-03-28 01:47:51 | Base
  • 计算机组成原理-01-计算机系统概论
    1.1 计算机系统简介 计算机系统结构:主要研究软硬件功能的分配和对软硬件界面的确定。 计算机组成是计算机系统结构的逻辑实现。 计算机实现是对计算机组成的物理实现。 计算机系统的层次结构 第三级: 虚拟机器M4(高级语言机器) 用编译程序翻译成汇编语言程序 第二级: 虚拟机器M3(汇编语言机器) 用汇编语言翻译成机器语言程序 操作系统: 虚拟机器M2 (操作系统机器) 用机器语...
    2019-03-28 01:47:51 | Base
  • 计算机组成原理-00-目录
    概论 1. 计算机系统概论 1.1 计算机系统简介 1.2 计算机的基本组成 1.3 计算机硬件的主要技术指标 2. 计算机系统的硬件结构 2.1 计算机的发展史 2.2 计算机的应用 2.3 计算机的展望 计算机系统的硬件结构 3. 系统总线 3.1 总线的基本概念 3.2 总线的分类 3.3 总线的特性及性能指标 3.4 总线结构 3.5 总线控制 4. 存储器 4.1 ...
    2019-03-28 01:47:51 | Base
  • Telerik Fiddler-抓包工具
    Telerik Fiddler Telerik Fiddler is the free web debugging proxy for any browser, system or platform。 简介 Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改。 代理就是在客...
    2019-03-27 02:04:42 | Test
  • Lambdaj
    Lambdaj 在阅读《java8 实战》时,看到这个框架。 其中的思想和 lambda 是不谋而合的。 如果你使用 jdk7-,那么可以看看。如果使用 jdk8+,那么使用 API 即可。 对比 需求: 查询用户最近的中奖信息 并返回中奖名单列表 jdk7 // 返回用户最近4条的中奖纪录 List<UserWinning> uwList = Lists.new...
    2019-03-22 05:38:09 | Java
  • Guava Functional
    Guava Functional java 在 jdk8 引入了函数式编程,但是很多项目依然是 jdk7. 借助 guava 可以帮助我们完成函数式编程。 注意事项 Java 8包含java.util.function和java.util.stream包,它们取代了Guava用于该语言级别项目的函数式编程类。 虽然Guava的功能实用程序可用于Java 8之前的Java版本,但没有...
    2019-03-22 05:38:09 | Java