摘要: 1.在默认情况下,类声明为内部,即只有当前项目中的代码才能访问,显式声明为:internalclassMyClass{ //Class members.};对应的也有公共类,可以由其他项目中的代码来访问,使用关键字:public.在这个基础上还可以添加 abstract 或 sealed 关键字,分别为:抽象类(不能实例化,只能继承)和密封类(sealed.不能继承)。2.构造函数和析构函数3.定义成员:定义字段:public:成员可以由任何代码访问privated:成员只能由此类中的代码访问(继承类中也不能访问,为默认关键字)internal:成员只能由定义它的项目内部代码访问protect 阅读全文
posted @ 2011-11-16 17:55 Ghostboxer 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 接口和抽象类的区别 --相信你看完不会再混淆了我想,对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?它和抽象类有什么区别?能不能用抽象类代替接口呢?而且,作为程序员,一定经常听到“面向接口编程”这个短语,那么它是什么意思?有什么思想内涵?和面向对象编程是什么关系?本文将一一解答这些疑问。1.面向接口编程和面向对象编程是什么关系首先,面向接口编程和面向对象编程并不是平级的,它并不是比面向对象编程更先进的一种独立的编程思想,而是附属于面向对象思想体系,属于其一部分。或者说,它是面向对象编程体系中的思想精髓之一。2.接口的本质接口, 阅读全文
posted @ 2011-11-16 14:30 Ghostboxer 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 如:$stmt->bind_param('sds',$name,$price,$description);其中'sds'为要绑定的参数的数据类型,分别是:字母 表示绑定的值类型d Decimali Integerb Blob (二进制类型)s 所有其它类型 阅读全文
posted @ 2011-11-12 16:29 Ghostboxer 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 让flash置于DIV层之下的方法,让flash不挡住飘浮层或下拉菜单让Flash不档住浮动对象或层的关键参数:wmode=opaque方法:针对IE 在<object></object>内加上参数<param name="wmode" value="opaque" />针对FF 在<embed />内加上参数wmode="opaque"标准的的Fl... 阅读全文
posted @ 2010-05-27 11:52 Ghostboxer 阅读(4861) 评论(0) 推荐(0) 编辑
摘要: 下面是网页制作中八种设置表格边框为1px的方法:第一种:使用1*1的图片,来填充单元格背景,并设置单元格的宽度,高度为1px第二种:<html><body><table width="200" height="100" border="1" bordercolor="red" cellspacing="0"><tr><td></td... 阅读全文
posted @ 2010-05-19 10:25 Ghostboxer 阅读(3127) 评论(0) 推荐(1) 编辑
摘要: 当文章中链接的图片失效时,就会看到令人讨厌的红叉叉,虽然图片有alt属性可以补救一下该图的意义,但都给人不友好的感觉。 如果给图片加一个判断,当加载失败时就不显示,这样可以产生更令用户满意的体验。 代码如下: [代码] 阅读全文
posted @ 2010-05-17 10:21 Ghostboxer 阅读(306) 评论(1) 推荐(0) 编辑
摘要: 1) 你现在可以在 <asp:scriptmanager> 控件上处理OnAsyncPostBackError事件,来捕捉和/或修改在服务器端处理AJAX postback回调时发生的错误消息。2) 你现在可以在 <asp:scriptmanager> 控件上设置AllowCustomErrorsRedirect属性,启动标准的 ASP.NET 自定义出错支持,在错误反生时... 阅读全文
posted @ 2009-08-28 12:14 Ghostboxer 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 设置image控件的CSS发现,边框的Wideth属性总是不起作用。 用FireBug查看生成的HTML发现,它有一个默认Style="border-width:0px"的语句,是内嵌方式自动添加的。 要让你的CSS文件中的Border属性起作用可以在Border语句后面加上!important语句,提高优先级别。[代码] 阅读全文
posted @ 2009-08-06 17:04 Ghostboxer 阅读(1732) 评论(0) 推荐(0) 编辑
摘要: 单值绑定表达式<%# expression %> 单值数据绑定的源可以是属性的值,成员变量或函数的返回值(只要他们是可见的).它还可以是其他运行时可计算的表达式,如对其他控件属性的引用,使用操作符和文本的计算或者其他.如: <%# GetUserName() %> <%# 1+(2*20) %> <%# “John”+"Smith" %> <... 阅读全文
posted @ 2009-08-04 11:24 Ghostboxer 阅读(382) 评论(0) 推荐(0) 编辑
摘要: DataView类为DataTable对象定义了一个视图,利用它呈现表的一部分数据,而不会影响表中的真实数据,这在数据绑定中特别有用。 每个DataTable类都有一个默认的DataView和它想关联,而且还可以在同一个表上创建多个试图,并且可以分别对这些试图进行排序,过滤等操作.然后再绑定到不同的数据控件中. grid1.datasource=ds.Tables[“Employees”]; Da... 阅读全文
posted @ 2009-08-04 10:59 Ghostboxer 阅读(176) 评论(0) 推荐(0) 编辑