Archive

Archive for the ‘チラシの裏’ Category

Oracle のバージョンを調べる

June 2nd, 2006

SQLPlus で

SELECT * FROM v$version;

を打ち込む。するとこんな感じで帰ってくる。

SQL> SELECT * FROM v$version;

BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
PL/SQL Release 9.2.0.1.0 - Production
CORE    9.2.0.1.0       Production
TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
NLSRTL Version 9.2.0.1.0 - Production

チラシの裏, データベース

Java で実行中のメソッド名を取得する

May 11th, 2006

Java で実行中のメソッド名を取得したい場合、

new Throwable().getStackTrace()[0].getMethodName()

を使う。ログにメソッド名を出力したい際に使える。

直接メソッド名を文字列で指定すると、メソッド名に変更がかかった場合に修正が漏れる可能性があるので、これで解決。・・・と思ったけど、 Throwable のインスタンスを作っている為、文字列での指定よりコストが高いから、リソースが少ない場合は文字列の指定の方が良いかも。

ケースバイケースってことで。

チラシの裏, プログラミング