在C#中,new关键字可用作运算符、修饰符或约束。1)new运算符:用于创建对象和调用构造函数。这种大家都比较熟悉,没什么好说的了。2)new修饰符:在用作修饰符时,new关键字可以显式隐藏从基类继承的成员。3)new约束:用于在泛型声明中约束可能用作类型参数的参数的类型。东西不用就会忘
分类:
其他好文 时间:
2014-05-20 12:49:16
阅读次数:
247
1. 访问权限与继承2. protected权限1. 访问权限与继承 跨包继承需要public
权限2. protected权限 和default一样的功能, 但该权限只能修饰成员变量和成员函数 protected允许跨包继承, 其与public区别是:
public是跨包任何类都可访问 , pro...
分类:
其他好文 时间:
2014-05-20 12:27:43
阅读次数:
191
接着上一篇博文,继续分析Ext4磁盘布局中的元数据。1.7超级块超级块记录整个文件系统的大量信息,如数据块个数、inode个数、支持的特性、管理信息,等待。如果设置sparse_super特性标志,超级块和块组描述符表的冗余备份仅存放在编号为0或3、5、7的幂次方的块组中。如果未设置sparse_s...
分类:
其他好文 时间:
2014-05-20 11:24:38
阅读次数:
474
PHP 面向对象1、传统开发方法存在问题 1.软件重用性差 , 2.软件可维护性差,
3.无很好的扩展性2、面向对象的要素 1. 抽象性 , 2. 封装性 , 3.共享性 , 4. 强调对象结构而不是程序结构3、面向对象的三大特点
封装,继承,多态,缺一不可4、$this关键字是用来访问当前对象中的...
分类:
其他好文 时间:
2014-05-20 10:51:38
阅读次数:
216
line-height可以给某个元素指定一个不带单位的缩放因子,这样它的后代元素就会继承这个缩放因子,再根据自身的字号大小来计算自己的行高(line-height)值,body
{ font-size: 12px; line-height: 1.5;}h1 { font-size: 36px;...
分类:
Web程序 时间:
2014-05-20 09:57:32
阅读次数:
311
在官网下载Django,这里选取Django1.6.5;进入下载路径,以我的路径为例:cd/home/user/download;解压第一步下载的压缩包:tar
-xzvf Django-1.6.5.tar.gz;进入文件夹Django-1.6.5,执行setup.py安装文件:python set...
分类:
其他好文 时间:
2014-05-20 09:24:43
阅读次数:
246
静态代码为什么先于非静态代码这是因为静态代码是在类加载完毕后执行的,而加载类的顺序是先父类后子类,所以静态代码的执行是先执行父类的,然后执行子类的。对于非静态变量以及实例初始化块都是在构造函数里的代码执行前执行。所以静态代码是在类加载后执行,而实例代码是在构造函数执行前执行。但是当我们显示控制类加载...
分类:
其他好文 时间:
2014-05-20 09:04:18
阅读次数:
222
add by zhj:
其实作者是想说用Python来做那些Bash实现起来比较麻烦的部分,即将Bash与Python结合使用。英文原文:http://www.linuxjournal.com/content/python-scripts-replacement-bash-utility-scrip...
分类:
编程语言 时间:
2014-05-20 08:53:25
阅读次数:
735
十二、组件(component), 动态组件(dynamic-component)
元素把子对象的一些元素与父类对应的表的一些字段映射起来。 然后组件可以定义它们自己的属性、组件或者集合。 ........ 说明:(1)name:
属性名(2)clas...
分类:
系统相关 时间:
2014-05-20 08:20:50
阅读次数:
583
六、鉴别器 在"一棵对象继承树对应一个表"的策略中,元素是必需的, 它定义了表的鉴别器字段。
鉴别器字段包含标志值,用于告知持久化层应该为某个特定的行创建哪一个子类的实例。
如下这些受到限制的类型可以使用:String,Char,Int32,Byte,Short,Boolean,YesNo,Tru....
分类:
系统相关 时间:
2014-05-20 08:18:05
阅读次数:
703