ひしだまの変更履歴

ひしだまHPの更新履歴。
主にTRPGリプレイの元ネタ集、プログラミング技術メモと自作ソフト、好きなゲームや音楽です。

可変引数

2007-06-30 23:52:56 | PG(Java)

JDK1.5の新機能で、printf(format)についてはメモしてたくせに可変引数(...)についてはメモしてなかったので、メモ。

ついでに、Javaの目次のページを新設。
今まで最初に作ったページになし崩し的にメモを追加してきたので、大きくなりすぎた(汗)
…ついでというか、リンクの張り直しが多くて、こっちの作業の方が大変だった…。

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

続・Javaのバージョン情報

2007-06-28 23:39:06 | PG(Java)

JDKやJREの1.6とかの“バージョン”と、classファイルに入っている50.0とかの“バージョン”。
どちらも“バージョン”でまぎらわしいなーと思っていたら、区別した呼び方を発見。
前者が「仕様バージョン」、後者が「Javaクラスの形式のバージョン」。
システムプロパティーのjavadocに書いてあった。

つまり、システムプロパティーで(実行環境の)バージョン情報が取れるという訳だ。

ついでに、複数のJava(JRE)がインストールされているときに、特定のバージョンで実行するオプションを発見!
(と言っても、実際に使うことがあるかなぁ? 環境変数PATHを変えるという方法もあるし)

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

JDBCのClass.forName有無

2007-06-28 23:22:03 | PG(Java)
どこかで「JDBCのドライバーの初期化のClass.forName()を呼ばなくなった」と聞いたような気がしたので、調べてみた。
JDBC4.0(それをサポートしているのはJDK1.6)から そうなったらしい。
DriverManagerの1.4のjavadocにはきっちりClass.forName()を使う例が書かれていて、1.6のjavadocには必要なくなったと書いてあった。
コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Oracleエスケープ文字

2007-06-26 22:29:41 | PG(RDBMS)

Oracleでエスケープ文字というものを指定できるらしいのでメモ。
置換変数等で使う文字そのものを使いたい場合に使うらしい(←ややこしい^^;)

あと、Oracleのエラー番号からエラーメッセージを出力する方法を見かけたので、ついでにメモ

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

イース フェルガナの誓い

2007-06-24 23:24:01 | ゲーム

またひとり時代の流れを無視して(笑)、『イース フェルガナの誓い』(2005)。

やる前は「イース3の焼き直しなんて」と思ったけど、よく出来てるなぁ。
マップは違う部分もあれば同じ部分もあって懐かしい。なにより音楽がそのままでいいというのは、元からの完成度が高いってことだよなぁ。
Normal→Easy→Hard→Nightmareとやってきて Nightmareのガルバランまで辿り着いたけど、最後のピンポンがクリアできないぃ。一撃くらったら死んでしまう状態なので、あと5レベルくらい上げたらクリアできそうな気もするけど、もういいや(苦笑)

しかしこの分だと、『空の軌跡3rd』も発売直後には出来そうにないなぁ…。

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする