andieguo的专栏

学而不思则罔,思而不学则殆;知之为知之,不知为不知,是知也。

【HBase基础教程】2、HBase之完全分布式模式安装

上一篇blog我们介绍了Hbase的单机模式安装与伪分布式的安装方式,本篇blog我们将详细介绍如何搭建hbase完全分布式环境,搭建hbase完全分布式环境的前提是我们已经搭建好了hadoop完全分布式环境,搭建hadoop完全分布式环境请参考:【Hadoop基础教程】4、Hadoop之完全分布...

2015-03-05 19:22:32

阅读数 4685

评论数 1

【HBase基础教程】1、HBase之单机模式与伪分布式模式安装

在这篇blog中,我们将介绍Hbase的单机模式安装与伪分布式的安装方式,以及通过浏览器查看Hbase的用户界面。搭建hbase伪分布式环境的前提是我们已经搭建好了hadoop完全分布式环境,搭建hadoop环境请参考:【Hadoop基础教程】4、Hadoop之完全分布式环境搭建 开发环境 ...

2015-03-05 19:17:49

阅读数 12541

评论数 1

【Hadoop基础教程】4、Hadoop之完全分布式环境搭建

上一篇blog我们完成了Hadoop伪分布式环境的搭建,伪分布式模式也叫单节点集群模式, NameNode、SecondaryNameNode、DataNode、JobTracker、TaskTracker所有的守护进程全部运行在K-Master节点之上。在本篇blog我们将搭建完全分布式环境,运...

2015-03-05 18:44:57

阅读数 4019

评论数 4

【MongoDB数据库】如何安装、配置MongoDB

本blog以最简洁的方式记录了博主在折腾MongoDB过程中点点滴滴,其中包括下载MongoDB、配置环境变量、如何启动MongoDB服务器、如何连接MongoDB服务器以及如何连接MongoDB服务器等。 1、下载 MongoDB 官方下载地址:http://www.mongodb.org/d...

2014-05-17 16:56:06

阅读数 5623

评论数 0

【Java编程】写入、读取、遍历Properties文件

在Java开发中通常我们会存储配置参数信息到属性文件,这样的属性文件可以是拥有键值对的属性文件,也可以是XML文件,关于XML文件的操作,请参考博文【Java编程】DOM XML Parser 解析、遍历、创建XML。在该篇博文中,我将展示如何向属性文件写入键值对,如何读取属性文件中的键值对,如何...

2014-05-09 21:49:16

阅读数 21361

评论数 3

【Java编程】SAX XML Parser解析、生成XML文件

1、优缺点 优点: SAX 从根本上解决了 DOM 在解析 XML 文档时产生的占用大量资源的问题。其实现是通过类似于流解析的技术,通读整个 XML 文档树,通过事件处理器来响应程序员对于 XML 数据解析的需求。由于其不需要将整个 XML 文档读入内存当中,它对系统资源的节省是十分显而易见的,它...

2014-05-01 22:43:54

阅读数 5770

评论数 0

【Java编程】DOM XML Parser解析、遍历、创建XML

1、前言 DOM XML Parser介绍 DOM 是 W3C 处理 XML 的标准 API,它是许多其它与 XML 处理相关的标准的基础,不仅是 Java,其它诸如 Javascript,PHP,MS .NET 等等语言都实现了该标准,成为了应用最为广泛的 XML 处理方式。当然,为了能提供更多...

2014-05-01 16:32:39

阅读数 12493

评论数 2

【Android ROM定制】CyanogenMod源码下载和编译

CyanogenMod源码下载和编译是一个耗时、耗精力、耗人品的工程,如果你有足够的毅力、耐心,以及做好了承受各种下载出错、编译出错、固化出错打击的心理准备,请一步一步往下看。考虑到Cyanogenmod支持的手机设备有限,以及广大Android编程爱好者的手机设备差异,本blog是以手机HTC ...

2013-11-22 12:23:52

阅读数 17719

评论数 7

【Android SDK开发】各种Android Dialog创建及其监听事件实现

在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。关于Android Dialog的使用方法,已经有很多blog做出了详细的介绍(比如博客:7种形式的Android Dialog使用举例),但是只是给出了创建各种类型对话框的方法,并未给出如何获...

2013-11-04 22:54:03

阅读数 14158

评论数 8

Android开发适配器系列:ListView使用自定义适配器(显示所有的联系人)

在开发中,我们经常使用到ListView这个控件。Android的AdivI也提供了许多创建ListView适配器的快捷方式。例如ArrayAdadivter、SimdivleAdadivter和SimdivleCursorAdadivter等。但你是否发现,如果采用这些系统自带的适配器,对于事件...

2013-10-10 11:21:31

阅读数 3734

评论数 0

Android开发适配器系列:Spinner使用自定义适配器

1、说在前面的话 上一篇博文我们实现了Spinner使用ArrayAdapter适配器解决了最基本的数组显示。在这篇博文中,我们将实现如何使用自定义的适配器来实现下列菜单中Item选项包含多个控件。 2、效果图    3、实例源码 main.xml布局文件 <LinearLayout x...

2013-10-10 10:14:41

阅读数 7312

评论数 5

Android开发适配器系列:Spinner绑定ArrayAdapter适配器

1、什么是Spinner Spinners 提供了一个快速的方式从一个集合中选择一个选项,默认情况Spinner显示当前选中的值,我们也可以通过spinner.setSelection(position);语句来设置Spinner选中的值。点击Spinner会弹出一个显示可供选择的下拉列表菜单,用...

2013-10-10 09:33:17

阅读数 6648

评论数 0

Android开发适配器系列:AutoCompleteTextView和MultiAutoCompleteTextView

1、AutoCompleteTextView介绍: AutoCompleteTextView是EditText的子类,可以使用EditText所有的属性,例如字体,颜色等。此外,提供android:completionThreshold,用于表明最小要敲入多少字符才开始显示list filter。...

2013-10-10 08:58:34

阅读数 5274

评论数 0

Intent filter 关于Action、Category属性详解---附带实例源码

如果一个 Intent 请求在一片数据上执行一个动作, Android 如何知道哪个应用程序(和组件)能用来响应这个请求呢? Intent Filter就是 用来注册 Activity 、 Service 和 Broadcast Receiver 具有能在某种数据上执行一个动作的能力。使用 Int...

2013-07-08 15:17:26

阅读数 17011

评论数 3

【Hadoop基础教程】7、Hadoop之一对一关联查询

我们都知道一个地址拥有着多家公司,本案例将通过两种类型输入文件:address类(地址)和company类(公司)进行一对多的关联查询,得到地址名(例如:Beijing)与公司名(例如:Beijing JD、Beijing Red Star)的关联信息。 开发环境 硬件环境:Centos 6....

2015-03-06 08:52:40

阅读数 2094

评论数 0

【HBase基础教程】7、HBase之读取HBase数据写入HDFS

本blog介绍如何读取Hbase中的数据并写入到HDFS分布式文件系统中。读取数据比较简单,我们借用上一篇【HBase基础教程】6、HBase之读取MapReduce数据写入HBase的hbase数据输出wordcount表作为本篇数据源的输入,编写Mapper函数,读取wordcount表中的数...

2015-03-05 19:46:30

阅读数 5746

评论数 3

【HBase基础教程】6、HBase之读取MapReduce数据写入HBase

本blog将介绍利用MapReduce操作HBase,借助最熟悉的单词计数案例WordCount,将WordCount的统计结果存储到HBase,而不是HDFS。开发环境 硬件环境:Centos 6.5 服务器4台(一台为Master节点,三台为Slave节点) 软件环境:Java 1.7.0_...

2015-03-05 19:41:16

阅读数 5769

评论数 0

【HBase基础教程】5、HBase API访问

开发环境硬件环境:Centos 6.5 服务器4台(一台为Master节点,三台为Slave节点) 软件环境:Java 1.7.0_45、Eclipse Juno Service Release 2、hadoop-1.2.1、hbase-0.94.20。 1、Hbase API介绍 几个相关类与...

2015-03-05 19:33:36

阅读数 3355

评论数 0

【HBase基础教程】4、HBase Shell DML操作

DML(Data Manipulation Language)是数据操纵语言,用户通过它可以实现对数据库的基本操作。例如,对表中数据的查询、插入、删除和修改。 在DML中,应用程序可以对数据库作插,删,改,排,检等五种操作。本节将针对Hbase数据库执行如下DML操作,包括:添加记录、查看记录、查...

2015-03-05 19:27:09

阅读数 2270

评论数 0

【HBase基础教程】3、HBase Shell DDL操作

DDL(Data Definition Language)是数据库模式定义语言,是用于描述数据库中要存储的现实世界实体的语言,本节内容将执行关于Hbase的DDL操作,包括:数据库表的建立、查看所有表、查表结构、删除列族、删除表等操作。 开发环境 硬件环境:Centos 6.5 服务器4台(一台为...

2015-03-05 19:25:21

阅读数 3302

评论数 2

提示
确定要删除当前文章?
取消 删除
关闭
关闭