摘要:
无意中卡到一片Java正则表达式的文章,方便以后查看。http://www.java3z.com/cwbwebhome/article/article8/Regex/Java.Regex.Tutorial.html#reg6Java正则表达式教程[1]Regular Expressions of J... 阅读全文
摘要:
最近看数据仓库的东西,发现了一个比较好的网站,收藏了,不懂时候看看。http://webdataanalysis.net/web-data-warehouse/multidimensional-data-model/ 阅读全文
摘要:
来源:http://www.ibm.com/developerworks/cn/opensource/os-pythondescriptors/简介Python 2.2引进了Python描述符,同时还引进了一些新的样式类,但是它们并没有得到广泛使用。Python描述符是一种创建托管属性的方法。除了其... 阅读全文
摘要:
来源:http://www.myexception.cn/perl-python/620096.htmlpython中__get__,__getattr__,__getattribute__的区别__get__,__getattr__和__getattribute都是访问属性的方法,但不太相同。ob... 阅读全文
摘要:
1、异常 例如: def fetcher(obj,index): return obj[index] def catcher(): ... 阅读全文
摘要:
//1、工厂模式 function createCar(){ var car = new Object(); car.color="red"; ... 阅读全文
摘要:
1、变量名压缩 class 语句内开头 有两个下划线,但结尾没有两个下划线的变量名会自动扩张,从而包含所在类的名称。例如:象spam类内__x这样的变量名会自动变成 _spam__x.原始的变量名会在开头家一个下划线,然后是再加上所在类的类名。这一规则适用了每个开头有两... 阅读全文
摘要:
1、重载构造函数和减法运算__init__,__sub__ #file number.py class Number: def __init__(self,data): self.data = data def __sub__(self,other): return Number(se... 阅读全文
摘要:
1、打印操作会首先尝试__str__和str内置函数,他通常返回一个用户友好显示。__repr__用于所有其他环境,用于交互式模式下提示回应以及repr函数,如果没有使用__str__,则会使用print和str。它通常返回一个编码字符串,可以用来重新创建对象,或则给开发者一个详细的显示。总而言之,... 阅读全文
摘要:
1、oop的意义:oop就是代码的重用:分解代码,最小化代码的冗余以及对现存的代码进行定制来编写程序。而不是实地的修改代码,或者从头开始2、继承搜索在那里查找属性:继承搜索会先在实例对象中寻找属性,然后 才是创建实例的类,之后是所有较高的超类,由对象树底端到顶端,并且至右侧。当属性首次找到时,搜索就... 阅读全文