2017-01-22

2016-12-22

  • 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の丘

沒有留言:

張貼留言

2019-07-30

e***q says:無條件支持「看到更多吉賽兒 aka 國民老婆 aka 蓋兒加朵 (Gal Gadot) 與韓的玩命情侶走天涯電影」 真心覺得這個更有賣點! 6 年過去了我們還在等!給《玩命關頭》韓哥一個公道,戴克蕭不用踹共嗎? – 電影神搜 #JusticeForHan e...