Windows での コマンドラインからコピーするコマンドまとめ (xcopy, robocopy, copy)

コマンドプロンプトからフォルダのコピーがしたかったので, 調べてみた. Windows 標準コピーコマンド Windows8 には, 標準で以下のコマンドが利用できる. copy xcopy robocopy copy Windows...

November 23, 2014 · 2 min · tsu-nera

Java で TreeSet と Comparator を実装した

はじめに Java で, 順序づけをした集合をイテレーティブに処理したい. ちなみに, PriorityQueue では, 実現できなかった… Java での優先順位付きキューの使...

November 19, 2014 · 2 min · tsu-nera

Java での優先順位付きキューの使い方まとめ (PriorityQueue)

はじめに 優先順位付きキューのを PriorityQueue という. キューの中で最大 (最小) のものを抜き出す場合などに利用する. 優先度つきキュー - Wikipedia 1 年前は C++ で書いた 思...

November 19, 2014 · 2 min · tsu-nera

Java のリフレクションでインスタンスやメソッドを動的生成する

リフレクションとは リフレクションとは, プログラム実行中に, クラス名やメソッド名を動的に指定することができる技術. 以下, Wikipedia のソースをそのまま引...

November 18, 2014 · 3 min · tsu-nera

Java でスレッドプールを実装してみた

はじめに 仕事でスレッドプールを利用する機会があるので, Java でスレッドプールをつかう方法を調べてみた. Java には, JDK1.5 から ExecutorService という便利なライブラリがあ...

November 17, 2014 · 3 min · tsu-nera

Java のユーティリティクラスはシングルトンパターン/ フライウェイトパターンで実装する

はじめに 今日から仕事ではじめて Java の開発をはじめることになったので, とてもうれしい. Java の常識あるあるのなかに, ユーティリティクラスというものが...

November 17, 2014 · 2 min · tsu-nera

エレガントな Effective Java の Builder Pattern を実装してみた

はじめに Effective Java を読んでいたら, エレガントなコードを見つけたので思わずメモ. 引数がおおいオブジェクトを生成するとき…. 王道は 2 つの...

November 16, 2014 · 2 min · tsu-nera

Java で Command Pattern を実装してみた

はじめに 前回の続き. Java で Visitor Pattern を実装してみた | Futurismo コマンドパターン (Command Pattern) と Visitor Pattern で なにが違うのかよくわからなかったので, 比較しつつ, Command Pattern を実装してみ...

November 16, 2014 · 3 min · tsu-nera

テクノミュージックの技術を体験! coursera で Survey of Music Technology をうける

最近 perfume がすごく好きになった. 中田ヤスタカ氏の CAPSULE も好き.きゃりーぱみゅぱみゅは好きでない. そんな中, テクノミュージックの講座を coursera で見つけたので...

November 16, 2014 · 5 min · tsu-nera

Javaで Visitor Patternを実装してみた

はじめに 今日、仕事でVisitorパターンの話題がでたけど なんのことだかわからなかったので、調べてみた. Visitor Patternとは ビジターパターン...

November 14, 2014 · 2 min · tsu-nera