摘自:http://blog.csdn.net/ywjun0919/article/details/10494793Factory Pattern(工厂模式):1. 创建对象的接口,封装对象的创建;2. 使具体化类的工作延迟到子类中。(维护一类对象)AbstractFactory Pattern(抽...
分类:
其他好文 时间:
2015-12-17 12:46:00
阅读次数:
163
关于类不断被继承的过程,从整体上看,是一个从抽象到逐渐具体化的过程,基类可以是非常非常抽象的东西,而最终实例化的派生类就非常具体了。虚函数的意义,就在于定义了一个从最早的基类到最终的派生类都可能会用到(根据需求可以选择重新实现还是不重新实现,但纯虚函数必须实现,关于原因,我已经在其他文章说过)的一个...
分类:
编程语言 时间:
2015-12-03 19:09:35
阅读次数:
109
这个题目比一般二叉树的最近公共祖先更佳的具体化,因为左右遍历路径都可以提前确定。由于BST TREE的特点1.当p,q节点在root的不同子树上的时候,root就位根节点2.p或者q就是root的时候,返回root3.p,q同时在root的左子树或者右子树,那么就递归遍历左子树或者右子树1 Tree...
分类:
其他好文 时间:
2015-12-03 14:00:09
阅读次数:
186
Factory模式的两个重要功能:1)定义创建对象的接口,封装了对象的创建;2)使得具体化类的工作延迟到了子类中。 声明一个创建对象的接口,并封装了对象的创建过程的Factory的结构示意图为: Factory模式不单是提供了创建对象的接口,其最重要的是延迟了子类的实例化。 ...
分类:
其他好文 时间:
2015-11-23 00:41:16
阅读次数:
207
一.网页排版布局的步骤:1.构思,并且有多个草稿进行粗略布局2.将粗略布局精细化,具体化3.修改二.网页排版布局的原则 1.平衡性 (1)文字、图像等要素的空间占用上分布均匀 (2)色彩的平衡,要给人一种协调的感觉。2.对称性 对称是一种美,我们生活中有许多事物都是对称的。但过度的对称就...
分类:
Web程序 时间:
2015-11-03 12:06:27
阅读次数:
185
在此之前,我们先明确一下我们要实现什么功能,在开始开展具体的代码工作前先明确自己的目标是一个节省时间的好习惯。我们的需求如下:用户可以使用新浪微博或者QQ帐号登录。用户可以投稿,需要填写的内容为“标题”+“正文”用户可以对某篇文章进行评论在以上的基础上,我们继续具体化我们的需求:用户的内容都将使用m...
分类:
其他好文 时间:
2015-10-29 00:17:12
阅读次数:
672
Spring AOP使用动态代理技术在运行期织入增强的代码,为了揭示Spring AOP底层的工作机理,有必要对涉及到的Java知识进行学习。Spring AOP使用了两种代理机制:一种是基于JDK的动态代理;另一种是基于CGLib的动态代理。之所以需要两种代理机制,很大程度上是因为JDK本身只提供接口的代理,而不支持类的代理。 带有横切逻辑的实例 我们通过具体化代码实现上一节所介绍例子的性能监视...
分类:
编程语言 时间:
2015-10-15 11:20:25
阅读次数:
233
1 .抽象类是指在 class 前加了 abstract 关键字且存在抽象方法(在类方法 function 关键字前加了 abstract 关键字)的类。2 .抽象类不能被直接实例化。抽象类中只定义(或部分实现)子类需要的方法。子类可以通过继承抽象类并通过实现抽象类中的所有抽象方法,使抽象类具体化。...
分类:
Web程序 时间:
2015-10-13 16:47:10
阅读次数:
168
开学的第一天,学的都是入门,所以知识比较少,但是我还是会整理出来。因为是开学第一天,事情比较忙,知识没有得到很好的消化和了解,所以今天只作初步了解,过几天会找时间重新整理,具体化。编译原理第一课: 编译器:编译器是一种语言处理器,可以将“一种语言(通常为高级语言)”翻译为“另一种语言(通常为低级.....
分类:
其他好文 时间:
2015-09-22 01:27:05
阅读次数:
221
作为一个码农按俺的抽象能力确实不咋的,难道和我出身农家有关,所以我总把复杂和抽象的问题简单化,具体化,大白话,恐怕别人听不懂。今天我就把另一种技术也大白话吧!
一个应用的只所以能够串起来,动起来就要有一个灵魂,就是怎么实现具体的业务逻辑,实现的最佳方法就是状态机。
一个应用从发起到结束有一个完整的生命周期,它在整个生命中大部分时间处于某个稳定的状态并且有用状态的咱们称它为稳态,在进入问稳态前他肯...
分类:
其他好文 时间:
2015-08-29 17:05:31
阅读次数:
199