«前の日記(2004-04-06 (火)) 最新 次の日記(2004-04-08 (木))» 編集
にっき
Google
2003|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|10|12|
2015|01|12|
2016|01|12|
2017|01|

2004-04-07 (水) [長年日記]

_ 顧客が本当に必要だった物

日々の雑感より。

笑い事じゃないな…。

_ tDiary 更新

POST 以外のツッコミをフィルタするようになったようです。

バージョンは 1.5.6.20040404 になりました。

_ 続・Java でリトルエンディアンのバイナリを読む

昨日は byte の配列からデータを読み込んだが、今回はバイナリファイルから読み込むことを考える。

ファイルから byte の配列に読み込んで昨日のように処理すれば問題ないのだが、今は java.nio.channels.FileChannel があるので、これを使う。

FileInputStream fis = new FileInputStream(file);
FileChannel fc = fis.getChannel();      // FileChannel を取り出す
ByteBuffer bb = ByteBuffer.allocate(6); // 6 バイトの ByteBuffer を作成
bb.order(ByteOrder.LITTLE_ENDIAN);      // リトルエンディアンに設定
fc.read(bb);                            // ファイルから読み込む
bb.rewind();                            // バッファを巻き戻す
int intData = bb.getInt();              // 4 バイト読み込む
short shortData = bb.getShort();        // 2 バイト読み込む
fis.close();

_ なぜ、名古屋の地下鉄で携帯は禁止になったか

最近やたら圏外が多いと思っていたら、そういうことだったのくゎ!

私はてっきり端末がへたってきたのだとばかり思っていたよ。

_ 今日のアニメ

ママは小学4年生#27
いづみは仲の悪い母親に、みらいは自分の子供とウソをつく。
ドラゴンボールZ#132
人造人間20号ことドクターゲロを追い研究所に向かう。
シティーハンター91#12
離婚したリカ王妃には昔、騙されて盗みを手伝わされていた。
陽あたり良好#45/46
紅白試合の助っ人に出て、再び野球をやりたい気持ちになる勇作。

«前の日記(2004-04-06 (火)) 最新 次の日記(2004-04-08 (木))» 編集