12 2021 档案

摘要:注解 代码特殊标记,格式:@注解名称(属性名称=属性值,) 注解作用在类、方法、属性上 目的:配置简洁 Spring针对Bean管理中创建对象提供注解 @Component @Service @Controller @Repository 基于注解方式实现对象创建 引入依赖 开启组件扫描 创建类,加 阅读全文
posted @ 2021-12-20 16:21 yjyww 阅读(50) 评论(0) 推荐(0)
摘要:MapReduce 分布式运算程序的编程框架 自己处理业务相关代码+自身的默认代码 优点: 易于编程,只需关心业务逻辑 良好扩展性:可动态增加服务器 高容错性:可以把没完成的任务转移到其他节点 适合海量数据计算(TB/PB) 缺点: 不擅长实时计算 mysql 不擅长流式计算 sparkstream 阅读全文
posted @ 2021-12-15 15:58 yjyww 阅读(115) 评论(0) 推荐(0)
摘要:Bean管理概念 Spring创建对象 Spring注入属性 Bean管理操作的两种方式 基于xml配置文件方式实现 创建对象:在Spring配置文件中,使用bean标签 在bean标签中添加对应属性:id:唯一标识,class:类全路径(包类属性) 默认执行无参数构造方法 注入属性 DI:依赖注入 阅读全文
posted @ 2021-12-15 14:54 yjyww 阅读(70) 评论(0) 推荐(0)
摘要:IOC 控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理 使用IOC目的:为了耦合度降低 IOC底层原理 xml解析、工厂模式、反射 IOC过程 xml配置文件:配置创建的对象 有service类和dao类:创建工厂类(降低耦合度) xml解析 通过反射创建对象 IOC接口 IOC 阅读全文
posted @ 2021-12-14 21:19 yjyww 阅读(51) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-12-12 23:08 yjyww 阅读(26) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-12-12 23:01 yjyww 阅读(19) 评论(0) 推荐(0)
摘要:NN /usr/local/hadoop/tmp/dfs/name/current 2NN /usr/local/hadoop/tmp/dfs/namesecondary/current Fsimage:HDFS文件系统元数据的一个永久的检查点,其中包含HDFS文件系统的所有目录和文件inode的序 阅读全文
posted @ 2021-12-12 22:55 yjyww 阅读(154) 评论(0) 推荐(0)
摘要:HDFS写数据流程 在HDPS写数据过程中,NameNode会选择距离待上传数据最近距离的DataNode接收数据。节点距离:两个节点到达最近的共同祖先的距离总和。 副本节点选择-机架感知 HDFS读数据流程 考虑最近原则以及负载均衡 阅读全文
posted @ 2021-12-12 22:27 yjyww 阅读(71) 评论(0) 推荐(0)
摘要:hadoop fd 具体命令/hdfs dfs 具体命令 启动Hadoop集群 sbin/start-dfs.sh 输出命令参数 hadoop fs -help rm 上传 -moveFromLocal:从本地剪切粘贴到HDFS -copyFromLocal:从本地复制到HDFS -put:等同于c 阅读全文
posted @ 2021-12-12 16:53 yjyww 阅读(56) 评论(0) 推荐(0)
摘要:HDFS中的文件中在物理上分块存储(df.blocksize) 默认大小2.x/3.x 128M,1.x 64M 寻址时间(找到目标block)为传输时间的1%时,为最佳状态 机械硬盘传输速率100M/s左右,固态硬盘200-300M/s(大厂256M) Q:为什么块的大小不能设置太小,也不能设置太 阅读全文
posted @ 2021-12-12 15:17 yjyww 阅读(382) 评论(0) 推荐(0)
摘要:NameNode 管理HDFS的名称空间 配置副本策略:a、b各几个副本 管理数据块(Block)映射信息:把a、b存在什么位置上 处理客户端读写请求 DataNode 存储实际的数据块 执行数据块的读写操作 Client 文件切分:按照NameNode的文件块来分(128M/256M) 与Name 阅读全文
posted @ 2021-12-12 14:56 yjyww 阅读(77) 评论(0) 推荐(0)
摘要:总线特性 机械特性:尺寸、形状、管脚数及排列顺序 电气特性:传输方向和有效的电平范围 功能特性:每根传输线的功能:地址、数据、控制 时间特性:信号的时序关系 总线的性能指标 总线宽度:数据线的根数 标准传输率:每秒传输的最大字节数(MBps) 时钟同步/异步:同步、不同步 总线复用:地址线与数据线复 阅读全文
posted @ 2021-12-12 13:20 yjyww 阅读(543) 评论(0) 推荐(0)
摘要:总线是连接各个部件的信息传输线。是各个部件共享的传输介质 总线上信息的传送 串行 并行 双总线结构 总线的分类 片内总线:芯片内部的总线 系统总线:计算机各部件之间的信息传输线 数据总线:双向 与机器字长、存储字长有关 地址总线:单向 与存储地址、I/O地址有关 控制总线:有出 有入 通信总线:用于 阅读全文
posted @ 2021-12-12 13:19 yjyww 阅读(483) 评论(0) 推荐(0)
摘要:机器字长 CPU一次能处理数据的位数,与CPU中的寄存器位数有关 运算速度 主频 核数,每个核支持的线程数 吉普森法 CPI 执行一条指令所需时钟周期数 MIPS 每秒执行百万条指令 FLOPS 每秒浮点运算次数 存储容量 存放二进制信息的总位数 主存容量 存储单元个数*存储字长 如 MAR MDR 阅读全文
posted @ 2021-12-12 13:18 yjyww 阅读(299) 评论(0) 推荐(0)
摘要:冯 诺依曼计算机的特点 计算机由五大部件组成:运算器、存储器、控制器、输入设备和输出设备 指令和数据以同等地位存于存储器,可按地址寻访 指令和数据用二进制表示 指令由操作码和地址码组成:操作码被用来指出具体的操作,地址码被用来表示操作数在存储器中的位置 存储程序 以运算器为中心 计算机的硬件框图 系 阅读全文
posted @ 2021-12-12 13:17 yjyww 阅读(1006) 评论(0) 推荐(0)
摘要:计算机的软硬件概念 硬件 软件: 系统软件:用来管理整个计算机系统 包括语言处理程序、操作系统、服务性程序、数据库管理系统、网络软件 应用软件:按任务需要编织成的各种程序 计算机系统的层次结构 系统复杂性管理的方法1:抽象(隐藏系统中不重要的细节) 计算机体系结构和计算机组成 计算机体系结构:程序员 阅读全文
posted @ 2021-12-12 13:15 yjyww 阅读(265) 评论(0) 推荐(0)
摘要:优点 高容错性:数据自动保存多个副本,提高容错性;某一个副本丢失后,可以自动恢复 适合处理大数据:数据规模PB级别、文件规模百万规模 可构建在廉价机器上 缺点 不适合低延时数据访问 无法高效的对大量小文件进行存储,因为会占用NameNode大量的内存来存储文件目录和块信息;小文件存储的寻址时间会超过 阅读全文
posted @ 2021-12-12 13:13 yjyww 阅读(95) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-12-12 12:51 yjyww 阅读(16) 评论(0) 推荐(0)
摘要:Spring是轻量级的开源的JavaEE框架。 Spring可以解决企业应用开发的复杂性。 Spring有两个核心部分:IOC和Aop IOC:控制反转,把创建对象过程交给Spring进行管理 Aop:面向切面,不修改源代码进行功能增强 Spring特点 方便解耦,简化开发 Aop编程支持 方便程序 阅读全文
posted @ 2021-12-07 22:00 yjyww 阅读(58) 评论(0) 推荐(0)