Category Archives: Java

JAVAの逆コンパイラ「JD」

JAVAの逆コンパイラに「JD」というものがあります。 JDにはJD-GUIというものと、JD-ECLISPEという二つが存在しており、JD-IDEは逆コンパイラのGUI版、JD-ECLIPSEはECLIPSE上で動作す … Continue reading

Posted in Java | Leave a comment

antでのProxy設定メモ

Proxy配下で直接外部に接続できない環境下でantを利用してjarのダウンロードを行うためのメモ。 http://ant.apache.org/manual/proxy.html jmeterのソースファイルをビルドす … Continue reading

Posted in Java | Leave a comment

Javaの逆コンパイラ “jad”

以前作成したJARファイルの中身が待ったくわからなかったのでjadを利用してclassファイルから逆コンパイルしたのですが、あまりの簡単さ、およびソースコードのきれいさにびっくりしました。こんな便利なツールが普通に使える … Continue reading

Posted in Java | Leave a comment

jmap/jhatについて

Javaでメモリリークを調査するため、hprofを利用してメモリプロファイルを行うことがある。 「Java SE 6完全攻略」 第5回 プロファイラ hprofとよき相棒 jhat hprofはJVMの起動オプションを指 … Continue reading

Posted in Java | Leave a comment

Struts2でcodebehindからConventionに変更

Struts 2.1.8でcodebehindを利用してコードを書いていたのだが、Action評価後にリダイレクトさせるやり方がわからなかった。 どのページを見ても出来るようなことは書いてますが、どうやってもうまくいかな … Continue reading

Posted in Java | Leave a comment

Javaのheap設定&調査コマンドメモ

コマンドメモです。 -Xrunhprof:heap=sites -verbose:gc -XX:+PrintGCDetails -XX:-PrintTenuringDistribution -XX:+PrintHeapA … Continue reading

Posted in Java | Leave a comment

Hibernateが難しい

Hibernate + Struts2を利用してアプリを書いているのですが、原因不明なことで詰まることが多い。 Hibernateの動きを正しく理解していないことがどうやら原因のようだ。 Hibernateトラブルシュー … Continue reading

Posted in Java | Leave a comment

JVMに指定するオプション

とりあえずのメモ。 メモリの利用状況を調査するためにJVMに以下のオプションを指定する。 “-Xrunhprof:heap=sites -verbose:gc”

Posted in Java | Leave a comment

Eclipseでメモリリーク調査

Struts2を利用してアプリを書いているのだが、なぜかメモリリークする・・・おかしい。このままだとまずいので、今回はEclipse 3.6(Helios)にプロファイラのEclipse Test and Perform … Continue reading

Posted in Java | Leave a comment

Struts 2でのメモリリーク

Struts2(2.1.8)を利用してアプリを制作していたのだが、なぜかメモリリークがするので調査したところ、Struts 2.1.8.1未満はメモリリークの不具合があるとのこと。 Struts 2.1.8.1のリリース … Continue reading

Posted in Java | 1 Comment