1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。internal: ...
分类:
Web程序 时间:
2014-08-14 19:49:29
阅读次数:
342
1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。internal: ...
分类:
Web程序 时间:
2014-08-14 16:31:28
阅读次数:
151
由于GFW的关系,国内用户在使用docker的时候,pull一个基本的镜像都拉下来,更不用说使用官方的index镜像了。差点放弃使用docker了,google了一圈,总算找到办法。
第一步:安装docker
参见官方指南或则各类中文指南
第二步:从文件系统创建一个image镜像
创建镜像有很多方法,官方的推荐是pull一个,无奈GFW,想下一个基本的ubuntu都下不下来
还有...
分类:
其他好文 时间:
2014-08-14 14:12:48
阅读次数:
334
如下代码是否能被编译通过?private class Firework { private double weight = 0; private boolean compare(Firework work) { return weight == work.weight; ...
分类:
其他好文 时间:
2014-08-14 10:20:38
阅读次数:
191
为什么要引入内联函数(内联函数的作用)
用它替代宏定义,消除宏定义的缺点。宏定义使用预处理器实现,做一些简单的字符替换因此不能进行参数有效性的检测。另外它的返回值不能被强制转换为可转换的合适类型,且C++中引入了类及类的访问控制,在涉及到类的保护成员和私有成员就不能用宏定义来操作。
1、内联函数与宏定义的区别:
内联函数在编译时展开,可以做一些类型检测处理。宏在预编译时展...
分类:
其他好文 时间:
2014-08-14 01:33:47
阅读次数:
269
从以上代码中,我们总结出PHP单例模式实现的核心要点有如下三条:1.需要一个保存类的唯一实例的静态成员变量(通常为$_instance私有变量)2.构造函数和克隆函数必须声明为私有的,这是为了防止外部程序new类从而失去单例模式的意义3.必须提供一个访问这个实例的公共的静态方法(通常为getInst...
分类:
Web程序 时间:
2014-08-14 01:03:37
阅读次数:
318
目录JavaScript 对象是词典JavaScript 函数是最棒的构造函数而不是类原型静态属性和方法闭包模拟私有属性从类继承模拟命名空间应当这样编写 JavaScript 代码吗?展望最近,我面试了一个有五年 Web 应用程序开发经验的软件开发人员。四年半来她一直在从事 JavaScript 相...
分类:
Web程序 时间:
2014-08-13 21:46:17
阅读次数:
244
单例属于创建型设计模式,维护一个类只出一个对象,在生活中只有一个的对象,比如:地球、太阳、宇宙等。使用单例的情况也可以是:一个类的访问次数过高,但是不改变对象的信息,就可以把这个类设成单例。单例的方式有两种:懒汉式和饿汉式。单例的实现方法:第一步:把构造器变私有第二步:把本类对象作为本类的静态属性第...
分类:
其他好文 时间:
2014-08-13 18:40:16
阅读次数:
218
解决的问题:保证内存中只有一个对像(比如多个程序使用同一个配置信息);如 何 实现:1、不允许其它程序用new 创建该类对象 2、在该类创建一个本类实例 3、对外提值一个方法让其它程序获取该对象步骤: 1、私有化该类构造函数; 2、通过new在本类中创建一个静态本...
分类:
其他好文 时间:
2014-08-13 18:05:27
阅读次数:
214
Android是一个多用户,多任务的系统。
允许多个app在同一时刻执行,在多个程序之间切换并不会有明显的延迟。
多任务是由Linux内核负责处理的,而程序的运行基于Linux进程。
Linux进程
Linux为每一个用户分配一个唯一的用户ID(User ID),用于区分不同的User。
因为权限的原因,每一个用户只能访问私有资源,没有用户(除了Root用户,即超级管理员。我们这里不考虑这个用户。)可以访问其他用户的私有资源。因而,“沙盒”就用来独立这些用户。
在Android中,每一个应用都有一...
分类:
移动开发 时间:
2014-08-13 10:30:16
阅读次数:
260