2007-08-29から1日間の記事一覧

closeの話

closeで起きる例外について。正解は、昨日の記事のコメントの名無しさんの解答待ちですが、私の考え方を簡単に。 プログラム中で例外が起こったときに、できることはそのプログラムの処理を続行するために必要なリカバリ処置とログの記録の2つだと考えてい…

Java : NIO

http://yamarou.at.infoseek.co.jp/javanawake/022.html java.ioとjava.nioのファイル読み込み速度を比較しているのだけれど、ちょっとプログラムがアレだなと思ったので、書き直してみた。 主要な部分だけを比較すると、元の記事のプログラムは、 /** * fil…

Concurrent Clean : Stream

Cleanの入出力ライブラリの置き換えとして、Streamというモジュールを作ろうとしているところだけれど、2年前に http://www.geocities.jp/lethevert/clean/oop02.html#polymorphic_list で考えていたテクニックを使う所かもしれない。