コーディングが倍速になるEclipseのショートカット(2) Eclipse で Java でコーディングしている際に、よく利用するショートカットを紹介します。 ■ Ctrl + 2 + R 例えば、以下のようなコードがあったとします。 List<String> lis… nbeppuハック2014.03.11 958
カンマ区切りの数字の出力 Javaでカンマ区切りの数字を出力する場合 long hoge = 123456789; NumberFormat format = NumberFormat.getNumberInstance(); String st… @iwasakiハック2014.03.11 762
PlayFramework2.xで設定ファイルを指定してアプリケーションを起動する デフォルトで読み込まれる設定ファイルは conf/application.conf ですが環境などにより別の設定ファイルを指定することができます。 -Dconfig.file start -Dconfig.file=/o… @iwasakiハック2014.03.10 204
コーディングが倍速になるEclipseのショートカット(1) Eclipse で Java コーディングしている際に、よく利用するショートカットを紹介します。 ■ Ctrl + 2 + L まず、コードの右辺を先に入力します。 Lists.newArrayList(); ここで 「… nbeppuハック2014.03.07 1,306
Mapのiterationについての注意 iterationに対してkeysetを使用して以下のように書くことがあるかもしれません for (Iterator it = map.keySet().iterator(); it.hasNext();) { Obje… 大野悠人ハック2014.03.07 331
Aipoのメール受信でエラーが発生した際の分岐処理 AipoのWebメールでは以下のところで受信エラーが発生した際のエラーメッセージ表示分岐処理を行っています。 https://github.com/aipocom/aipo/blob/master/lib/mail/sr… @iwasakiハック2014.03.07 261
Velocityで変数のクラスを判定する Javaでは変数のクラスを Object obj = new Integer(0); if(obj instanceof Integer){/*処理*/} とinstanceofを用いて確認できます。 Velocityで… kiyotaハック2014.03.07 816
Wicketコンポーネントのテンプレートをカスタマイズ 既存のWicketコンポーネントの振る舞いはそのままに、テンプレート部分のカスタマイズを行いたい場合は以下のようにします。 例えば、「AjaxPagingNavigator」のテンプレートをカスタマイズする場合 該当のパ… nbeppuハック2014.03.06 647
言語ファイルを開くのに困ったら Aipoの言語ファイルを開こうとしたら u30e6u30fcu30b6u30fcu540d といった文字の羅列が表示されて困ったことはありますか? これはJavaのプロパティファイルと呼ばれるもので、Unicodeのエス… k-hatanoハック2014.03.06 595