2011年9月9日星期五

python 笔记(1)

一个关于python类的属性的疑问
(生自dive into python中文p91

类中可以有数据属性,如
class counter:
    count=0
    def __init__(self):
        self.__class__.count+=1
这时表现出来的count类似“静态属性”,每构造一个实例,count值加1
我使用下面使用这个函数来打印值
def printme(thestr):
    print thestr,':',eval(thestr)
那么下面这段程序
printme('counter.count')
c=counter()
printme('c.count')
printme('counter.count')
d=counter()
printme('d.count')
printme('c.count')
printme('counter.count')
 会输出
counter.count : 0
c.count : 1
counter.count : 1
d.count : 2
c.count : 2
counter.count : 2
到此为止表现正常
但如果在程序中手动改变某个实例的属性值比如令c.count=10
那么c.count就会脱离类的控制,下面是个例子
printme('counter.count')
c=counter()
printme('c.count')
printme('counter.count')
c.count=10
printme('c.count')
printme('counter.count')
d=counter()
printme('d.count')
printme('c.count')
printme('counter.count')
输出
counter.count : 0
c.count : 1
counter.count : 1
c.count : 10
counter.count : 1
d.count : 2
c.count : 10
counter.count : 2
这绝对很奇怪啊╮(╯▽╰)╭

2011年9月2日星期五

google日历重复问题存档

这是个一个待解决问题的存档,当它被解决时,这里会有更新
已被解决………………鼠标左键+del键让我在2分钟里删除了全部400个事件……

曾经用老的nokia手机批量添加过日程,设定是每周重复一次
当这个日程同步到google上时,google不把它识别为重复的,而是每周一个独立的任务
现在我想删除这一系列日程,但是google上删除时只能每次删一个。而我当时添加的时候没有设置循环结束日期……
由于这一系列日程名字都是一样的,所以可以用google日历的搜索将他们都搜出来,但搜出来之后google也没有“批量删除”这个功能

2011年9月1日星期四

牧濑 红莉栖

牧濑 红莉栖
恭喜您从今天起成为我的“ ”
继长门有希、哀川润、羽川翼之后第四人获得此称号
我应当为此感到自豪

没关系的,助手
无论将来如何,你永远在我的殿堂中存有位置

signed by anamewing
2011年9月1日2:59:23
《命运石之门》Episode22观毕