原创 巧判是否爲數字

最近一直在忙着寫論文敲代碼,很少更新博客,在敲代碼的過程中也有很多收穫,現在記錄一個小小的收穫,如何判斷是否爲數字。傳統代碼的寫法如下:public static boolean isNumeric(String str){        

原创 Hadoop簡單API的web應用開發

最近寫了個web程序來調用hadoop的api,對hadoop自帶的管理方式進行了二次開發,加強了可操作性。現在簡單的介紹下功能和方法。hadoop版本爲1.xx文件查看功能先來個頁面截圖這個功能實現主要是利用了Hadoop的FileSys

原创 shell中執行jar

    shell中執行jar程序,並且手動配置執行此jar程序的jdk環境,執行腳本爲:#!/bin/sh export JAVA_HOME=/home/hadoop/szw/jdk1.8.0_25    export PATH=$JAV

原创 面試--字符串中去掉多餘的空格

   上週jd面試中,面試官出了一道題--去掉字符串中多餘的空格,如"abc ert  gg e   dkhi"中,ert和gg之間有多餘的空格,去掉空格變爲"abc ert gg e dkhi"。要求:不能用系統函數,不能新建空間。(大概

原创 運行Hadoop作業時一處常見錯誤以及解決方法

1. 問題描述當用戶編寫完Hadoop程序時,準備運行時,經常會拋出以下異常:[15:10:41,949][ INFO][main][org.apache.hadoop.mapred.JobClient:1330] – Task Id :

原创 Apache Spark源碼走讀:如何進行代碼跟讀

概要轉載的,做個標記今天不談Spark中什麼複雜的技術實現,只稍爲聊聊如何進行代碼跟讀。衆所周知,Spark使用scala進行開發,由於scala有衆多的語法糖,很多時候代碼跟着跟着就覺着線索跟丟掉了,另外Spark基於Akka來進行消息交

原创 我的友情鏈接

51CTO博客開發

原创 MapReduce作業運行第三方配置文件的共享方法

    其實MapReduce作業運行第三方配置文件的共享方法往小了說其實就是參數在MapReduce作業中的傳遞,往大了說其實就是DistributedCache的應用。    在MapReduce中傳遞參數普遍用Configuratio

原创 Ubuntu下利用Myeclipse開發hadoop程序

開發的大環境是Ubuntu11.04,hadoop0.20.2,myeclipse9.1首先要安裝Myeclipse,在Ubuntu下安裝Myeclipse和windows環境下安裝的方法一樣,下載myeclipse-9.1-offline