Play Frameworkをデバッグモードで動かすためのバッチ Play Frameworkをデバッグモードで動かす場合は play debug run ですが、バッチ化することでJavaのオプションを指定して起動するなんてことができるようになります。 @echo off if ex… @iwasakiハック2014.06.17 529
Eclipseで自動整形 Eclipseで作業している時に「Ctrl」 + 「Shift」 + 「f」を押すとコードを自動整形してくれます。 また、プロジェクトのプロパティから「java エディター」→「保管アクション」とクリックし、「ソースコー… horinoハック2014.06.13 2,435
文字列を連結するときはStringBufferをつかうべき javaで文字列を連結するとき、Stringを+=でつなぐ方法と、StringBufferでappendしていく方法とがあります。 String text=””; text += “hoge”; text += “mog… horinoハック2014.06.11 537
javaでリストの先頭に指定要素を追加する方法 list.add(0, item); list.addにおいては0番目、すなわちリストの先頭に要素(item)を指定して追加することができる。 watanabeハック2014.06.10 27,927
Play Frameworkでのエラー画面表示 Play Frameworkではエラー画面の表示対応のメソッドがあらかじめ用意されています。 テンプレートをあらかじめ用意しておいて、テキスト何パターンかのエラーメッセージを用意しておくと捗ります。 public sta… @iwasakiハック2014.06.09 830
AppDynamicsでJavaアプリケーションをプロファイリングする AppDynamics をTomcat環境にインストールしてプロファイリングできるようにする方法です。 1. AppDynamics SaaS 版をサインアップ2. AppDynamics Contorller(http… nbeppuハック2014.06.05 691
JavaでのURLの正規表現 JavaでURLを取り出す正規表現の一例です。 String str = "((https?|ftp|gopher|telnet|whois|news)\\:([\\w|\\:\\!\\#\\$\\%\\=\\… @iwasakiハック2014.06.05 1,761
コメントアウトの注意点 プログラム中の数行を飛ばして実行したい場合、その部分をコメントアウトするのが一般的ですが、/* ~ */ でコメントアウトするときには注意が必要です。 なぜなら、/* ~ */ は入れ子などを考慮しないため、もし囲んだ部… k-hatanoハック2014.06.05 1,737
Javaの正規表現で Javaの正規表現で大文字・小文字を区別しない、複数行対応をするなどいくつかのパターンで正規表現をしたい場合、 Pattern patt = Pattern.compile("hoge", Patte… @iwasakiハック2014.06.04 405