逆水行船

别人的天堂,是我的异乡;无端的繁华,倍添我的惆怅

 

08 2008 档案

如何设计类
摘要:在工作中,我们经常用到类,怎么写好类呢?这个问题我思考了很久。如果想写好类,最好是站在类的使用者的角度上来看待类。我们既是类的实现者,也是类的使用者,所以这应该不难。类有这样几个使用者:1:类的调用者2:类的维护者3:类的阅读者站在这些使用者的角度上看,什么样的类是好的类呢?1:低扇入:调用的其他类很少 如果类调用的其他类越少,使用起来越方便,以为不用担心会受到其他类的影响。而且如果哪一天我们想把... 阅读全文

posted @ 2008-08-08 16:36 荣- 阅读(3304) 评论(0) 推荐(1) 编辑

我的编码规范
摘要:1: 关于类成员的书写:在函数中,如果应用到了类成员(包括变量,属性,函数),一律需要加上this来表示其属于类成员,以区别于局部变量。2:关于静态成员的书写在行数中,如果应用到静态成员,不管当前类的静态成员还是且他类的静态成员,前面一律添加上类名,以区别于类成员。3:关于全局成员的书写:在C++中,如果应用到全局成员,一律应该在前面添加“::”,以显示其全局性。4:编写类的时候,静态变量,方法,... 阅读全文

posted @ 2008-08-08 13:44 荣- 阅读(294) 评论(0) 推荐(0) 编辑

扩展TextBox控件
摘要:在做B/S开发中,大家经常用到TextBox控件,而且经常需要对输入其中的数据进行合法性检查。这种检查可以通过多种方式来实现。我喜欢用Javascript来检查。但是,每一个控件都要用一段Javascript代码来检查,太麻烦,可以不可以来一下抽象呢?我希望通过扩展TextBox来实现该控件数据合法性JavaSript的抽象。思路:1:扩展TextBox控件: public class Tex... 阅读全文

posted @ 2008-08-04 09:21 荣- 阅读(983) 评论(0) 推荐(0) 编辑

扩展DataGrid
摘要:在ASP.NET编程中,经常会用到DataGrid(或GridView)。其实,用的时候,这个DataGrid与那个DataGrid,很多功能都几乎是相同的。例如,分页,排序。例如:一般情况下,Int列应该居中显示,字符串列应该靠左排序,double等应该靠右排序,且应该取到小数点后两位,时间格式应该居中,且应该按一定格式显示,例如“YYYY-MM-DD”;如果某列允许排序,则该列的排序字段一般与... 阅读全文

posted @ 2008-08-02 10:02 荣- 阅读(444) 评论(0) 推荐(0) 编辑

导航

点击右上角即可分享
微信分享提示