原创 JavaFX與後臺交互

目前JavaFX相關的資料都是基本語法,以及界面相關。而JavaFX面向的是RIA,RIA就肯定需要和後臺交互,個人研究了一下,遇到了不少問題,共享給

原创 JavaEETutorial5概譯------Chapter 4 (一)

[b]Java Servlet Technology[/b][b]What Is a Servlet?[/b] Servlet是一個Java類,

原创 換Suse11玩玩

沒啥事,把電腦上的Fedora9幹掉了,換成了Suse11。 :D 還沒怎麼玩,目前發現如下區別。 1.界面不用說了,肯定Suse11好

原创 停止思考,不再恐懼

人,爲什麼會恐懼,會怕? 因爲,人會思考! 當看到有人拿着刀衝向自己的時候,大部分人會立馬愣住,即刻腦子裏面是那人衝過來的畫面或者就是空白

原创 JavaEETutorial5概譯------Chapter 3

開始複習鞏固知識,拿了JavaEETutorial5來參考,1000多頁怪恐怖的,也難怪沒人翻譯了 :D 。簡要翻譯一下,以供參考。前兩章概覽介紹忽略

原创 《Grails入門指南》----針對Grails1.0.4個人更新版

《Grails入門指南》這本書作爲Grails入門書籍,的確很不錯,不過比較老了(講的Grails0.3.1版本),有些東西已經不適用了,所以針對Gr

原创 重構?測試?TDD?Ant?

很意外的,今天花了半天多時間,看了《測試驅動開發》,當然還需要時間消化,裏面有幾處爲什麼這麼重構,還是有點迷茫。。 入行一年多,項目做了幾個。沒

原创 歡迎關注微信公衆賬號PigCode

開通了微信公衆賬號,歡迎大家關注:  PigCode 不定期推送博客文章,及編程相關內容.方便手機閱讀. 1. n (最新文章)2. r (隨機文章)3. h (熱門文章)4. help(幫助信息)5. 其它字符進行關鍵字搜索.推薦關鍵

原创 [FAQ]爲什麼引入lambda表達式

Lambda表達式(閉包)在很多現代化的編程語言中很常見。在Java平臺上引入lambda表達式的一個最主要原因是方便多線程的處理集合。目前,對於list和set等集合類典型的操作方式是使用迭代器。如果需要並行的處理集合,需要編寫客戶端

原创 [FAQ]什麼是lambda表達式

    在一般數學計算中,lambda表達式就是函數:根據部分或所有輸入的組合,返回相應的值。lambda表達式作爲函數式思想被引入到了Java中。熟悉Java語法的朋友可以把lambda表達式看做是可以接受參數,返回類型,不可修

原创 Java&Scala比較---設計模式(Singleton)

單例模式在Scala中就是一個默認實現的模式。 對於Java中的單例模式,請看[url]http://www.ivanpig.com/blog/?p=75[/url]。 雖然從代碼上看,單例模式很簡單。但是

原创 快學Scala習題解答—第五章 類

[size=large][b]6 類[/b][/size][b]6.1 改進5.1節的Counter類,讓它不要在Int.MaxValue時變成負數[/b]加個判斷就OK了class Count{ pri

原创 快學Scala習題解答—第六章 對象

[size=large][b]7 對象[/b][/size][b]7.1 編寫一個Conversions對象,加入inchesToCentimeters,gallonsToLiters和milesToKil

原创 快學Scala習題解答—第三章 數組相關操作

[size=large][b]4 數組相關操作[/b][/size][b]4.1 編寫一段代碼,將a設置爲一個n個隨機整數的數組,要求隨機數介於0(包含)和n(不包含)之間[/b]random和yield的

原创 快學Scala習題解答—第八章 繼承

[size=large][b]9 繼承[/b][/size][b]9.1 擴展如下的BankAccount類,新類CheckingAccount對每次存款和取款都收取1美元的手續費class BankAcc