用户界面的可配置解决方案
摘要:.net的反射以及用户界面的可配置性在一段200行的代码中体现的淋漓尽致。 只需要两个类,两个配置文件。 首先看一下配置文件的结构吧。 ControlColor.xml中定义了控件的名称、种类以及颜色。 SwitchTextLabel TxtPassword black,yellow,...
阅读全文
posted @
2007-09-15 21:50
Game_over
阅读(965)
推荐(0) 编辑
(转贴)正则表达式之道
摘要:正则表达式之道 原著:Steve Mansour sman@scruznet.com Revised: June 5, 1999 (copied by jm /at/ jmason.org from http://www.scruz.net/%7esman/regexp.htm, after the original disappeared! ) 翻译:Neo Lee neo.lee@gma...
阅读全文
posted @
2007-09-12 21:44
Game_over
阅读(404)
推荐(0) 编辑
(转贴)基本的设计原则
摘要:“你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。” ----------Arthur J.Riel (1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量减少类的协议中的消息。 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅...
阅读全文
posted @
2007-09-12 21:41
Game_over
阅读(239)
推荐(0) 编辑
改造Cobol项目应该注意的几个问题
摘要:最近在做一个改造项目,把一个很古老的Cobol项目改造为PL/SQL项目。 在最开始的Cobol代码解析的时候,由于对Cobol语言特点的不熟悉,造成了到测试阶段的一些麻烦。 下面就关于Cobol里面字符型,数值型的用法和区别。 以下的说明基于下述变量: 01 T-DECIMAL PIC 9(04)V9(2). 01 T-DECIMAL-R REDEFIN...
阅读全文
posted @
2007-09-12 21:38
Game_over
阅读(1274)
推荐(0) 编辑
Python Web编程(六)
摘要:通过以上的学习,应该基本掌握了Django的运行机制,页面表示,URL匹配,下面即将进入数据库的操作。 我用的是MySql,在Python中的MySql库可以在http://sourceforge.net/projects/mysql-python找到。 首先需要做的就是在settings.py中配置数据库。 DATABASE_ENGINE = 'mysql' # 'postg...
阅读全文
posted @
2007-09-12 21:38
Game_over
阅读(4271)
推荐(0) 编辑
Python Web编程(五)
摘要:这一节主要学习模板的继承,然后通过做一个例子来实际应用一下。 上一节给hour_offset创建了一个模板,下面我们把current_datetime的模板修改成类似的。 The current time My helpful timestamp site It is now {{ current_date }}. ...
阅读全文
posted @
2007-09-12 21:37
Game_over
阅读(1146)
推荐(0) 编辑
Python Web编程(四)
摘要:经过前面的学习,是不是很心动,要做一个真正的网页看看吗? 呵呵,不要着急,还有一项很重要的--Django模板系统没有接触呢。 在实际应用中,很少会直接在Python方法中返回HTML页面,这样做就会造成页面和服务的紧耦合。 Django的模板系统可以很好的解决这个问题。 好了,首先需要做的就是件一个目录,专门存放模板。我的目录是D:/PythonWeb/test1/templates。 还需要在...
阅读全文
posted @
2007-09-12 21:36
Game_over
阅读(1307)
推荐(0) 编辑
Python Web编程(三)
摘要:下面学习Django里面的URL匹配原则。 URL的匹配是设置在urls.py里面的。 上一节里面的urls.py是这样配置的: urlpatterns = patterns('', (r'^test1/', 'test1.helloworld.index'), ) 它的意思就是如果URL为test1,它就会去寻找test1.helloworld.index这个方法。 上一节只是显示出来了...
阅读全文
posted @
2007-09-12 21:35
Game_over
阅读(1990)
推荐(0) 编辑
Python Web编程(二)
摘要:第一篇介绍了一下mod-python这个很基本的Python下的Web框架,毕竟在这个框架下面写代码需要自己手动写很多东西, 下面就介绍一个基于mod-python的Web框架--Django。 这个框架在当前的应用还是相当广泛的,比起Zope和Plone显得不是很复杂,学习曲线也比较低。 好的,上一篇里面已经安装过了Apache和mod-python了,这一篇里还需要安装另外的东西。 数据库,我...
阅读全文
posted @
2007-09-12 21:34
Game_over
阅读(3709)
推荐(0) 编辑
Python Web编程(一)
摘要:Python的Web框架中,mod-python是一个很方便实用的,而且可以跟其他的框架一起使用的。 下面介绍一下Apache和mod-python的协作使用。 首先需要下载的软件有:python-2.5.1,apache_2.2.4,mod_python-3.3.1。 这些工具可以在Python官网、Apache官网和Sourceforge上下载到,具体链接就不给出来了。 依次安装Python、...
阅读全文
posted @
2007-09-12 21:24
Game_over
阅读(9122)
推荐(0) 编辑