2012-05-01から1ヶ月間の記事一覧

WatchService で再帰的にディレクトリ監視で難あり の続き

単なるメモで-す。 import java.nio.file.Path; import java.nio.file.WatchEvent; public interface WatcherCallback { void onCall(Path path, WatchEvent<Path> event); } import static java.nio.file.LinkOption.NOFOLLOW_LINKS; import static java.nio.file</path>…

WatchService で再帰的にディレクトリ監視で難あり

Java7 で追加された WatchService は指定したディレクトリ内でファイルまたはディレクトリの 作成、変更、削除を追跡できる便利なクラスです。 けど、指定したディレクトリ配下を再帰的に監視するには、自力でガンバレです。 ということで、再帰的に監視して…

あの・・ Java で関数型っぽい書き方ができてしまいましたケド。

こんな関数用のインターフェース用意してあげて、 public interface F<R, T> { R apply(T t); } シーケンスクラスをこんな感じで作ってあげて、foreacch で関数インターフェース取るようにして、 public class Seq<E> { private List<E> list = new ArrayList<>(); publi</e></e></r,>…

Excel で非表示のセルをコピーしたくない場合は、

etc

結論は最後に書きますが、テキストエディタ経由でコピペせよ。 非表示にしたセルがコピーされてしまいますが・・ Excel で例えば小計したりして一部のセルを非表示にしていた場合、コピペすると非表示のセルまでコピーされてしまいます。 例えばこんなデータ…

ソフトウェア見積もりに関するメモ

etc

良い見積り プロジェクトのコントロールが適切であれば、見積りに対してプラスマイナス10%の正確性を達成することが可能である。(Capers Jones 1998) 良い見積りのアプローチとは、実績値の75%のケースで誤差が25%以内に収まる見積りを提供することである(Co…