posted @ 2005-03-01 21:14 Cure 阅读(1434) 评论(2) 推荐(0) 编辑
摘要:
python支持面向对象的编程风格,这里主要说说python中的多继承: 下面的代码使用python2.4,安装后使用idle的IDE开发环境(说是IDE ,比起delphi,VS.net等简单得太多了) 从File-New菜单建立一个.py文件,写下面的代码: class SuperClass: def sample(self): print 'SuperCla... 阅读全文
摘要:
看到一个还算不错的BUG管理工具URTracker 的随笔,正好最近也搞了一个bug跟踪工具,也来说说自己的感受。 由于公司原来的bug一直使用word文档的方式管理,一个bug单会在测试人员和开发人员之间走很多个来回,很不方便。 所以在空闲时间用BugTracker.net搭建了一个bug管理系统。 BugTracker.net也是web方式的,而且开源,使用asp.net编写,是页面代码... 阅读全文
posted @ 2005-03-01 19:18 Cure 阅读(24917) 评论(32) 推荐(0) 编辑
摘要:
.NET Data Access Architecture Guide一文中对存储过程和嵌入的sql比较:使用存储过程的理由:1.存储过程可以提高性能:数据库可以使用缓存等手段对数据库操作进行优化.2.存储过程有更好的安全性,用户必须得到许可才可以访问存储过程.3.存储过程更容易维护:和嵌入代码并且已经部署到客户端的sql语句相比,存储过程更容易维护.4.存储过程提供了更高的抽象:客户端被隔离在具... 阅读全文
posted @ 2004-12-01 20:17 Cure 阅读(1773) 评论(3) 推荐(0) 编辑
摘要:
在.NET Data Access Architecture Guide一文中看到的几种保存ConnectionString的方法: In an application configuration file 优点:易部署,易编程控制,支持动态更新 缺点:安全性 In a Universal Data Link (UDL) file (supported only by the... 阅读全文
posted @ 2004-11-18 20:23 Cure 阅读(2590) 评论(10) 推荐(0) 编辑
摘要:
想写这个书评很久了,但是写来写去换了好几个方面来写,感觉都写不好,打了几遍草稿最后都放弃了,只是在刚开始blog的时候作了一篇摘录。可能是因为C++之父的思想实在太深了,我根本无法理解,最后只是对自己体会到的几点作一个大概的描述。但是并不是说这本书不好,相反,我觉得每个程序员都应该看一遍。1.客观的态度: 由此带来的冷静和理智使C++变的更朴实,更实际,更贴近实际的应用。2.设计目标: 成... 阅读全文
posted @ 2004-11-05 19:06 Cure 阅读(1131) 评论(0) 推荐(0) 编辑
摘要:
在向ImageList控件中添加Ico时经常出现“使用的无效的参数”提示,搞不明白,最后发现居然要通过代码来实现,使用System.Drawing命名空间下的Ico类来实现:Systme.Drawing.Ico ico = new System.Drawing.Ico("Ico的路径");imagelist.Images.Add(ico);然后再给控件指定使用那个Ico。微软为什么不把这个Imag... 阅读全文
posted @ 2004-11-05 18:35 Cure 阅读(1905) 评论(2) 推荐(0) 编辑
摘要:
最近不能上网,而且开发用机器没有光,软驱,家里的机器又太老旧,运行不了VS.net,所以今后恐怕很难再和大家交流了 ,特别向在Reflector的随笔中遇到问题的朋友说抱歉。由于环境限制,我无法进行试验,对出现的问题也提不出好的办法,请大家谅解。不过我会努力把工作和学习中的想法记录下来,争取机会和大家分享 阅读全文
posted @ 2004-11-02 19:38 Cure 阅读(639) 评论(0) 推荐(0) 编辑
摘要:
在一个WinForm项目中的权限管理部分,使用MDI窗体,从主窗体上的menu打开MDI子窗体,对每个子窗体都有一个权限ID,打开时要判断user是否有权限,为了把校验这部分作的通用些,使用了下面的实现:1.定义一个接口IRight,里面只有一个方法GetRightID,入下: interface IRight{ string GetRightID();} 2.每个MDI子窗体都继承这... 阅读全文
posted @ 2004-11-02 19:29 Cure 阅读(2474) 评论(0) 推荐(0) 编辑