package com.scala.idle
object TraitOrAbstractClass {
def main(args: Array[String]): Unit = {
}
}
/**
* 继承两个trait,N多方便啊!
*/
class TestClass000 extends Trait000 with Trai...
分类:
其他好文 时间:
2015-01-26 17:22:10
阅读次数:
175
Python是对接口编程,而不是对数据类型编程。例如我们定义了一个函数,在函数里用到了in这个接口,那么只要传入的参数实现了这个接口就可以,我们不在乎它是list还是tuple。简单的函数使用def定义一个myAdd函数def myAdd(a,b): return a+bprint myAdd...
分类:
编程语言 时间:
2015-01-26 16:46:06
阅读次数:
121
da={1:0}
def?solve(n):
?res=0
?#print?‘----‘
?for?i?in?range(2,n+1):
??#print?"n:%d,i:%d"?%?(n,i)
??if?(n%i==0):
???#print?"i:",i
???if?da.has_key(n/i):
????res+=da[n...
分类:
其他好文 时间:
2015-01-26 12:07:46
阅读次数:
146
昨天实现了简单的txt转html,今天更深入一步。
主要了解下带星号的参数、getattr函数和callable函数
先看Handler类:
class Handler:
def callback(self, prefix, name, *args):
method = getattr(self, prefix+name, None)
if calla...
分类:
编程语言 时间:
2015-01-26 10:15:18
阅读次数:
282
from numpy import *import timestarttime = time.time()def loadDataSet(): postingList = [['my', 'dog', 'has', 'flea', 'problems',...
分类:
其他好文 时间:
2015-01-26 06:30:47
阅读次数:
235
def hnoi(n,a,b,c):
if n == 1:
print a,c
else:
hnoi(n-1,a,c,b)
print a,c
hnoi(n-1,b,a,c)
hnoi(3,'a','b','c')...
分类:
编程语言 时间:
2015-01-25 16:41:56
阅读次数:
274
昨天主要了解了下生成器,用文档测下lines:
def lines(file):
for line in file: yield line
yield '\n'
for i in lines(sys.stdin):
if i:
print i
print '---'
测试文档test_input.txt:
hello
how are you
how do you...
分类:
编程语言 时间:
2015-01-25 15:19:43
阅读次数:
206
#ifndef、(或者#ifndef)、#def、#endif等宏这几个宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满...
分类:
编程语言 时间:
2015-01-24 10:09:43
阅读次数:
123
转载地址:http://blog.csdn.net/cxm19830125/article/details/20610533super的用法是调用继承类的初始化方法,如下面的代码: 1 class A(object): 2 def __init__(self): 3 prin...
分类:
编程语言 时间:
2015-01-23 17:58:21
阅读次数:
123
fromPyQt4importQtGuifromPyQt4importQtCoreclassEditor(QtGui.QTextEdit):def__init__(self,parent=None):super(Editor,self).__init__(parent)classMain(QtGui...
分类:
其他好文 时间:
2015-01-23 17:47:05
阅读次数:
304