カメニッキ

カメとインコと釣りの人です

2012-05-01から1ヶ月間の記事一覧

javascriptにおけるthis参照について

old

コード内のどこからでも使用可能な、読み取り専用の変数であるthisを指します。 Javaなんかにも同じようなthis参照が存在します。同じthis参照ですがjavascriptのは少し他と違っていて、トップレベル・関数内どちらでも使用が可能です。■トップレベルのコー…

SQL ある列が重複している件数を取得する

old

■重複している列の値を抽出する(fugaテーブルのhoge列で同じ値で2件以上の場合) SELECT hoge FROM fuga GROUP BY hoge HAVING (COUNT(hoge) > 1);■重複している列の件数を抽出する(〃) SELECT COUNT(*) FROM (SELECT hoge FROM fuga GROUP BY hoge HAVING (C…

Rubyでメソッドを動的に(名前で)呼び出す

old

動的に決まるメソッド名を使用し、メソッド呼び出しをする方法です。Objectクラスに定義されたsendメソッドを使用します。 #Stringオブジェクトのsendメソッドへlengthを渡す hoge = "fuga" hoge.send(:length) #上記は以下と等価 hoge.length