Category Archives: Java
JAVAの逆コンパイラ「JD」
JAVAの逆コンパイラに「JD」というものがあります。 JDにはJD-GUIというものと、JD-ECLISPEという二つが存在しており、JD-IDEは逆コンパイラのGUI版、JD-ECLIPSEはECLIPSE上で動作す … Continue reading
antでのProxy設定メモ
Proxy配下で直接外部に接続できない環境下でantを利用してjarのダウンロードを行うためのメモ。 http://ant.apache.org/manual/proxy.html jmeterのソースファイルをビルドす … Continue reading
Javaの逆コンパイラ “jad”
以前作成したJARファイルの中身が待ったくわからなかったのでjadを利用してclassファイルから逆コンパイルしたのですが、あまりの簡単さ、およびソースコードのきれいさにびっくりしました。こんな便利なツールが普通に使える … Continue reading
jmap/jhatについて
Javaでメモリリークを調査するため、hprofを利用してメモリプロファイルを行うことがある。 「Java SE 6完全攻略」 第5回 プロファイラ hprofとよき相棒 jhat hprofはJVMの起動オプションを指 … Continue reading
Struts2でcodebehindからConventionに変更
Struts 2.1.8でcodebehindを利用してコードを書いていたのだが、Action評価後にリダイレクトさせるやり方がわからなかった。 どのページを見ても出来るようなことは書いてますが、どうやってもうまくいかな … Continue reading
Javaのheap設定&調査コマンドメモ
コマンドメモです。 -Xrunhprof:heap=sites -verbose:gc -XX:+PrintGCDetails -XX:-PrintTenuringDistribution -XX:+PrintHeapA … Continue reading
Hibernateが難しい
Hibernate + Struts2を利用してアプリを書いているのですが、原因不明なことで詰まることが多い。 Hibernateの動きを正しく理解していないことがどうやら原因のようだ。 Hibernateトラブルシュー … Continue reading
JVMに指定するオプション
とりあえずのメモ。 メモリの利用状況を調査するためにJVMに以下のオプションを指定する。 “-Xrunhprof:heap=sites -verbose:gc”
Eclipseでメモリリーク調査
Struts2を利用してアプリを書いているのだが、なぜかメモリリークする・・・おかしい。このままだとまずいので、今回はEclipse 3.6(Helios)にプロファイラのEclipse Test and Perform … Continue reading
Struts 2でのメモリリーク
Struts2(2.1.8)を利用してアプリを制作していたのだが、なぜかメモリリークがするので調査したところ、Struts 2.1.8.1未満はメモリリークの不具合があるとのこと。 Struts 2.1.8.1のリリース … Continue reading