原创 打印矩形跟99乘法表

/* 1 定義一個功能,用於打印矩形 2 定義一個打印99乘法表功能的函數 */ class FunctionTest { public static void main(String[] args) { //draw(4,5

原创 java數組--04

數組概念 同一種類型數據的集合。其實,數組就是一個容器。 數組的操作 數組類型是引用數據類型的一種 獲取數組中的元素.通常要用到遍歷 定義數組的三種形式: int[] arr = new int[]{2,4,5}; in

原创 函數Demo2

class FunctionDemo2 { public static void main(String[] args) { int sum = getsum(8,0); //System.out.println("sum

原创 進制間相互轉化,優化版

class ArrayTest7 { public static void main(String[] args) { //toBin(-12); toHex(60); } /* 十進制轉化二進制 */ publ

原创 MapReduce架構

MapReduce定義 源自 Google的MapReduce論文 發表於2004年12月 Hadoop MapReduce是Google MapReduce的克隆版 MapReduce特點 易於編程 良好的擴展性 高容錯性 適

原创 Hadoop基礎知識

Hadoop對於海量數據的操作: 1)存儲:分佈式,集羣的概念,管理(主節點,從節點),HDFS(Hadoop Distributed FileSystem ) 2)分析:分佈式,並行,離線計算框架。管理(主節點,從節點),MapRed

原创 java IO流 File類,Properties--20

File類 用來將文件或者文件夾封裝成對象 方便對文件與文件夾的屬性信息進行操作 File對象可以作爲參數傳遞給流的構造函數 File類中的常見方法: 1,創建 boolean createNewFile();

原创 Java 集合框架工具類--17

集合框架的工具類 Collections Arrays import java.util.*; class CollectionsDemo { public static void main(String[] args)

原创 Hadoop基礎知識(二)

Hadoop Shell介紹 bin目錄下的Hadoop腳本是最基礎的集羣管理腳本,用戶可以通過該腳本完成各種功能,如HDFS文件管理、MapReduce作業管理等。該腳本的使用方法爲: hadoop[–config confdir]C

原创 Java 集合Map --16

Map集合 該集合存儲鍵值對。 一對一對往裏存,而且要保證鍵的唯一性 1.添加元素 2.刪除 clear() 3.判斷 containsKey(Object key) containsValue(

原创 HDFS課程

HDFS定義 源自於Google的GFS論文 發表於2003年10月 HDFS是GFS的克隆版 Hadoop Distributed File System 易於擴展的分佈式文件系統 運行在大量普通廉價機器上,提供容錯機制

原创 java 網絡編程——day24

需求:上傳圖片 客戶端: 1,端點 2,讀取一個圖片文件 3,通過socket輸出流將數據發給服務端 4,讀取服務端的反饋信息 5,關閉 package day24; import java.io.FileInputStr

原创 Hadoop內容提綱

hadoop生成環境都是在Linux環境下,不過Hadoop2.x已經開始支持Windows環境。 1)Linux 環境搭建:使用的VMware虛擬機搭建的環境。 2)Linux基本命令操作和基本常識 3)Linux系統環境的基本配置

原创 java 網絡編程——day23

找到本機主機名和IP地址 package day23; import java.net.InetAddress; import java.net.UnknownHostException; public class IPDemo

原创 Java IO流 裝飾 字節流--19

緩衝區 緩衝區的出現是爲了提高流的操作效率而出現的 所以在創建緩衝區之前,必須要現有流對象。 該緩衝區提供了一個跨平臺的換行符 newLine(); import java.io.*; class BufferedWriterDemo