“你摔什么摔,就你会摔东西?你摔我也摔……”,正在主卧给娃喂奶的岳红被隔壁次卧的争吵声惊动,没想到两个老太太竟然真的吵起了架。一阵阵的吵闹声中,岳红听到婆婆在喊她的名字,她怀...
“你摔什么摔,就你会摔东西?你摔我也摔……”,正在主卧给娃喂奶的岳红被隔壁次卧的争吵声惊动,没想到两个老太太竟然真的吵起了架。一阵阵的吵闹声中,岳红听到婆婆在喊她的名字,她怀...
在状态模式(State Pattern)中,类的行为是基于它的状态改变的。允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类。
上周有个朋友准备结婚,说婚房还没有交房,现在要和公婆住在一起。 我问她,你婆婆好处吗,她说,婆婆很好处,就是公公,事太多。 我愣住,我说,公公有什么事多的呢。 她说,我举个例...
以共享的方式高效的支持大量的细粒度对象,通过复用内存中已经存在的对象,降低系统创建对象实例的性能消耗。 享元的英文是Flyweight,是一个来自体育方面的专业术语,在拳击、...
先直观感受下什么叫适配器 适配器模式有类的适配器模式和对象的适配器模式两种不同的形式。 类适配器模式 对象适配器模式 package adapter; 类适配器和对象适配器的...
有些对象的创建过程很复杂,或者很耗费性能(如创建过程中需要频繁的访问数据库,读文件等),有没有什么方法可以优化这个对象的创建过程?? 有,就是复制一个一摸一样的对象,从而略过...
工厂方法模式: 定义一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 关键:创建过程在子类中进行 抽象工厂模式 提供一个接口,用于创建相...
给大家介绍下软件开发的一个不变真理软件开发的一个不变真理 设计模式是一套被反复使用、多数人知晓、经过分类的、代码设计经验的总结。代表了最佳的实践,通常被有经验的面向对象的软件...
将两个或两个以上的有序表组合成一个新的有序表
那程序究竟是怎么执行的?? 进一步转换成二进制表示 0010001101101001011011100110001101101100011101010110010001100...
数据元素:是组成数据的、有一定意义的基本单位,也被称为纪录。 查找表:由同一类型的数据元素(或记录)构成的集合。 关键字:数据元素(或记录)中某个数据项的值,用来标识(或识别...
1999年的圣诞夜,一位创业者正在西雅图的办公室加班。这位创业者叫 Jeff Bezos,之后的若干年里,他创立的亚马逊,开启了一个时代。 有一次圣诞节我拉一个德国的朋友开会...