java

Javaでのサロゲート・ペアの処理

Javaでは,Unicodeの符号化としてUTF-16を想定し, charは16ビットとなっていた.つまり,Unicodeのコード・ポイントのU+0000からU+FFFFまでを対象としていた. しかしUnicode 4.0では,コード・ポイントがU+10FFFFまで拡張されている. Java 5.0では,拡張…

MiniServer

Sun Java SDK 1.6から,HttpServerを用いれば簡易的なWebサーバを簡単に構築できるようになった. ここでは,以下の機能を持つWebサーバのサーバープログラムを作成してみる. リクエストのパスが /html/xx/yy/zz.html なら,指定したドキュメントルート以下…