スポンサーサイト
一定期間更新がないため広告を表示しています
def list = ['a', 'a']
assert list.unique().size() == 2
こんな失敗するassert文を書いた場合、結果は下記のようになる。
assert list.unique().size() == 2
| | | |
[a] [a] 1 false
list = ['a', 'a']
assert list.toSet() == 2
assert list.toSet() == 2
| | |
| [a] false
[a, a]
のように 変更前の値が表示され、誤解を招きづらい。なるほど。def list = ['a', 'a', 'b']
assert list.reverse().sort().unique().size() == 3
assert list.reverse().sort().unique().size() == 3
| | | | | |
| [a, b] [a, b] [a, b] 2 false
[a, a, b]
% sudo apt-get install python-setuptools
% sudo easy_install dotcloud
% sudo apt-get install openjdk-6-jdk
% sudo apt-get install groovy
% cd ~/Apps
% unzip grails-1.4.0.M1.zip
% ln -s grails-1.4.0.M1 grails
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk
export GRAILS_HOME=$HOME/Apps/grails
export PATH=$PATH:$JAVA_HOME/bin:$GRAILS_HOME/bin
% groovy -v
Groovy Version: 1.6.4 JVM: 1.6.0_20
% grails
Welcome to Grails 1.4.0.M1 - http://grails.org/
% mkdir -p ~/Dev/DotCloud
% cd ~/Dev/DotCloud
% grails create-app gapp
% cd gapp
% grails run-app
% grails war
% dotcloud create gapp
% cd ~/Dev/DotCluod
% mkdir release
% cp gapp/target/gapp-0.1.war release/root.war
% dotcloud -t java gapp.www
% dotcloud push gapp.www ./release
(C) 2024 ブログ JUGEM Some Rights Reserved.