原创 【Hadoop基礎教程】1、Hadoop之服務器基礎環境搭建

本blog以K-Master服務器基礎環境配置爲例分別演示用戶配置、sudo權限配置、網路配置、關閉防火牆、安裝JDK工具等。用戶需參照以下步驟完成KVMSlave1~KVMSlave3服務器的基礎環境配置。 開發環境 硬件環境

原创 【Java編程】使用增強for循環和迭代器遍歷Map集合

1、通過key集合訪問,對Key敢興趣,可以訪問與key對應的Value值; for(String k:maps.keySet()){ System.out.println(k+":"+maps.get(k))

原创 【Java編程】JDBC注入攻擊-Statement 與 PreparedStatement

在上一篇【Java編程】建立一個簡單的JDBC連接-Drivers, Connection, Statement and PreparedStatement我們介紹瞭如何使用JDBC驅動建立一個簡單的連接,並實現使用Statement和P

原创 【Java編程】foreach支持集合、Collection、Iterable遍歷原因分析

1、Collection、AbstractCollection、Iterable關係 Iterator是一個接口 public interface Iterator<E> { boolean hasNext(); E

原创 【Java編程】Java關鍵字final使用詳解

根據程序上下文環境,Java關鍵字final有“這是無法改變的”或者“終態的”含義,它可以修飾非抽象類、非抽象類成員方法和變量。你可能出於兩種理解而

原创 Android開發適配器系列:Spinner使用自定義適配器

1、說在前面的話 上一篇博文《Android開發適配器系列:Spinner綁定ArrayAdapter適配器》我們實現了Spinner使用ArrayAdapter適配器解決了最基本的數組顯示。在這篇博文中,我們將實現如何使用自定義的適配器

原创 【HBase基礎教程】2、HBase之完全分佈式模式安裝

上一篇blog我們介紹了Hbase的單機模式安裝與僞分佈式的安裝方式,本篇blog我們將詳細介紹如何搭建hbase完全分佈式環境,搭建hbase完全分佈式環境的前提是我們已經搭建好了hadoop完全分佈式環境,搭建hadoop完全分佈式環

原创 Android開發適配器系列:Spinner綁定ArrayAdapter適配器

1、什麼是Spinner Spinners 提供了一個快速的方式從一個集合中選擇一個選項,默認情況Spinner顯示當前選中的值,我們也可以通過spinner.setSelection(position);語句來設置Spinner選中的值

原创 【HBase基礎教程】1、HBase之單機模式與僞分佈式模式安裝

在這篇blog中,我們將介紹Hbase的單機模式安裝與僞分佈式的安裝方式,以及通過瀏覽器查看Hbase的用戶界面。搭建hbase僞分佈式環境的前提是我們已經搭建好了hadoop完全分佈式環境,搭建hadoop環境請參考:【Hadoop基礎

原创 【HBase基礎教程】4、HBase Shell DML操作

DML(Data Manipulation Language)是數據操縱語言,用戶通過它可以實現對數據庫的基本操作。例如,對錶中數據的查詢、插入、刪除和修改。 在DML中,應用程序可以對數據庫作插,刪,改,排,檢等五種操作。本節將針對Hb

原创 【Hadoop基礎教程】4、Hadoop之完全分佈式環境搭建

上一篇blog我們完成了Hadoop僞分佈式環境的搭建,僞分佈式模式也叫單節點集羣模式, NameNode、SecondaryNameNode、DataNode、JobTracker、TaskTracker所有的守護進程全部運行在K-Ma

原创 Intent filter 關於Action、Category屬性詳解---附帶實例源碼

如果一個 Intent 請求在一片數據上執行一個動作, Android 如何知道哪個應用程序(和組件)能用來響應這個請求呢? Intent Filter就是 用來註冊 Activity 、 Service

原创 【Java編程】DOM XML Parser解析、遍歷、創建XML

1、前言 DOM XML Parser介紹 DOM 是 W3C 處理 XML 的標準 API,它是許多其它與 XML 處理相關的標準的基礎,不僅是 Java,其它諸如 Javascript,PHP,MS .NET 等等語言都實現了該標準,

原创 【Android ROM定製】CyanogenMod源碼下載和編譯

前言: CyanogenMod源碼下載和編譯是一個耗時、耗精力、耗人品的工程,如果你有足夠的毅力、耐心,以及做好了承受各種下載出錯、編譯出錯、固化出錯打擊的心理準備,請一步一步往下看。考慮到Cyanogenmod支持的手機設備有限,以及廣

原创 【HBase基礎教程】6、HBase之讀取MapReduce數據寫入HBase

本blog將介紹利用MapReduce操作HBase,藉助最熟悉的單詞計數案例WordCount,將WordCount的統計結果存儲到HBase,而不是HDFS。 開發環境 硬件環境:Centos 6.5 服務器4臺(一臺爲Master