- 博客(10)
- 资源 (24)
- 收藏
- 关注
原创 导入eclipse工程中hadoop的源码遇到的错误
在eclipse中导入hadoop-core源码的时候报错了,现在看下报错的地方。这是什么原因造成的呢??看import上面的注释,说需要引入一些其他的文件解决办法:工程--》鼠标右键--》属性--》java builder path--》Libraries标签--》点击JRE System Library里面的Access rules--》add sun/
2016-04-19 11:38:43 986
原创 用java API来操作HBase
我们在日常工作中,用eclipse来编写具体的程序,来操作HBase数据库,首先在eclispe中配置HBase环境新建项目--》导入HBase中的jar包下面直接贴代码package com.hbase;import java.io.IOException;import org.apache.hadoop.conf.Configuration;import org.ap
2016-04-18 14:22:08 835
原创 对MapReduce模型的理解
前言为什么要用MapReduce MapReduce的流行是有理由的。它非常简单,、易于实现且扩展性强。大家可以通过它轻易地编写出同时在多台主机上运行的程序,也可以使用Ruby、Python、PHP和C++等非Java类语言编写Map或Reduce程序,还可以在任何安装Hadoop的集群中运行同样的程序,不论这个集群有多少台主机。MapReduce适合处理海量数据,
2016-04-18 13:00:39 1853
原创 HBase单机安装
前面了解了一下hbase的一些基础知识,现在来搭建下hbase的单机环境。首先下载hbase安装包1、下载地址:http://apache.fayea.com/hbase/hbase-0.94.27/2、下载后进行解压缩:tar -zxvf hbase-0.94.27.tar.gz3、移动到指定的目录下mv hbase-0.94.27 /opt/modules/
2016-04-18 12:58:02 1295 1
原创 初识hbase
数据库是保存数据的,在我们工作中是必须要接触到的,接下来说说hadoop中用到的数据库。HBase:一、说明是HBase?HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase利用Hadoop HDFS作为其文件存储系统,利用Hadoop MapRedu
2016-04-17 18:39:48 3797 1
原创 Zookeeper的数据模型、节点、角色
一、Zookeeper的数据模型1、层次化的目录结构,命名符合常规文件系统规范2、每个节点在zookeeper中叫做znode,并且其有一个唯一的路径标识3、节点Znode可以包含数据和子节点,但是EPHEMERAL类型的节点不能有子节点4、Znode中的数据可以有多个版本,比如某一个路径下存有多个数据版本,那么查询这个路径下的数据就需要带上版本5、客户端应
2016-04-14 17:52:53 3302 2
原创 Zookeeper的安装和配置(集群模式)
上篇文章说了单机部署,现在说下集群的部署,我准备了三台机器,当然这三台机器是我本地的虚拟机运行的三个Linux系统。下载zookeeper的tar文件解压缩安装到master机器上。1、配置zoo.cfg文件修改dataDir的值为/opt/data/zookeeper在这个文件中添加几行内容server.1=server1:2888:3888ser
2016-04-14 17:37:01 928
原创 Zookeeper的安装和配置(单机模式)
在理解了zookeeper是什么以及能干什么的前提下,接下来要做的就是安装部署。1、首先下载zookeeper的tar包。2、解压:tar -zxvf zookeeper-3.4.5.tar.gz3、在conf目录下创建一个配置文件zoo.cfg, dataDir=/opt/data/zookeeper4、启动ZooKeeper的Server:sh bin/zkServ
2016-04-14 17:17:52 4202 1
原创 对zookeeper的认识
一、zookeeper是什么?Zookeeper 是 Google 的 Chubby一个开源的实现,是 Hadoop 的分布式协调服务。它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。二、Zookeeper的角色
2016-04-14 17:07:57 915
原创 input文本框输入限制数字和小数位数
曾经为了倒腾一个input的输入限制而东逛西逛,终于在不经意间,自己发现了这个限制的规律。这让我有种如获重生的感觉。废话没有,贴代码最要紧:onkeyup="value=value.replace(/[^\d]+\./g,'');this.value=/^\d+\.?\d{0,1}$/.test(this.value) ? this.value : this.value.split
2016-04-09 14:20:25 13854
html导出exce.html
2019-07-09
table-editer可以滑动复制,可以编辑,可以使用日历选择日期的jquery代码实现
2018-12-06
vue写的confirm确认框,loading加载中,message提示消息
2018-12-06
Concurrent.Thread.js多线程执行大批量函数
2018-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人