原创 java基礎之構造方法、數組
目錄 一、 封裝性 1 二、 構造方法和匿名對象。 1 1. 對象的產生格式: 2 2. 構造方法和普通方法的區別 2 3.構造方法的作用 2 三、數組(引用數據) 2 3.1數組的基本概念 2 3.2數組的訪問 3 3.3數組的儲存
原创 Zookeeper(二)java api
Zookeeper提供了Java API方便我們來操作zk服務,可以通過maven引入zk的相關依賴包。通過org.apache.zookeeper.Zookeeper類創建連接zk服務器的示例對象,在創建過程中給定zk服務器地
原创 linux基礎
一、linux基礎: (1)清屏命令:clear (2)創建普通用戶:useradd 用戶名 (3)用戶設置密碼:passwd 用戶名 (4)用戶切換:su 用戶名 (5)顯示
原创 zookeeper(一)基本組成
(一)Zookeeper集羣組成結構 Zookeeper由leader(領導者)和learner(學習者)組成,其中learner由follower(跟隨者)和observer(觀察者)組成。在一個zookeeper集羣中,
原创 hadoop(二)自定義輸入輸出格式
一、Mapreducer輸入格式 數據輸入格式(InputFormat)用於描述MR作業的數據輸入規範。MR框架依賴數據輸入格式完成對數據文件進行分塊(一個塊就是一個mapper任務),以及提供從輸入分塊中將數據記錄逐一讀出、並
原创 hadoop(四)組合MR任務概述
一些複雜的任務很難由一個MR處理完成,所以一般需要將其拆分成爲多個簡單的MR子任務來執行,MapReduce框架中對於這類的問題提供了幾種方式進行任務執行流程的控制,主要包括以下幾種方式:順序組合式MapReduce任務、具有
原创 hadopp(一)Mapreduce內置數據類型
一、Mapreducer內置數據類型 hadoop內置數據類型 主要有:(1)BooleanWritable:標準布爾型數值 (2)ByteWritable:單字數值
原创 hadoop(三)mapreducer shuffle階段概述
MR作業的shuffle過程主要包括四大部分,分別爲:Partitioner(分區器)、Combiner(組合器)、Sorting(排序)、Grouping(分組)。 Partition用來完成Map節點數據的中間結果向R
原创 hadoop(五)多數據源連接
在一個MR任務中可能需要訪問和處理兩個甚至更多個的數據集。Hadoop由於沒有像關係型數據庫那樣join的連接處理操作,所以多數據源的連接處理會比較複雜,需要程序員自己實現。 在這裏主要介紹兩大類數據連接方式:M
原创 SSH整合
一、Spring容器整合到項目 1.導包 2.在src下創建applicationContext.xml文件夾,在design模式下添加aop、context、bean、tx約束(xsd類型約束)。
原创 SSH框架之Hibernate
一、什麼是Hibernate框架 二、Hibernate框架搭建過程 1.導包 mysql驅動包: 2.創建數據庫,準備表、實體 3.書寫orm元數據 (1)導入約束: (2)創建實體
原创 javaSE之Dbutil工具包中ResultSetHandler結果集處理方式
ArrayHandler 將結果集中的第一條記錄封裝到一個Object[]數組中,數組中的每一個元素就是這條記錄中的每一個字段的值 ArrayListHandler 將結果集中的每一條記錄都封裝到一個Object[]數組中,
原创 java基礎之final關鍵字與多態性
final關鍵字與多態性 一、final關鍵字 在java
原创 java基礎之內部類
內部類 基本概念 所謂的內部類指的是在一個類的內部繼續定義了其內部結他構類的情況、 程序: class Outer{//外部類 pri
原创 java基礎之鏈表
class Link{ private class Node{ private String data ; private Node next; public Node (String data){