原创 向HDFS 中寫數據

1 這個用的比較少,限制比較大,一般情況下不對已經存在的數據和文件進行修改,修改的往往是mapreduce 或者其他階段產生的臨時文件 import java.io.IOException; import java.io.InputStr

原创 Cloudsim 安裝,環境配置,以及在eclipse中運行樣例

這裏以C:\cloudsim-2.1.1\cloudsim-2.1.1爲樣例,以上爲安裝路徑。 在PATH中添加環境變量爲: C:\cloudsim-2.1.1\cloudsim-2.1.1\jars\cloudsim-2.1.1.jar

原创 Junit4 學習

剛剛接觸junit 在網上上看別人講的雲裏霧裏的,寫下自己的理解,僅供參考:Junit 是測試單元,說白了就是用來測試你寫的函數的的一些類,當然你不

原创 Java 錯誤記事本---記錄自己菜鳥編程中出現的錯誤。

1:DataOutputstream java.lang.NullPointerException        使用DataOutputStream 讀寫數據的時候,出現nullPointerException 錯誤是由於沒有初始化 D

原创 ThreadPoolExecutor java 線程池

在多線程大師Doug Lea的貢獻下,在JDK1.5中加入了許多對併發特性的支持,例如:線程池。  作者講的通俗易懂,後面講解更是令人拍案叫絕,很少見到怎麼好的技術博客一、簡介 線程池類爲 java.util.concurrent.Thr

原创 Hdfs 中 FileStatue 的使用

// cc ListStatus Shows the file statuses for a collection of paths in a Hadoop filesystem /* * 一個路徑下會產生一個到多個的FileStatu

原创 Java序列化的機制和原理

本文講解了Java序列化的機制和原理。從文中你可以瞭解如何序列化一個對象,什麼時候需要序列化以及Java序列化的算法。 AD: 有關Java對象的序列化和反序列化也算是Java基礎的一部分,下面對Java序列化的機制

原创 URL UTF-8 的轉換

public static String Encode(String url) { String res = ""; for(char c : url.toCharArray()) { if( !"%:/.?&#=".con

原创 Heritrix的安裝與配置 (最新版 已測試通過)

 本教程,結合本人親身實踐,不僅適合於最新版本Heritrix 1.14.4,更適合其他任何版本。Heritrix具體下載地址如下:       http://sourceforge.net/projects/archive-crawl

原创 Python 記事本

通過列表綜合,可以從一個已有的列表導出一個新的列表。例如,你有一個數的列表,而你想要得到一個對應的列表,使其中所有大於2的數都是原來的2倍。對於這種應用,列表綜合是最理想的方法。 # Filename: list_comprehensio

原创 讀取HDFS 系統中數據

1:使用java.net.url 不過需要轉換,這是最間的那的一種,有缺陷 public class URLCat { /** * @param args */ static{ URL.setURLStreamHan

原创 查詢二叉樹的實現

首先是Node 類的定義package SearchTree; public class Node { private Node left; private Node right; private Node Parrent;

原创 Java 使用內部類時候的容易產生的錯誤

Multiple markers at this line- No enclosing instance of type ChatServer is accessible. 這是由於內部類定義產生的錯誤, Java要生成內部類對象時,必須

原创 Java this 的作用

1: 在類裏面 this 指代該類的對象   2:還有指代 構造函數,可以有多個構造函數,this(x,y)

原创 面試題目學習,解答,心得

1 一個大的含有50MURL的記錄,一個小的含有500個URL記錄,找出他們兩個中相同的URL. 答:對包含500個記錄的文件建立一個hash_set,對500個數據進行hash,然後遍歷50M的文件,每次取出一個記錄,對它進行同樣的ha