2008-04-01から1ヶ月間の記事一覧

Linux環境においてVMWareでハードディスクの容量が確認できない

確認しようとすると、 Insufficient permission to access fileとエラーが出て表示されません。 permissionというくらいだから権限周りだろうと思って調べると、やっぱりVMWareイメージのユーザーがログインユーザーと違うユーザーでした。所有者をログイン…

Apache POIで作成したHSSFWorksheet#getBytes()をファイル出力すると壊れている

Apache POIで作成したHSSFWorksheetからgetBytes()メソッドで取得したバイト配列をファイル出力したのですが、ファイルが壊れてしまっています。 よく調べてみると、HSSFWorksheet#write(java.io.OutputStream)というメソッドもあり、こちらのメソッドで出力…

privateなコンストラクタを別クラスから呼び出してインスタンスを生成する方法

こんな感じです。 // 完全修飾子で指定してクラスを取得 Class clazz = Class.forName("sample.Hoge"); // 引数なしのコンストラクタを取得 Constructor constructor = clazz.getDeclaredConstructor(); // そのまま実行するとアクセス違反で怒られるのでア…

Microsoft PowerPoint 2000で作成したファイルが2003で開けない

Microsoft Word 2003やMicrosoft Excel2003では「修復して開く」というオプションがあるのですが、PowerPointにはないようです…。 なので調べてみると、Microsoftが問題として管理していました。修正プログラムも配布しているようです。 ファイルを開くこと…