mieki256's diary



2009/09/12() [n年前の日記]

#1 [anime] エリンを見て感心

いや、動物の 交尾シーンを描いてたんだけど。なんか凄いことに…。

1stガンダムのララァの最後のシーンを連想してしまったり。アムロの顔に波がドパーンと来て、ララァの服が画面一杯に広がって、宇宙に謎の大陸が出現してアハハウフフのあの映像、みたいな。個人的にそういうの大好き。そればっかりだと飽きるけど。

考えてみれば、児童向け作品というのはそういう実験精神に満ちている気がする。絵本なんかも、あたりさわりのない描写にしちゃってるものもあるけれど、「ええっ」「何コレ」というものも多々あるし。

エリンの場合、おそらくはアニメ化に際して生々しい光景を極力描かない、という制限を与えたのであろうことで、かえって凄いことになっている印象。や、個人的にそういうの大好き。

#2 [prog][java] Javaソース側を作成中

テーブルは目標容量前後のサイズになりそうなので、テーブルバイナリを読み出すJavaソースを書いているのだけど。これがまた、おかしな値しか出てこない。なんでや。バグバグや。

byte配列を読み出す際、最上位ビットが使われているデータがマイナス値として扱われておかしなことになったり。あるいは、バイナリ化したデータがフォーマットと一致していなかったり。後者はともかく、前者に関しては、Javaの言語仕様に問題があるように思える。どうして unsigned char 等を用意しておかなかったのだろう。

さておき。今回試しにHashtableを使ってみたり。値が飛び飛びなので、検索のために総当たりで、なんてことをしてたら時間がかかってしまう。こんなときこそハッシュを利用すべきなのだろうと。

が、eclipse上で動かす分には問題がなかったけど、コマンドプロンプトで javac TestHoge などとやると、エラーというか警告が出てくる。

449 :デフォルトの名無しさん :05/02/23 18:32:04
  import java.util.Hashtable;

  class HashtableTest {
   public static void main(String args[]) {
    Hashtable numbers = new Hashtable();
    numbers.put("one", new Integer(1));
   }
  }

  を javac -Xlint:unchecked HashtableTest.java すると、
  警告: [unchecked] raw型 java.util.Hashtable のメンバとしての put(K,V) への無検査呼び出しです。

  と出てくるのですが、どうしたら回避できますか?

450 :デフォルトの名無しさん :05/02/23 19:14:26
  >>449
  ソースを変えずに、
  javac -source 1.4 -Xlint:unchecked HashtableTest.java
  とするか、あるいは、ソースを、
  Hashtable<String, Integer> numbers = new Hashtable<String, Integer>();
  みたく変える。

【初心者】Java質問・相談スレッド62【大歓迎】 : Java、Java資格関連 過去ログまとめサイト より

だそうで。

Perlのように簡単に使えないのだろうか。>JavaのHashtable。

以上、1 日分です。

過去ログ表示

Prev - 2009/09 - Next
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project