2013年9月3日
摘要: 转自:http://jingyan.baidu.com/article/4b52d70255d7f0fc5d774b4d.html1.假设你当前的winform已经okay了2.解决方案中新建"安装项目": “其它项目类型”-“安装和部署”-“Visual Studio Installer”->“安装项目”,3.将需要的文件,图标等,添加各种快捷方式,添加卸载功能.4.生成exe和msi安装文件. 阅读全文
posted @ 2013-09-03 17:48 呆头龙 阅读(198) 评论(0) 推荐(0) 编辑
  2013年9月2日
摘要: c#中的布局问题http://hi.baidu.com/whzpower/item/57e3179cca21e1cab725317a 阅读全文
posted @ 2013-09-02 16:17 呆头龙 阅读(382) 评论(0) 推荐(0) 编辑
  2013年8月20日
摘要: http://stackoverflow.com/questions/2776829/difference-between-python-generators-vs-iteratorsiteratoris a more general concept: any object whose class has anextmethod (__next__in Python 3) and an__iter__method that doesreturn self.Every generator is an iterator, but not vice versa. A generator is bui 阅读全文
posted @ 2013-08-20 00:05 呆头龙 阅读(256) 评论(0) 推荐(0) 编辑
  2013年8月19日
摘要: http://www.cnblogs.com/chenzehe/archive/2010/09/01/1814639.htmlclassmethod:类方法staticmethod:静态方法在python中,静态方法和类方法都是可以通过类对象和类对象实例访问。但是区别是:@classmethod 是一个函数修饰符,它表示接下来的是一个类方法,而对于平常我们见到的则叫做实例方法。类方法的第一个参数cls,而实例方法的第一个参数是self,表示该类的一个实例。普通对象方法至少需要一个self参数,代表类对象实例类方法有类变量cls传入,从而可以用cls做一些相关的处理。并且有子类继承时,调用该类方 阅读全文
posted @ 2013-08-19 23:46 呆头龙 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 弄清四个概念:1.静态类型定义语言 一种在编译时,数据类型是固定的语言。大多数静态类型定义语言强制这一点,它要求你在使用所有变量之前要声明它们的数据类型。Java和C是静态类型定义语言。2.动态类型定义语言 一种在执行期间才去发现数据类型的语言,与静态类型定义相反。VBScript和Python是动态类型定义的,因为它们是在第一次给一个变量赋值的时候找出它的类型的。3.强类型定义语言 一种总是强制类型定义的语言。Java和Python是强制类型定义的。如果你有一个整数,如果不显示地进行转换,你不能将其视为一个字符串4.弱类型定义语言 一种类型可以被忽略的语言,与强类型定义相反。VBScript 阅读全文
posted @ 2013-08-19 23:28 呆头龙 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.redicecn.com/html/Python/20111223/355.htmlPython发挥不了多核处理器的性能(据说是受限于GIL,被锁住只能用一个CPU核心,关于这个,这里有篇文章),但是可以通过Python的multiprocessing(多进程)模块或者并行运算模块(例如,pprocess)来使用到多核。测试代码如下,程序先后分别测试了串行运算、并行运算以及多线程和多进程执行同一个函数所花费的时间。view plaincopy to clipboardprint?#!/usr/local/bin/python2.7#test.pyimporttime 阅读全文
posted @ 2013-08-19 23:18 呆头龙 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 参考:http://docs.python.org/2/howto/sorting.htmlhttp://www.cnpythoner.com/post/266.htmlhttp://ghostfromheaven.iteye.com/blog/1563576 阅读全文
posted @ 2013-08-19 23:17 呆头龙 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 转自:http://developer.51cto.com/art/201007/213585.htm内存管理,对于Python这样的动态语言,是至关重要的一部分,它在很大程度上甚至决定了Python的执行效率,因为在Python的运行中,会创建和销毁大量的对象,这些都涉及到内存的管理。内存管理,对于Python这样的动态语言,是至关重要的一部分,它在很大程度上甚至决定了Python的执行效率,因为在Python的运行中,会创建和销毁大量的对象,这些都涉及到内存的管理。51CTO推荐阅读:对Python特色的详细介绍小块空间的内存池在Python中,许多时候申请的内存都是小块的内存,这些小块内 阅读全文
posted @ 2013-08-19 23:14 呆头龙 阅读(262) 评论(0) 推荐(0) 编辑
  2013年7月24日
摘要: __author__ = 'daitr'#--coding:utf-8--import datetime#方法一:#a=[2,3,4,5]#b=[2,5,8]#tmp = [val for val in a if val in b]#print tmp##[2, 5]#方法二#print list(set(a).intersection(set(b)))#print list(set(a).union(set(b)))#print list(set(b).difference(set(a))) # b中有而a中没有的a,b= [],[]for i in range(1,6000 阅读全文
posted @ 2013-07-24 12:10 呆头龙 阅读(1097) 评论(0) 推荐(0) 编辑
  2013年6月20日
摘要: 转自:http://www.biaodianfu.com/python-error-unable-to-find-vcvarsall-bat.html在安装一些Python模块时,大部分是cpython写的模块时会发生如下错误error: Unable to find vcvarsall.bat。本文提到了:1.安装vs2008 2.安装vs2010 和3.安装MinGW 三种解决方案 阅读全文
posted @ 2013-06-20 11:27 呆头龙 阅读(363) 评论(2) 推荐(0) 编辑

点击这里给我发消息