PostgreSQLでレコードを一部分だけ変えてコピーする レコードを一部分だけ変えてコピーした場合、insertを行う際に、変える箇所を ’変更後の値’as カラム名 の用に指定するとその箇所だけ値が変更され、他の部分についてはfrom以降で指定したレコ… y-ozakiハック2014.08.07 19,885
JavaでBigDecimalの比較を行う JavaでBigDecimalの比較を行う BigDecimalの値をequalsを使って比較すると思っていた結果と違う結果が返ってくる場合があります。 例えば10.0と10をequalsを使って比較するとfalseが返… y-ozakiハック2014.08.01 11,599
Aipoでエラーメッセージを指定し、表示させる処理 List msgList = new ArrayList(); msgList.add(ErrorMessage); action.addErrorMessages(msgList); action.putData(ru… y-ozakiハック2014.07.29 180
電話番号にリンクをつける aタグにhref=”tel:電話番号”とつけることで、スマートフォンなどでクリックすると電話をかけられるようになります. <a href="tel:01234567890"… y-ozakiハック2014.07.25 361
ログ出力の際のレイアウトの設定 logを出力する際のレイアウトはプロパティファイルで設定ができます。 aipoのログの設定以下のようになっています。 log4j.appender.cayenne = org.apache.log4j.RollingFi… y-ozakiハック2014.07.24 1,211
Javaでひらがなを全角カタカナに変換する 登録画面などでフリガナなどにひらがなをいれても問題なくカタカナで登録できることがありますが、AipoではJavaを使ってひらがなをカタカナに変換して、登録しています。 ALStringUtilにあるconvertHira… y-ozakiハック2014.07.18 2,660
Eclipse で比較を行うときに空白を無視する ソースコードを比較する際に、空白の違いがあるせいで全行に変更箇所が表示されるときがあります。 このようなときに空白を無視して比較するには、比較ウィンドウを開いた状態でツールバーにある空白を可能な限り無視というボタンを押す… y-ozakiハック2014.07.17 1,142
Eclipse でプロパティファイルを開く際のエディターを変更する プロパティファイルを開いた際、日本語が文字化けしていることがあります。 プロパティ用のエディター例えばLimy プロパティーエディターで開けば、文字化けせず開けます。 プロパティファイルを開く際にデフォルトのエディター以… y-ozakiハック2014.07.11 13,393
javaで指定した文字の位置を取得する 文字列から指定した文字がある位置を取得する方法はいくつかあります。 一つ目がindexOfです。 indexOfでは左から右に向かって検索を行い、最初に出現する位置を取得します。引数は文字、または文字列です str.in… y-ozakiハック2014.07.10 789