Tomcatでシリアライズを無効化する JavaでシリアライズIDを指定しておくとTomcatを停止したときにセッションをファイルとして保存してくれてTomcat起動時に読み込んで前回のセッションを引き継ぐことができます。 ただしアプリケーションの方でシリアラ… alkoshikawaハック2013.12.16 2,112
HTMLをパースしてテーブルの中の値を取得する HttpClient client = new HttpClient(); client.getParams().setCookiePolicy(CookiePolicy.BROWSER_COMPATIBILITY); … 高瀬 裕介ハック2013.12.13 961
JavaでPHPのimplodeをやる commons-lang3.1があれば StringUtils.join で片がつくのですがcommons-lang2系しか使えない場合は自前で組みます。 public static String join(List&l… alkoshikawaハック2013.12.13 617
Javaでクラス名からインスタンス化する クラスを追加したら勝手に読み込んで使えるようにしたいとき用です。 Execute1, Execute2・・・という形式でファイルを配置した場合以下のように呼び出すことができます。ExecuteはインターフェースかAbst… alkoshikawaハック2013.12.12 1,157
AipoをEclipseTomcatのプロジェクトとして認識させる方法 EclipseでAipoプロジェクトを右クリックすると「Tomcatコンテキスト定義の更新」などが出てきますが、これは https://github.com/aipocom/aipo/blob/master/.proje… @iwasakiハック2013.12.11 339
Aipoにシステムログを追加する 現在Aipoではデバッグ用のログしか出していません。システムメールをどこかに飛ばしたときのログを取ったり、レコードを削除したときのログを残したい場合は以下のようにログを追加します。 aipo/war/src/main/w… alkoshikawaハック2013.12.11 537
Javaアプリケーションのボトルネック調査 JavaアプリケーションにボトルネックがあったときにまずSQLを疑いますが、SQLを改善してもまだ遅い場合こいつを使います。http://info.appdynamics.com/AppDynamicsLiteJavaN… alkoshikawaハック2013.12.10 626
AipoでHello,World Aipoでは一つ一つのアプリをportletという子プロジェクトとしてコンパイルできるように設計されています。今回は簡単なportletを作成する手順をご説明します。 まず、Aipoのソースでportletsというフォル… 高瀬 裕介ハック2013.12.09 656
AipoのEventlogのパターンを増やすときに変更するファイル 新しいポートレットを追加した場合などにイベントログにも新しい機能名でログを残したい、ということがあると思います。 イベントログ出力用に設定を追加するのは下記3箇所になります。 https://github.com/aip… @iwasakiハック2013.12.09 324