アカウント名:
パスワード:
http://twitpic.com/e9bo50 [twitpic.com]http://twitpic.com/e9boe9 [twitpic.com]
本当に適切な代案はあるのか?代案コードの掲載に1pとして、代案コードの解説を残り3pで出来るのか?多分アホみたいに列挙したのは改造が簡単だからだろうと思われるのだが、そうする場合にどうするべきかについてまで説明はできるのか?
具体的なコードを元に、その辺を話そうぜ、ってフリなんだけど?
KeyName = KeyNameArr(enum.keycode001)KeyCode = KeyCodeArr(enum.keyname001)
Javaは知らん素人ですが、分岐とかループなんか使わなくてもこんな感じのマッピングで一発なんじゃ。
HashMapはこの数だとパフォーマンス的に単純分岐のコードに負ける可能性があるし、65536のString配列はメモリの無駄だろうし。
そもそもIDを文字に変換してどうするの? デバッグメッセージ用?まさか、文字列でIDを比較とかしないよね?要件がちゃんと分かればもっとよい代替案があるかもよ。
そもそもIDを文字に変換してどうするの? デバッグメッセージ用?。
SQLクエリの動的生成用、とか?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
文句を言う資格のある奴はより良い案を出した奴だけだ。 (スコア:2)
ネタ元で代案出てるけど? (スコア:1)
http://twitpic.com/e9bo50 [twitpic.com]
http://twitpic.com/e9boe9 [twitpic.com]
Re:ネタ元で代案出てるけど? (スコア:1)
本当に適切な代案はあるのか?
代案コードの掲載に1pとして、代案コードの解説を残り3pで出来るのか?
多分アホみたいに列挙したのは改造が簡単だからだろうと思われるのだが、
そうする場合にどうするべきかについてまで説明はできるのか?
具体的なコードを元に、その辺を話そうぜ、ってフリなんだけど?
Re: (スコア:0)
KeyName = KeyNameArr(enum.keycode001)
KeyCode = KeyCodeArr(enum.keyname001)
Javaは知らん素人ですが、分岐とかループなんか使わなくても
こんな感じのマッピングで一発なんじゃ。
Re: (スコア:0)
HashMapはこの数だとパフォーマンス的に単純分岐のコードに負ける可能性があるし、
65536のString配列はメモリの無駄だろうし。
そもそもIDを文字に変換してどうするの? デバッグメッセージ用?
まさか、文字列でIDを比較とかしないよね?
要件がちゃんと分かればもっとよい代替案があるかもよ。
Re: (スコア:0)
そもそもIDを文字に変換してどうするの? デバッグメッセージ用?。
SQLクエリの動的生成用、とか?