2007-02-01から1ヶ月間の記事一覧

起動オプションによるデフォルトエンコーディングの指定

-Dfile.encodingによる起動時のデフォルトエンコーディング指定は、JDK1.2以降できなくなっていたのが、JDK1.5から復活した模様。 関連リンク JavaFAQ: エンコーディング S146-Q04 hnakamur's memo 2005-11-04

PHPの単体テストツール

PHP

PDTと組み合わせて使用可能なPHPの単体テストツールを物色中。現時点ではPhing+PHPUnit2の組み合わせが妥当か? Simple Test JUnitのPHP版。Eclipseのプラグインとして実行すると、JUnitと同じような結果ビューを表示可能。エラー箇所への行ジャンプもできる…

任意のディレクトリに含まれるファイルの文字コード一括変換

nkf

findとnkfを組み合わせることで、任意のディレクトリ配下にあるファイルの文字コードを一括して変換することができる。例えば、カレントディレクトリ配下にある拡張子phpのファイルの文字コードをUTF-8に変換するコマンドは以下の通り。 find . -name '*.php…

メソッドのパラメータ数上限

4.10 Limitations of the Java Virtual Machine The JavaTM Virtual Machine Specification 2nd Edition の4.10(下から4番目の項目)に、「メソッドのパラメータ数の上限は255」とある。型がlongまたはdoubleのパラメータを含む場合、さらに少なくなる模様…