- elleryq says: 吐沙
文蛤怎麼「吐沙」?首先,準備一顆滿懷敬意的心 | 厚生給問嗎 - elleryq says: 看 Programming Groovy 2 ,因為 Jenkins pipeline 用了這語言...
- e*****q says: 用 upto/times 時,有一個隱藏的 it 變數可以用,例如 3.times {print "$it "}
- e*****q says: print 是印,println 是有換行的。可以加 () ,也可以不加。
- e*****q says: 哇,這語法超方便
println "ls".execute().text - e*****q says: groovy 有 safe navigation operator ,可以像這樣快速的檢查並使用變數
str?.reverse() ,意即如果 str 不是 null,就做 reverse - e*****q says: try ... catch 也是 try ... catch ,跟 java 一樣
- e*****q says: 蠻多用法跟 python 相近,容易上手。
- e*****q says: 對 boolean 的認定 (Boolean evaluation),跟 java 不一樣,但跟 Python 一樣。在 python 裡,不管是啥都可以用 if 來判斷,所以 list 空的-False,字串空的-False,數值是0-False...
- e*****q says: groovy 有 enum,例如 enum CoffeeSize { SHORT, SMALL, MEDIUM, LARGE, MUG }
用的時候就 CoffeeSize.LARGE - e*****q says: code-generation annotations 提供了一些特異功能
- e*****q says: Delegate 可以指定這 method 是由另外一個類別處理,蠻容易就能作 composite/proxy
- e*****q says: Groovy is optionally typed; however, for the most part the Groovy compiler, groovyc , does not perform full type-checking.
- e*****q says: 大致掃完前兩章
- e*****q says: 給 Gradle 入門者的 Groovy 語言特性介紹 « Cloudの丘
2017-01-22
2016-12-22
訂閱:
張貼留言 (Atom)
2019-07-30
e***q says:無條件支持「看到更多吉賽兒 aka 國民老婆 aka 蓋兒加朵 (Gal Gadot) 與韓的玩命情侶走天涯電影」 真心覺得這個更有賣點! 6 年過去了我們還在等!給《玩命關頭》韓哥一個公道,戴克蕭不用踹共嗎? – 電影神搜 #JusticeForHan e...
-
elleryq says: 因為看這篇 Faster iterations on Kubernetes with freshpod ,發現有 entr 這個好用的指令,只要丟檔案列表給他,entr 會自動監看這些檔案的變動,然後去觸發指定的指令! entr(1) Ubuntu ...
-
e***q says:無條件支持「看到更多吉賽兒 aka 國民老婆 aka 蓋兒加朵 (Gal Gadot) 與韓的玩命情侶走天涯電影」 真心覺得這個更有賣點! 6 年過去了我們還在等!給《玩命關頭》韓哥一個公道,戴克蕭不用踹共嗎? – 電影神搜 #JusticeForHan e...
-
elleryq says: zabbix/nagios/zenoss 資料收集噗 e*****q says: 本來只知道 zabbix/nagios,這篇多介紹了 zenoss ,筆者是覺得 zenoss 在安裝上挺方便,但介面有點小複雜。 Zabbix,Nagios和Zenos...
沒有留言:
張貼留言