MacOSXでTomcat5/ソフトウェア構成と入手方法 目的は、Windows環境のWebSphere4,DB2で作成されたサーブレットによるWebアプリケーションをMac上のフリーの開発/運用環境に移すことです。元のアプリケーションへの修正を最小限にとどめ、早急にマイグレーションすることと、Windows上に同様の試験環境を構築することを目的としています。そのため若干標準的ではないかもしれない部分があることを予めお断りしておきます。 このページでは2004/03/13時点でのダウンロード先のURLを併記しますが、御覧になる時期により最新バージョンやダウンロード先のリンクが変わることがありますので、ご承知おきください。 オペレーティングシステム MacOSX 10.2.8 製品版(あるいは購入時プリインストールの)MacOSX10.2に最新のソフトウェアアップデートを適用したもの。200
import java.io.File; public class ShowFreeSpace { public static void main(final String[] args) throws Exception { File file = new File(args[0]); System.out.printf("total space : %,d [byte]%n", file.getTotalSpace()); System.out.printf("free space : %,d [byte]%n", file.getFreeSpace()); System.out.printf("usable space: %,d [byte]%n", file.getUsableSpace()); } }
再帰的なデータ構造 OSのファイルシステムは、ファイルはフォルダに収められ、そのフォルダはさらにほかのファイルとともに上位のフォルダに、そのフォルダはさらに上位のフォルダに……、という具合に入れ子構造になって構成されています。このように、ある要素がそれと同等の要素を含むデータ構造を「再帰的なデータ構造」と呼びます。 ファイルシステムの表現 このような再帰的なデータ構造をプログラム上で表現してみます(図1)。ファイルとフォルダをそれぞれFile、Folderというクラスで表します。ファイルとフォルダそれぞれにgetValueというメソッドを用意することにします。FileのgetValueは自身のファイル容量を返し、Folderについてはそのフォルダが持つすべてのファイル容量の合計を返すとします(リスト1~リスト3)。 package package net.mogra.wings.javat
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く