摘要: 0.常见的编码表 ASC||:美国标准信息交换码,用一个字节的7位可以表示。 ISO8859-1:拉丁码表。欧洲码表,用一个字节的8位来表示。无法存储汉字,或者只取了汉字的一半使用 GB2312:中文编码表 GBK:中国的中文码表升级,融合了更多的中文文字符号。 Unicode:国际编码,融合了多种 阅读全文
posted @ 2018-09-15 11:16 stone1234567890 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1.Java异常的分类和类结构图 1.Throwable是整个java异常体系的超类,所有的异常类都派生自这个类,包含Error和Exception这两个直接的子类,概括了所有能被当做异常跑出来的东西。 2.Error表示编译时错误,这些错误不需要费心去捕捉。 3.Exception表示所有java 阅读全文
posted @ 2018-09-15 09:06 stone1234567890 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1.构造映射 //可变映射 2.获取映射中的值:在scala中,函数和映射之间的相似性尤为明显,因为用()表示法来查找某个键对应的值 val bobSource=sources("Bob") //类似于Java中的sources.get("Bob"),如果映射中不包含请求中使用的键值,就会抛出异常 阅读全文
posted @ 2018-09-14 20:52 stone1234567890 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 0.要执行xcall.sh jps脚本命令来查看相关的进程的话,就需要将jps在/usr.local/bin 下面创建香瓜你的链接 ln -s /soft/jdk/bin/jps jps软连接 1.为什么HDFS文件块如此大? HDFS中的块比磁盘中的块要大,其目的是为了最小化寻址开销,如果块设的足 阅读全文
posted @ 2018-09-14 18:02 stone1234567890 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 与HDFS一样,Hadoop MapReduce也是采用了Master/Slaves(M/S)架构。主要组件有Client、JobTracker、TaskTracker和Task。下面分别对几个组件介绍 (1).Client:用户编写的MapReduce程序通过Client提交到JobTracker 阅读全文
posted @ 2018-09-14 16:25 stone1234567890 阅读(310) 评论(0) 推荐(0) 编辑
摘要: Linux centos重启命令: 1、reboot 普通重启 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通 阅读全文
posted @ 2018-09-13 17:48 stone1234567890 阅读(780) 评论(0) 推荐(0) 编辑
摘要: hadoop 1.独立模式(standalone|local) nothing 使用的是本地文件系统 不需要启动单独的进程 2.pesudo(伪分布式):等同于完全分布式,只有一个节点 SSH: //(Socket), //public + private //server:sshd ps -Af 阅读全文
posted @ 2018-09-13 16:14 stone1234567890 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 工作之余搭建了一个集群测试,配置了ssh免密码登录以后 ,所有的ssh-copy-id 密钥也都分发了 ,各项配置也没有问题,但是使用ssh进行免密登录时,没有报错,但是要输入被ssh主机的登录密码,跟没有配置的效果一样。 分析了一下,问题出现在创建的~/.ssh文件没有执行权限,所以造成配置无效( 阅读全文
posted @ 2018-09-13 15:24 stone1234567890 阅读(1808) 评论(0) 推荐(0) 编辑
摘要: 1、修改显示全路径: vim /etc/bashrc 找到[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ " 把里面的大写W改为小写w 2、修改主机名 hostnamectl set-hostname 新主机名 阅读全文
posted @ 2018-09-13 15:06 stone1234567890 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 类加载的过程 0.如下图所示JVM类加载机制分为5个部分:加载、验证、准备、解析、初始化,下面来看看这五个过程。 1.将类加载进JVM 加载是类加载过程的第一个阶段,这个阶段在内存中生成一个代表这个类的java.lang.Class对象,作为这个类各种数据的入口。注意这里不一定一定要从.Class文 阅读全文
posted @ 2018-09-13 13:21 stone1234567890 阅读(120) 评论(0) 推荐(0) 编辑