2011-01-01から1年間の記事一覧

デコレーター:クラスメソッド @classmethod

とあるコードを読んでいると @classmethod というデコレータが出現。 調べたりしてみた。 # -*- coding: utf-8 -*- class Hey1: def hi(self, name): print "Hi, " + name + "!" print type(Hey1) # <type 'classobj'> print type(Hey1()) # <type 'instance'> print type(Hey1.hi) # <type 'isntancemethod> Hey1().h</type></type></type>…

文字列を切って繋げるのにどちらが早いか調べた

php

頻繁にこんなのに出会う。 「受け取った文字列 "20110801" を "2011-08-01" にする」 文字列を切ったり繋いだりするのに、どちらが早いのかなーと思って調べた。

迷ってみたり

php

例1 db =& $db; } function setName($name) { $this->name = $name; } function setPosition($position) { $this->position = $position; } function create() { // create } function destroy() { // destroy …

extends と implements のメモ

php

extends aa(); # A - aa $a->bb(); # B - bb ?> implements