模块化应用程序是指由松耦合的功能单元(模块)集成在一起的大型应用。一个客户端模块封装了程序的一部分功能和相关问题。模块可以使一些相关组件的集合,例如程序功能,包括界面和业务逻辑,或是程序基础架构,例如日志或是授权用户等程序级别的服务。模块之间互相独立又可以松耦合通信。使用模块化应用程序设计是开发.....
分类:
其他好文 时间:
2014-05-01 13:37:45
阅读次数:
507
1、if指令所有的nginx内置变量都可以通过if指令和正则表达式来进行匹配,并且根据匹配结果进行一些操作,如下:if
($http_user_agent ~ MSIE) { rewrite ^(.*)$ /msie/$1 break;}if ($http_cookie ~*
"id=([^...
分类:
其他好文 时间:
2014-05-01 13:08:26
阅读次数:
418
内部类 定义在外部类的内部, 编译后是独立存在的类
可以访问外部类的私有成员,且不破坏封装成员内部类 用"外部类类名.this"访问外部类的当前对象 创建对象:先创建外部类对象,再通过"外部类对象.new
内部类类名"创建内部类对象静态内部类 只能访问外部类的静态成...
分类:
编程语言 时间:
2014-05-01 12:54:49
阅读次数:
407
设计模式(Design
pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,
使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性设计框架可复用面向对象软件系统一般划分为两大类:应用程序工具箱和框架(Framework)我们平时开发的具体软件都是应用程...
分类:
其他好文 时间:
2014-05-01 12:27:43
阅读次数:
360
在iPhone开发中,使用全局变量有这么几种实现方法:1、在AppDelegate中声明并初始化全局变量然后在需要使用该变量的地方插入如下的代码://取得AppDelegate,在iOS中,AppDelegat被设计成了单例模式xxxAppDelegate
*appDelegate = [[UIAp...
分类:
其他好文 时间:
2014-05-01 12:26:19
阅读次数:
417
标准模板库STL1、泛型程序设计C++语言的核心优势之一就是便于软件的重用C++中有两个方面体现重用:
1.面向对象的思想:继承和多态,标准类库
2.泛型程序设计(genericprogramming)的思想:模板机制,以及标准模板库STL简单地说就是使用模板的程序设计法。将一些常用的数据结构(.....
分类:
其他好文 时间:
2014-05-01 12:19:51
阅读次数:
434
Global.asa 常用于对变量进行初始化。
下面的例子展示如何检测访问者首次到达站点的确切时间。时间存储在名为 "started" 的 Session 对象中,并且 "started"
变量的值可被应用程序中的任何 ASP 页面访问: Global.asa 也可用于控制页面访问。 ...
分类:
其他好文 时间:
2014-05-01 12:12:07
阅读次数:
347
class Person def initialize(name,age=18) @name=name
@age=age @motherland="China" end def talk puts "my name is " ...
分类:
其他好文 时间:
2014-05-01 12:08:53
阅读次数:
297
PhoneGap平台提供了插件功能,开发者可以将重量级的功能封装在原生代码开发的插件中,并将接口暴露给JavaScript,JavaScript调用插件功能即可完成与本地代码的交互。...
分类:
移动开发 时间:
2014-04-29 13:42:22
阅读次数:
355
6.3.3 实例对象
现在我们用实例对象做什么呢?实例对象唯一可用的操作就是属性引用。现在有两种合法的属性名称:数据属性和方法。
数据属性相当于smallTalk中的实例变量,C++中的数据成员。数据属性不需要申明。像局部连梁一样,当他们初次赋值的时候他们就存在了。例如,如果x是上面创建MyClass类的一个实例, 下面的代码块表示将会打印值16.这个值没有任何错误。
x.counter =...
分类:
编程语言 时间:
2014-04-29 13:15:21
阅读次数:
304