fromdecimalimport*fromPyQt4.QtGuiimport*fromPyQt4.Qtimport*fromPyQt4.QtCoreimport*importsysclassExample(QWidget):def__init__(self,args=None):super(Exa...
分类:
其他好文 时间:
2014-08-04 10:32:47
阅读次数:
245
需求:实现一个简单的pyton程序,接收两个参数:plugin_name, data,根据不同的plugin_name定位到不同的逻辑处理模块并进行输出。实现方案:使用python的库函数:load_source,将插件模块加载到一个dict中key为模块名称,value为类的实例,核心代码:def...
分类:
编程语言 时间:
2014-08-04 01:39:56
阅读次数:
393
retun空值,后面的语句将不再被执行 >>> def test(): ... print("just a test!") ... return ... print("will not be print") ... >>> test() just a test! 和Java类似,...
分类:
编程语言 时间:
2014-08-03 17:51:05
阅读次数:
336
'''Usage:def timerTest(): print 'Hello World!'#create and start a timertimer = Timer(30, timerTest, repeat=True)timer.start()#To stop the timertimer.s...
分类:
编程语言 时间:
2014-08-03 04:39:44
阅读次数:
345
做leetcode第二题的时候,发现合并有序数组是一个很有意思的问题,于是,总结如下,部分内容来源于网络各位大神.
第一种方法:
合并调用sort.
即是将两个数组合并在一个数组里面,然后对合并后的数组调用sort函数即可.
class Solution:
def getArray(self, A, B) :
for item in B :
...
分类:
其他好文 时间:
2014-08-02 21:02:14
阅读次数:
259
dumpbin的用法为:dumpbin /exports my.dll > my.def dlltool的用法为:dlltool -D my.dll -d my.def -l my.lib //生成 .lib 文件 或者为:dlltool -D my.dll -d my.def -l my.a //...
与折半查找是同一个模式,不同的是,在这里不在查找某个确定的值,而是查找确定值所在的上下边界。def getBounder(data, k, start, end, low_bound = False): if end > 1 if data[ mid ] > k: end = mid - 1 ...
分类:
其他好文 时间:
2014-08-02 10:01:53
阅读次数:
208
1.MFC下生成动态库1>显式调用在.cpp文件里添加接口函数1 int sum(int a,int b)2 {3 return a + b;4 }5 6 int sub(int a,int b)7 {8 return a - b;9 }在.def文件里标示导出接口1 sum @1;...
python的参数传递机制具有值传递(int、float等值数据类型)和引用传递(以字典、列表等非值对象数据类型为代表)两种基本机制以及方便的关键字传递特性(直接使用函数的形参名指定实参的传递目标,如函数定义为def f(a,b,c),那么在调用时可以采用f(b=1,c=2,a=3)的指定形参目标的...
分类:
编程语言 时间:
2014-08-01 18:59:12
阅读次数:
273
1.长度为m的字符串a,长度为n的字符串b,(m>n) 判断b中的字母是否全在a中? O(n)最小.class Num(object): def getNum(self, m): numList = filter(lambda x: not [...
分类:
编程语言 时间:
2014-08-01 18:55:32
阅读次数:
202