
2012年12月15日
詳見(jiàn):《淺談設(shè)計(jì)模式·駕馭變化之道(創(chuàng)建型模式篇)》
posted @
2023-03-09 22:41 山風(fēng)小子|
編輯 收藏
詳見(jiàn):《淺談設(shè)計(jì)模式·駕馭變化之道(概覽篇)》
posted @
2023-03-09 22:39 山風(fēng)小子|
編輯 收藏
摘要: Groovy面世已有10多年光陰,在不斷創(chuàng)新的同時(shí)還汲取了不少其他語(yǔ)言的優(yōu)秀特性。目前Groovy核心團(tuán)隊(duì)已開(kāi)始將重心逐漸轉(zhuǎn)移到Groovy 3的研發(fā)上,而Groovy 3的主要亮點(diǎn)之一便是其全新的解析器以及更加豐富的語(yǔ)言特性。
閱讀全文
posted @
2017-04-17 00:43 山風(fēng)小子|
編輯 收藏
摘要: 『蛟龍居』已遷至https://blog.sunlan.me ,煩請(qǐng)各位移步新居『山風(fēng)閣』,謝謝 :)
閱讀全文
posted @
2017-03-20 12:18 山風(fēng)小子|
編輯 收藏
摘要: Groovy, an Open Source Success Story
閱讀全文
posted @
2016-11-29 20:17 山風(fēng)小子|
編輯 收藏
摘要: 自從Pivotal停止資助Groovy語(yǔ)言的研發(fā)以及Groovy之父James Strachan說(shuō)了一些未經(jīng)三思的言論后,有人覺(jué)得Groovy語(yǔ)言行將就木,那就大錯(cuò)特錯(cuò)了。事實(shí)勝于雄辯,我們用事實(shí)來(lái)說(shuō)話(huà)。
閱讀全文
posted @
2016-10-30 20:38 山風(fēng)小子|
編輯 收藏
摘要: Groovy和Java都習(xí)慣使用null來(lái)表示“空”這一概念,而對(duì)null的操作將引發(fā)NullPointerException(簡(jiǎn)寫(xiě)為NPE),進(jìn)而影響系統(tǒng)的健壯性。為了避免NPE,Option模式應(yīng)運(yùn)而生,通過(guò)Option類(lèi)型來(lái)標(biāo)識(shí)NPE風(fēng)險(xiǎn),其使用None對(duì)象表示“空”,并使用Some對(duì)象表示“非空”且持有值對(duì)象,最終提升了系統(tǒng)健壯性。
閱讀全文
posted @
2016-08-13 16:17 山風(fēng)小子|
編輯 收藏
摘要: 雖然Grails3可通過(guò)啟動(dòng)Application.groovy來(lái)進(jìn)行調(diào)試,但會(huì)遇到修改內(nèi)容無(wú)法即時(shí)生效的問(wèn)題,故推薦遠(yuǎn)程調(diào)試,該調(diào)試方式比較通用,但由于Grails官方網(wǎng)站缺乏調(diào)試方面的文檔,現(xiàn)補(bǔ)充如下。注:本文所用的Grails版本是目前最新的Grails 3.0.9,而IDE使用的是IntelliJ IDEA 14.1。
閱讀全文
posted @
2015-10-31 16:38 山風(fēng)小子|
編輯 收藏
摘要: GroovyHelp是一款強(qiáng)大的API文檔(Javadoc & Groovydoc)管理軟件,它能夠幫助Java開(kāi)發(fā)人員、Groovy開(kāi)發(fā)人員以及Android開(kāi)發(fā)人員方便快速地搜索、查閱、比較API文檔并對(duì) 其進(jìn)行高效管理,從此無(wú)需苦苦尋覓chm格式的幫助文檔了。
閱讀全文
posted @
2014-10-12 14:18 山風(fēng)小子|
編輯 收藏
摘要: GroovyHelp簡(jiǎn)介
GroovyHelp是一款強(qiáng)大的API文檔(Javadoc & Groovydoc)管理軟件,它能夠幫助Java開(kāi)發(fā)人員、Groovy開(kāi)發(fā)人員以及Android開(kāi)發(fā)人員方便快速地搜索、查閱、比較API文檔并對(duì)其進(jìn)行高效管理,從此無(wú)需苦苦尋覓chm格式的幫助文檔了。
閱讀全文
posted @
2013-07-17 21:41 山風(fēng)小子|
編輯 收藏
摘要: GroovyHelp簡(jiǎn)介
GroovyHelp是一款強(qiáng)大的API文檔(Javadoc & Groovydoc)管理軟件,它能夠幫助Java開(kāi)發(fā)人員、Groovy開(kāi)發(fā)人員以及Android開(kāi)發(fā)人員方便快速地搜索、查閱、比較API文檔并對(duì)其進(jìn)行高效管理,從此無(wú)需苦苦尋覓chm格式的幫助文檔了。
GroovyHelp主要特性
* 根據(jù)輸入關(guān)鍵字,查找類(lèi),接口,方法等幫助信息(支持模糊查詢(xún))
* 支持全文檢索,并高亮搜索結(jié)果(支持模糊檢索)
* 以樹(shù)型結(jié)構(gòu)完整展現(xiàn)文檔的整體結(jié)構(gòu)及文件結(jié)構(gòu)
* 支持源碼關(guān)聯(lián),即查看文檔所對(duì)應(yīng)的源碼,并語(yǔ)法高亮顯示源碼
* 提供幫助文檔比較功能(比如Java 7與Java 6幫助文檔間的比較),高效掌握API變化
* 自帶Java各包的API使用及Groovy編程示例,方便參考和查閱
* 支持JDK1.4+自帶的Javadoc生成的幫助文檔
* 支持Groovy1.8+自帶的Groovydoc生成的幫助文檔
* 支持英文及中
閱讀全文
posted @
2012-12-15 02:11 山風(fēng)小子|
編輯 收藏