2011-04-01から1ヶ月間の記事一覧

ある文字のバイト数を知りたい時は

ある文字、または文字列のバイト数を取得したい時。(文字列長では無い) String#getBytes().length を使う。例 System.out.println("あ".getBytes().length); System.out.println("あ".getBytes("UTF-8").length); System.out.println("あ".getBytes("Shift-J…

Ubuntu でカーネルビルドをしよう!の巻

Ubuntu でカーネルビルドをして、カーネルを今のマシンに最適化するテスト。 事前準備 カーネルビルドに必要なパッケージをインストール。 # apt-get install build-essential # apt-get install kernel-package カーネルソースの取得 現時点での最新版、 2.…

Arrays.asList はプリミティブ型の配列をリスト化してくれない

プリミティブ型の配列をリスト化してくれない。 いや、正確にはリスト化はしてくれるものの、プリミティブ型の配列全体を単一の要素として扱うため極めて直感と異なる動作をする。 //OK Integer[] intArray = {1,2,3}; List<Integer> list = Arrays.asList(intArray);</integer>…

Ubuntu で iPhone がマウントできない

こんなエラーが出てマウントできない。 aoking の iPhone がマウントできません。 DBus error org.freedesktop.DBus.Error.NoReply: Message did not receive a reply (timeout by message bus) このエラーが出た場合は以下のコマンドで対処する。 $ sudo ad…