原创 我的友情鏈接

51CTO博客開發

原创 深度分析如何在Hadoop中控制Map的數量

 本文章轉自http://blog.csdn.net/strongerbit/article/details/7440111,寫得不錯 很多文檔中描述,Mapper的數量在默認情況下不可直接控制干預,因爲Mapper的數量由輸入的大小和個

原创 hive存儲處理器(StorageHandlers)以及hive與hbase整合

 此篇文章基於hive官方英文文檔翻譯,有些不好理解的地方加入了我個人的理解,官方的英文地址爲: 1.https://cwiki.apache.org/confluence/display/Hive/StorageHandlers 2.ht

原创 osgi學習之---擴展點理解

1.某個bundle定義自己的擴展點,只是爲了別的bundle使用此bundle的服務時,能把自己的個性化數據加入提供服務的bundle。比如:我們使用hibernate這個bundle的服務時,必須告訴此bundle我們自己的pojo對應

原创 osgi啓動級別

1.osgi 啓動順序永遠是從0開始,逐漸加1,直到等於Osgi.startLevel的值爲止;並啓動對應級別的bundle; 2.system bundle 的啓動級別是0,這不能改變; 3.Osgi.startLevel=6 是

原创 hive存儲處理器(StorageHandlers)以及hive與hbase整合

 此篇文章基於hive官方英文文檔翻譯,有些不好理解的地方加入了我個人的理解,官方的英文地址爲: 1.https://cwiki.apache.org/confluence/display/Hive/StorageHandlers 2.ht

原创 拷貝map任務輸出源碼解讀

  map任務的輸出由ReduceTask類的方法long copyOutput(MapOutputLocation loc)實現,包括以下幾個步驟: 1.檢查是否已經拷貝,如果已經拷貝,則返回-2表示要拷貝的數據已經過期        

原创 深度分析如何在Hadoop中控制Map的數量

 本文章轉自http://blog.csdn.net/strongerbit/article/details/7440111,寫得不錯 很多文檔中描述,Mapper的數量在默認情況下不可直接控制干預,因爲Mapper的數量由輸入的大小和個

原创 linux centos 代理設置的幾種方式

 1.apt-get   命令行方式:   sudo apt-get -o Acquire::http::proxy="http://cj08030813:[email protected]:8080/" install yum 其中,c

原创 mapreduce shuffle過程問答

      通過hadoop權威指南學習hadoop,對shuffle過程一直很疑惑,經過查看網上多個帖子,最終 完成此篇問答總結。 1.什麼叫shuffle 從map任務輸出到reducer任務輸入之間的過程就叫做shuffle  

原创 hadoop mapreduce作業提交流程

 根據網上相關帖子以及查看部分源代碼,把作業提交流程畫了個流程圖,並對某些步驟做詳細說明,現整理如下:   詳細說明: 一 關於分片   1).分片的原則是:儘量保證一個片的數據不要跨數據節點,因此,最佳實踐爲片的大小與數據塊的大小一致,

原创 centos安裝開發工具包

CentOS Linux Install Core Development Tools Automake, Gcc (C/C++), Perl, Python & Debuggers by Vivek Gite on July 26, 2

原创 領域驅動設計之工廠模式實現場景

在領域模型設計中有一種工具或者概念叫工廠,它雖然不屬於領域業務對象的範疇,但是卻是領域設計中必不可少的,最近看了些書,總結了下工廠模式在領域設計中的應用實現: 一、領域對象內通過工廠方法實現對象的創建,體現在下面兩種情景:       1.

原创 vmware內redhat6.3配置多網卡

 最近在做LVS的配置,需要雙網卡,因此嘗試在vmware虛擬機下的linux配置多網卡。我配置的是基於橋接的方式實現。配置步驟如下: 1.在vmware下添加網卡設備,    在指定的虛擬機下右擊點擊setting,進入配置界面    

原创 java.lang.InstantiationException: org.jboss.seam.jsf.SeamApplicationFactory

當在jboss中部署seam項目的時候出現以下異常: java.lang.InstantiationException: org.jboss.seam.jsf.SeamApplicationFactory 導致的原因是項目中包含jsf-