Commons Beanutils使用setProperty() - 就是愛Java
有時不能只依靠getter/setter操作bean,如:需要名字動態取得的,或是訪問bean內的field,甚至是集合或陣列內bean的field,利用反射機制對bean的field進行處理,這時候就需要Apache Commons Beanutils來協助處理。
( 繼續閱讀… )
macklin celebrini has autism

No title available
TVSTRANGERTHINGS
occasionally subtle
PUT YOUR BEARD IN MY MOUTH

blake kathryn

Origami Around
Keni

No title available
Monterey Bay Aquarium

❣ Chile in a Photography ❣

Discoholic 🪩
NASA

roma★

titsay

@theartofmadeline
almost home
hello vonnie

if i look back, i am lost

Kaledo Art

seen from Bangladesh
seen from Bangladesh

seen from Singapore

seen from United States
seen from Ecuador

seen from India
seen from United States
seen from United States
seen from United States

seen from United States
seen from United States
seen from United States

seen from United States

seen from Malaysia

seen from Brazil
seen from Netherlands

seen from Slovenia

seen from Germany

seen from Malaysia
seen from Ireland
@mixaceh
Commons Beanutils使用setProperty() - 就是愛Java
有時不能只依靠getter/setter操作bean,如:需要名字動態取得的,或是訪問bean內的field,甚至是集合或陣列內bean的field,利用反射機制對bean的field進行處理,這時候就需要Apache Commons Beanutils來協助處理。
( 繼續閱讀… )
TestNG使用Eclipse建立Test Case - 就是愛Java
除了JUnit可以進行單元測試外,還可以使用TestNG來撰寫Test Case,這是另一種測試Framework,它是為更廣泛的測試場合而設計,可以運行在沒有修改過的JUnit測試,除非看到它們的import,否則幾乎感覺不到它們的差異。
( 繼續閱讀… )
Feedly訂閱Blog部落格RSS網摘 - Blog透視鏡
網路資訊爆炸的時代,如何更有效率地閱讀文章,訂閱RSS網摘,可以快速地瀏覽文章標題,當對某些文章有興趣時,才點下連結連到原網站,閱讀更詳細的文章,Feedly Reader閱讀器除了提供線上版訂閱RSS網摘,也有瀏覽器套件與App下載,簡約介面設計,讓閱讀RSS網摘,就像閱讀雜誌一樣舒服愉快。
( 繼續閱讀… )
Bloglines訂閱Blog部落格RSS網摘 - Blog透視鏡
網路資訊蓬勃發展,Blog部落格越來越普及,如果逐一地去瀏覽網站,勢必費時費力,倘若資訊可以自己送上門,那就可以節省不少時間,就好像看報紙的標題,有興趣才點連結,進到網站瀏覽文章內容,Bloglines Reader閱讀器提供線上版閱讀RSS,訂閱RSS網摘,方便讀者快速地瀏覽文章,找到所需的資訊。
( 繼續閱讀… )
JUnit使用Eclipse建立Test Suite - 就是愛Java
當JUnit有多個或所有的Test Case要執行,此時就需要Test Suite來管理眾多的Test Case,利用Eclipse的整合開發環境,可以針對多個不相關的Test Case或Test Suite進行包裝,可以讓Mix方便地執行單元測試。
( 繼續閱讀… )
JUnit使用Eclipse建立Test Case - 就是愛Java
傳統的測試方式,是以main(),作為代碼的起點,而這次Mix將利用JUnit 進行測試,Eclipse有提供完整的整合環境,可以方便地使用JUnit,讓Mix快速地進行單元測試,首先,開始撰寫第1個Test Case。
( 繼續閱讀… )
Sogou搜狗搜尋引擎登錄網站 - Blog透視鏡
Sogou搜狗是中國搜狐旗下的搜尋引擎,其登錄方式也很簡單,只要輸入網址,驗證碼即可,不需要註冊帳號,再進行登錄,其他非 * 必填的欄位,可留下空白不填,驗證碼只有4碼,也很清晰可見,不像有的網站,即是刷新很多次,也還是看不懂驗證碼。
( 繼續閱讀… )
Baidu百度搜尋引擎登錄網站 - Blog透視鏡
Baidu百度是中國的搜尋引擎,有心經營中國市場的網友,自然不能錯過,不過Google谷歌已經遭中國封鎖,如果你的網站是用Blogger架設的,具有blogspot.com網域的,則會無法瀏覽。
( 繼續閱讀… )
Blogger安裝最新文章 - Blog透視鏡
在Blogger中,是沒有最新文章的網頁元素,不過倒是有資訊提供這個小工具,其實這就是用來新增RSS網摘用的,其中就包含最新文章的Feed,所以只要在小工具中,加入RSS網摘Feed,就可以安裝最新文章的功能。
( 繼續閱讀… )
Effective Java實作Comparator - 就是愛Java
如果集合或陣列內的物件,有1個以上不同的排序邏輯時,那該如何處理呢?尤其是當已經實現了Comparable,又不能變動原本的邏輯時,Mix會採用Comparator來處理。
( 繼續閱讀… )
Effective Java實作Comparable - 就是愛Java
當集合或陣列內的物件需要排序時,會利用Collections.sort或Arrays.sort來進行排序,通常會implement Comparable,來實現自定義排序,透過回傳值來表示排序的大小。
( 繼續閱讀… )
Effective Java實作toString() - 就是愛Java
Object class中,也定義了toString()這個方法,因此所有的class也都繼承這個方法。預設是傳回這個物件完整類別名稱,後面接一個"@",及一個不帶正副號的十六進制hash碼。
( 繼續閱讀… )
Effective Java提升Code Coverage代碼涵蓋率 - 就是愛Java
雖然我們已經有了測試程式,但是如何得知是否已完整測試了主程式?,透過Code Coverage代碼涵蓋率,我們可以快速地得知,目前系統中,有多少程式中被測試過,不考量成本跟投資效益比,涵蓋率越高,代表系統如預期正常運作的面向也越廣泛。
( 繼續閱讀… )
Bitly縮短網址服務 - Blog透視鏡
網站的網址過長或是含有非英文或數字符號,會導致在BBS或者微網誌中分享給好友時,產生很多的不方便,Bitly是個縮短網址服務的網站,提供1個短網址轉向指定到長網址,免費使用且提供統計報表,例如本篇文章:http://blog.openyu.org/2014/01/bitly.html,可以把網址縮短,方便傳送或者是分享給好友。
( 繼續閱讀… )
TinyURL縮短網址服務 - Blog透視鏡
TinyURL是個縮短網址服務的網站,提供1個短網址轉向指定到長網址,像是雜誌書籍中若有網址太長,也都會用TinyURL來縮短網址,例如本篇文章:http://blog.openyu.org/2014/01/tinyurl.html,若把此篇文章網址透過即時訊息傳送,可能因長度太長,出現訊息無法傳送的問題,因此可以把網址縮短,方便傳送或者是分享給好友。
( 繼續閱讀… )
Effective Java實作hashCode() - 就是愛Java
hashCode()這個方法,也是定義在Object class中,這個是所有class的base class,因此所有的class也都繼承這個方法,預設是傳回這個物件儲存的記憶體位址編號,因為Mix覆寫了equals(),所以也應該一併覆寫hashCode(),Effective Java中推薦的實現方式如下:
( 繼續閱讀… )
Effective Java實作equals() - 就是愛Java
equals()這個方法,定義在Object class中,這個是所有class的base class,因此所有的class都繼承這個方法,預設是比較內存位址,不過Mix需要的是商務邏輯上的比較,所以會覆寫equals()。
( 繼續閱讀… )