http://trac.nchc.org.tw/cloud/wiki/III120211/Lab8我是看著這篇來練習的
跟著做一遍之後是可以得到應該有的結果
但是在Practice 1 : Word Count (Basic)
運作程式中的這條指令
"$ hadoop jar wordcount.jar WordCount lab8_input/ lab8_out1/" 不太清楚第二個WordCount是甚麼意思@@"
因為我現在在研究的是利用hadoop來跑apriori演算法
跟著wordcount的步驟來執行apriori.java
也是卡在上述的這條指令 顯示的畫面如下
附加檔案:
問題1.jpg [ 40.87 KiB | 被瀏覽 5123 次 ]
還有一點想請教 我看過國網中心
撰寫hadoop map/reduce程式碼的架構ppt
附加檔案:
問題2.jpg [ 100.7 KiB | 被瀏覽 5123 次 ]
反白的部分
"
throws IOException, InterruptedException
{
"
我上網找了一下關於這段的資料
這是一些Java異常處理的種類,其實要講也可以講很多,可以概述一點如下:Java語言的「例外」(Exception)是指產生了例外物件,這是一種例外事件,在程式執行時,發生不正常執行狀態時所產生事件的物件,「例外處理」(Handling Exceptions)就是在處理這些例外事件。例外處理的目的是為了讓程式能夠更「強壯」(Robust),當程式遇到不尋常情況,也不會造成程式「崩潰」(Crashing),進而導致整個系統當機。在Java產生的例外物件屬於Throwable類別或其子類別的實例,Throwable類別擁有2個直接繼承的子類別,如下所示:
Error類別:其子類別屬於JVM的嚴重錯誤,這種錯誤會導致程式終止執行,所以並沒有辦法使用例外處理來處理這種錯誤。
Exception類別:其子類別是各種例外物件,也是例外處理可以處理的部分,事實上,部分例外物件也是一種錯誤,只是錯誤沒有嚴重到需要終止程式執行,例外處理就是在防止程式終止執行,並且作一些補救操作。我好奇的是 這段不加入map的話, 是否會有問題
學長畢業論文的CODE是沒有加..但是我再用eclipse跑的時候有錯誤訊息
加了之後就沒事了, 可是用hadoop run還是有問題...