【无标题】¥$

valueOf() 理解为返回一个对象的值

valueOf() 方法用于返回给定参数的原生 Number 对象值,参数可以是原生数据类型, String等。

该方法是静态方法。该方法可以接收两个参数一个是字符串,一个是基数。

nteger valueOf(int i):返回一个表示指定的 int 值的 Integer 实例。

Integer valueOf(String s):返回保存指定的 String 的值的 Integer 对象。

Integer valueOf(String s, int radix): 返回一个 Integer 对象,该对象中保存了用第二个参数提供的基数进行解析时从指定的 String 中提取的值。

values() 方法返回映射中所有 value 组成的 Set 视图。

values() 方法的语法为:

hashmap.values()

iterator() 方法来遍历集合

while (itr.hasNext()) {
         System.out.println(itr.next());
     }

打乱方法Collections.shuffle(list);

用Dome4j框架解析XML文件(自上而下的解析思想)

SAXReader saxReader = new SAXReader();
Document docume = saxReader.read(相对路径);

Element root = document.getRootELement();
System.out.println(root.getName());

List<Element> elements = root.elements();
for(Element element : elements){
 System.out.println(element.getName());
 }
Element people = root.element("指定元素");
System.out.println(people.getText());
 //可用名字定位

Linux

在这里插入图片描述

虚拟机

桥接网络
主机做桥连接以太网
NAT使用网络地址转换
在主机里面,被主机所保护,安全性高

/ 根分区

普通用户是$
root是 #

文件系统及目录结构

一切皆文件,只有一个树根/

windows用\a\b ,用ASCII码
但是linux用/

通过挂载点的方式进行分区

~表示当前用户目录
cd/切换至/

bin目录-二进制,常用命令
lib 库目录

usr全称 Unix Software Resource

etc主要用于存放配置文件

opt可选目录,用于存放第三方的位置

media可移动媒体设备挂载点,mnt也差不多

tmp临时目录

var可变目录

linux的用途是为各种软件提供服务器环境

VI/VIM 编辑器

模式间转换
#vi xxx 一般模式
i 编辑模式
esc退出
: 命令模式 :wq :q :q!
u 撤回操作

普通模式

yy复制(多段在前面加上数字即可)
p粘贴
dd删除
x剪切单个字符,往后 X往前
yw复制一个词
dw删除一个词
y$后半段
y^前半段
w移动到下一个单词词头
e移动到词尾
1+G 移动到数字页
G页尾
r替换,R进入insert模式
:set nu 行数字显示命令

编辑模式

i到行前
a到行后
o下一行,O上一行

指令模式

:w 保存
:q 推出
:wq 保存并退出
:q! 不保存强制退出
/XX 查找XX,按n下一个,N上一个
😒/old/new 替换当前行匹配到的第一个
😒/old/new/g 替换当前行所有
:%s/old/new 替换每一行的第一个
:%s/old/new/g 替换所有

一个正在执行的程序或命令,叫做“进程”
启动之后一直存在,常驻内存的进程,叫做“服务”
系统服务 = 守护进程

systemctl start | stop | restart | status 服务名

在这里插入图片描述
setup 命令进入
星号就是启动的

在这里插入图片描述

关机重启命令

sync 将数据写到硬盘
hat 停机,关闭系统,但不断电
poweroff 关机断电
reboot 重启
shutdown + 【 选项 】 + 时间/now/…… 关机

Hadoop

组成

MapReduce(计算)
  1. Map阶段并行处理输入数据
  2. Reduce阶段对Map结果进行汇总
Yarn(资源调度)

1.ResourceManager:整个集群资源的老大
2.NodeManager:单个节点服务器资源老大
3.ApplicationMaster:单个任务运行的老大
4.Container:容器,相当于一台独立的服务器,里面封装了任务运行所需要的资源

HDFS(数据存储)

1.NameNode:存储文件的元数据,如文件名,文件目录结构,文件属性,以及每个文件的块列表和块所在的DataNode等
2.DataNode:在本地文件系统存储文件块数据,以及块数据的校验和
3.每隔一段时间对NameNode元数据备份

Common(辅助工具)

大数据技术生态体系

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值