- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 Orchard 代码分析 - 1 缓存管理
Orchard 官方网站:http://www.orchardproject.net/Orchard 中文网站:
2014-05-30 11:46:11 1583
原创 Python 学习笔记 - 5
今天从25章开始(P652)学习 Python 的 OOP用代码看起来更直观:class Class_A: def __init__(self,value): # 构造函数 self.data = value def __add__(self,other): # 运算符重载 r
2014-03-28 11:30:40 509
原创 Python 学习笔记 - 4
21-25章一、模块1、Python 用模块来组织代码2、导入模块时,会执行三个步骤:定位文件,编译成位码、执行模块的代码来创建其所定义的对象。3、模块文件路径搜索:1)程序的主目录2)PYTHONPATH目录(环境变量)3)标准链接库目录4)任何.pth文件的内容(可以替换PYTHONPATH工作,就是把搜索路径放到一个.pth文件中)
2014-03-27 15:12:55 505
原创 Python 学习笔记 - 3
一、函数:16-20章1、语法def times(x,y): return x*y2、多态:昨天内容,Python是动态变量,所以天生支持多态,这点也是要注意的。一个专门处理数字的函数,传入了字符串,函数仍然会执行,还不会报错。3、变量的作用域: global -- 上级变量 nonlocal -- 嵌套def 的变量 变量搜索
2014-03-27 11:52:30 467
原创 Python 学习笔记 -2
一、 Python 的对象二、语句和语法1、程序 -- 包 -- 模块 -- 语句 -- 表达式 -- 对象 :在C#中习惯用 项目 来组织解决方案,在Python中应当用 Package 来组织,用Module 来封装。2、一些小习惯的调整:采用缩进在我看来更像是故意标新立异耍Cool的东西。三、 if 语法if X: A = Yelse: A
2014-03-26 14:56:16 405
原创 Python学习笔记 - 1
《Python学习手册-第四版》一、下面这张图忘了从哪里找到的,不过挺不错。二、版本问题Python 2.7 和 3.3 是差别很大的两个版本,二者有很多不兼容的语法、函数。三、相关资料Desktop UI : wxPython PyQt PySideWeb Framework : DJango TurboGears PylonsData : Z
2014-03-26 11:54:43 535
原创 Python3.3 + PyQt4.10 + PySide1.2 + Eric5.4 开发环境
网上有大把的资料可以借鉴,不过人家都是高手,有些简单的地方不屑于说。本人比较笨,试了很多次才成功.......而且记性不好,怕忘掉了,所以在这里再写一次......一定要注意版本: PyQt和Eric,如果版本不对,装不下去......需要下载的东西:1、Python:http://www.python.org 进下载页,下载:python-3.3.5.
2014-03-19 15:12:25 2060
原创 跨平台技术选型
一直都在用c#开发,从2005到2008再到2010,很爽,甚至考虑升2012。因为要写跨平台的程序,所以看了看Mono。Mono前途不明,而且要钱?!果断忽略。然后Java,下了J2SE和J2ME,发现Java的GUI简直是渣,调用第三方的GUI--比如Qt还不错。而Server端和C#比优势又没有那么大----呃,对于我这种写小型商业应用的来说。虽然Java足够强大、足
2014-03-19 13:23:30 527
UML Designer
2008-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人