- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Yum命令常用命令详解
Yum命令常用命令详解 1.使用YUM查找软件包 命令:yum search~2.列出所有可安装的软件包 命令:yum list3.列出所有可更新的软件包 命令:yum list updates4.列出所有已安装的软件包 命令:yum list installed5.列出所有已安装但不在Yum Repository 內的软件包 命令:yum
2017-09-29 20:06:03 454
原创 HTTP Server和Application Server
HTTP Server 关心的是 HTTP 协议层面的传输和访问控制,所以在 Apache/Nginx 上你可以看到代理、负载均衡等功能 nginx常用做静态内容服务和代理服务器,将外来请求转发给后面的应用服务(tomcat,jboss,jetty等)。 应用服务器Application Server,则是一个应用执行的容
2017-09-26 17:23:38 1514 1
原创 hadoop
hadoop包括三个组件,HDFS,YARN,MapReduce HDFS是分布式文件系统,做海量数据存储 YARN是在HDFS之上的做资源调度的 MapReduce是分布式计算框架
2017-09-22 19:34:45 213
原创 Hive
create table psn(id int,name string); insert into psn values(1,'qimingwei'); 会转成mapreduce select * from psn; select *不会转成mapreduce insert操作
2017-09-22 13:14:12 261
原创 Hbase
1,主要用来存储非结构化数据和半结构化数据,当然,例如mysql或oracle结构化数据也可以存储 2,为什么要用Hbase? 因为数据存储在HDFS中比较杂乱,Hbase起到对数据过滤的作用,比如HDFS中存储了很多年的数据记录,但是我们只要处理近一年的数据,就可以过滤出来存储到Hbase中来处理,还有处理之后的输出数据存储在Hbase要比存储在HDFS中要好得
2017-09-22 09:53:30 275
原创 linux命令总结
mv命令是move的缩写作用:移动文件 修改文件名命令格式: mv [选项] 源文件或目录 目标文件或目录命令功能: 根据mv命令中第二个参数类型的不同(是目标文件还是目标目录),决定mv命令是将文件重命名还是将其移至一个新的目录中。
2017-09-21 23:18:30 222
原创 由于格式(format)多次namenode造成的集群id(ClusterID)不一致问题
高可用集群(ha集群),有两个namenode,一个active状态,一个standby状态。 1,当配置好第一个namenode后,第一次启动第一台namenode:hadoop-daemon.sh start namenode 2,第一次格式化namenode会产生集群ID(ClusterID):hdfs namenode -fo
2017-09-21 18:55:00 2539
原创 编码方式和乱码
摘要总结:ASCII编码是128个字符中国把汉字编入GB2312,Shift_JIS/Euc-kr各国标准.....Unicode是为了解决各国乱码的,但浪费存储空间UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6字节,英文字母是1字节,汉字通常是3字节,生僻字符是4-6字节简单归纳:编码大小
2017-09-19 21:07:53 776
原创 cpu,内存,磁盘io
CPU:工人,干活的,判断以及逻辑处理内存:车间,工人干活的地方,车间中加工原料,当车间中没有原料了,在从仓库中取原料,对原料进行加工 内存本身有一定的存储空间,对内存中的数据进行处理的速度比从硬盘取数据再处理的速度快很多硬盘:仓库,原料,数据存储CPU对数据进行判断以及逻辑处理,本身不能存储数据,这时cpu从内存取数据进行逻辑计算,如果内存没有数据,才会从硬盘读数据到内
2017-09-19 20:31:34 438
原创 ==与equals()
==比较的是两个是不是一个东西,即是不是一个对象,equals()比较两个东西内容相不相同,如果是一个东西,那么其内容也一定相同,如果不是一个东西(对象),那么用equals()判断这两个对象内容是否相同,即先判断是不是一个对象(东西),再判断内容想不相同即==为true,则equals()一定为true(不用再比较,因为==为true证明为一个东西(对象));==为false,则证明是两个东西(
2017-09-16 12:38:24 270
原创 NULL和" "的区别
两者的区别与 “数字0和没有不是同一种概念”是一个道理。null是空对象,""是空字符串null可以赋值给任何对象,而""就不行了,只能赋值给字符串对象如:String s=null;//定义了一个对象实例s,但未将该实例指向任何内存空间String s="";//定义了一个对象实例s,指向了一个空串
2017-09-16 11:59:23 1445
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人