ArrayListをfor文でかんたんにまわす ArrayListの要素をひとつずつ取得したいとき、listの長さを取得するのはかんたんに思いつくが、あんまりおしゃれじゃない。 iteraterというのを使うとおしゃれで簡単。 for (Iterator<hog… tortuepinハック2016.08.16 858
int型とInteger型は違う 今までずっとintはintegerの略だと思ってたけど、javaではちがうらしい。 もしかしたら常識なのかもしれないけど、びっくりしたので調べてみました。 ひとことで言うと int型はプリミティブ型でInteger型はo… tortuepinハック2016.08.09 35,578
Socket.ioとは Socket.ioがなんなのかわからなかったのでしらべた。 Socket.ioとはなんぞや Node.jsのパッケージの一つ。 WebSocketというサーバーとクライアントを非同期で双方向につうしんするためのプロトコル… tortuepinハック2016.08.02 854
dojoってなに javascriptをいじっていたらdojo.hogehogeってのがでてきました。 探してみてもどこにも宣言がなくて謎だったので少ししらべてみたところ、どうやらjavascriptからhtmlを書き換えたりできるらしい… tortuepinハック2016.07.26 323
Aipoがうまく起動できないときにとりあえずやってみる事 なんか起動できないぞってときにやってみることのメモです。 1.再起動 とりあえず一回終了して、もう一度起動してみる。 2.コンテキスト定義の除去・更新 余計なものが含まれているかもしれない。 3.”mvn c… tortuepinハック2016.07.25 1,241
()とか?とか:とかが出てきたら三項演算子 タイトルに有るような文字を使った謎の構文をみかけたら三項演算子かもしれない。 三項演算子は、簡単なif else文みたいなもの。 (hoge == x) ? false : true; この場合、hogeがxであればfa… tortuepinハック2016.07.19 341
velocityの$resultについて $resultの実態がなんなのか。 ベロシティをよびだす~Screen.javaに、doViewList()という関数がある。 この関数の中で、$resultは定義されている。 listData.doViewList(t… tortuepinハック2016.07.12 434
aipoのTestアプリのファイル間の関連 それぞれのファイルの役割をなんとなく理解できてきたのでまとめておきます。 全部に関連するファイル ・TestResultData.java →Testに関するデータを格納する? →格納するための関数の定義とか… tortuepinハック2016.07.11 261
Aipoアプリの外観をいじるには.vmファイルをいじる 実際に表示する動作をするのは~Screen.javaだが、~Screen.javaがテンプレートとして~.vmファイルを読み込んでいるので、ここをうまい具合に変更すれば外観をいじれる。 例えば、 TestFormScre… tortuepinハック2016.07.05 314