摘要: NameNode 管理HDFS的名称空间 配置副本策略:a、b各几个副本 管理数据块(Block)映射信息:把a、b存在什么位置上 处理客户端读写请求 DataNode 存储实际的数据块 执行数据块的读写操作 Client 文件切分:按照NameNode的文件块来分(128M/256M) 与Name 阅读全文
posted @ 2021-12-12 14:56 yjyww 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 总线特性 机械特性:尺寸、形状、管脚数及排列顺序 电气特性:传输方向和有效的电平范围 功能特性:每根传输线的功能:地址、数据、控制 时间特性:信号的时序关系 总线的性能指标 总线宽度:数据线的根数 标准传输率:每秒传输的最大字节数(MBps) 时钟同步/异步:同步、不同步 总线复用:地址线与数据线复 阅读全文
posted @ 2021-12-12 13:20 yjyww 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 总线是连接各个部件的信息传输线。是各个部件共享的传输介质 总线上信息的传送 串行 并行 双总线结构 总线的分类 片内总线:芯片内部的总线 系统总线:计算机各部件之间的信息传输线 数据总线:双向 与机器字长、存储字长有关 地址总线:单向 与存储地址、I/O地址有关 控制总线:有出 有入 通信总线:用于 阅读全文
posted @ 2021-12-12 13:19 yjyww 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 机器字长 CPU一次能处理数据的位数,与CPU中的寄存器位数有关 运算速度 主频 核数,每个核支持的线程数 吉普森法 CPI 执行一条指令所需时钟周期数 MIPS 每秒执行百万条指令 FLOPS 每秒浮点运算次数 存储容量 存放二进制信息的总位数 主存容量 存储单元个数*存储字长 如 MAR MDR 阅读全文
posted @ 2021-12-12 13:18 yjyww 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 冯 诺依曼计算机的特点 计算机由五大部件组成:运算器、存储器、控制器、输入设备和输出设备 指令和数据以同等地位存于存储器,可按地址寻访 指令和数据用二进制表示 指令由操作码和地址码组成:操作码被用来指出具体的操作,地址码被用来表示操作数在存储器中的位置 存储程序 以运算器为中心 计算机的硬件框图 系 阅读全文
posted @ 2021-12-12 13:17 yjyww 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 计算机的软硬件概念 硬件 软件: 系统软件:用来管理整个计算机系统 包括语言处理程序、操作系统、服务性程序、数据库管理系统、网络软件 应用软件:按任务需要编织成的各种程序 计算机系统的层次结构 系统复杂性管理的方法1:抽象(隐藏系统中不重要的细节) 计算机体系结构和计算机组成 计算机体系结构:程序员 阅读全文
posted @ 2021-12-12 13:15 yjyww 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 优点 高容错性:数据自动保存多个副本,提高容错性;某一个副本丢失后,可以自动恢复 适合处理大数据:数据规模PB级别、文件规模百万规模 可构建在廉价机器上 缺点 不适合低延时数据访问 无法高效的对大量小文件进行存储,因为会占用NameNode大量的内存来存储文件目录和块信息;小文件存储的寻址时间会超过 阅读全文
posted @ 2021-12-12 13:13 yjyww 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-12-12 12:51 yjyww 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Spring是轻量级的开源的JavaEE框架。 Spring可以解决企业应用开发的复杂性。 Spring有两个核心部分:IOC和Aop IOC:控制反转,把创建对象过程交给Spring进行管理 Aop:面向切面,不修改源代码进行功能增强 Spring特点 方便解耦,简化开发 Aop编程支持 方便程序 阅读全文
posted @ 2021-12-07 22:00 yjyww 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 传统模式存在问题: 数据库的连接资源没有得到很好的重复利用 每次数据库连接,使用完后都得断开。若程序出现异常未能关闭,将会导致数据库系统内存泄漏,导致重启数据库 这种开发不能控制被创建的连接对象数,可能导致服务器奔溃 数据库连接池 基本思想:为数据库连接建立一个“缓冲池”,预先在缓冲池中放入一定数量 阅读全文
posted @ 2021-11-30 14:06 yjyww 阅读(27) 评论(0) 推荐(0) 编辑