2011-01-01から1ヶ月間の記事一覧
Javaのバージョン関連のシステムプロパティ Javaのバージョン関連のシステムプロパティには以下のようなものがあります。 // JREのバージョン System.out.println(System.getProperty("java.version")); // JREの仕様バージョン System.out.println(System.g…
Java5 からボクシングとアンボクシングが自動で処理されるようになり便利になりました。しかしオートボクシングの分かりにくい挙動もあります。 Integer と int の比較を以下のようにすると、 Integer i1 = 100; int i2 = 100; if ( i1 == i2 ) { System.out…
Java Concurrency in Practice におけるスレッドセーフなメモイゼーションの実装。そのままです。 A が入力、V が出力の型 public interface Computable<A, V> { V compute(A arg) throws InterruptedException; } Memoizer は ConcurrentHashMap と Future の利用</a,>…
リポジトリの作成 mkdir /home/hoge/svn-repos svnadmin create /home/hoge/svn-repos svnserveによるリポジトリの公開 svnserve --daemon --root /home/hoge/svn-repos リポジトリへのインポート server という名前のサーバに既存の sesame プロジェクトを…