Java

DWRでjavascriptからjavaにObjectを渡す方法

今日バイトでやったことをまとめる。DWRでクライアント(javascript)からサーバー(java)にJavaオブジェクトを渡す方法が分からなかった。オブジェクトを渡すていってもフィールド値をもったクラスのことで、値がjava側に行ってくれればいい。でまず考えたのは…

(javascript、java、C言語)、MIPSの再帰表現

この4言語でn階上計算(n!)の再帰表現をする関数を比較してみます。(高級言語は変わりないですがおまけで) 大学院用の勉強でアセンブラをやってるのでMIPSアーキテクチャーでも書いてみます。 javascript function fact(n){ if(n else return n*arguments.cal…

Javascriptのシングルトン

昨日で今年のバイトも終わりでした。会社の大掃除などして余った時間で考えてたけど、結構難しい。 結局は以下のサイトを参考にしました。↓ ・JavaScriptのデザインパターン - Singleton ・SingletonをMixinする関数Javaと比較してみます。 Javaシングルトン…

Javaの文字列操作

例えば、"aaaa-bbbbb-ccccccc-ddddddd"という文字列があり("-"を仕切として)左から数えて3ブロック目だけを取り出すためにはどうすればいいだろうか。正規表現を使わずAPIを見て無心で書いたらこうなった。↓ String code = "aaaa-bbbbb-ccccccc-dddddd"; Str…

DWRを使ったJava+Ajax通信

バイトでStruts+DWRを使い始めたけどいまいち理解してないので個人的にインストールして使ってみることにした。 DWRはがっつりjavascriptを書かなくてもjavaでAjax通信を提供してくれるライブラリです。(new XMLHttpRequese()なんちゃらを書かなくていいてこ…