在面向对象的语言中,继承是必不可少的、非常优秀的语言机制。采用里氏替换原则的目的就是增强程序的健壮性,版本升级时也可以保持非常好的兼容性。即使增加子类,原有的子类还可以继续运行。在实际项目中,每个子类对应不同的业务逻辑,使用父类做参数,传递不同的子类完成不同的业务逻辑。
它有优点如下:
...
风水是属于哪家文化,是道家、佛家、儒家还是法家,基督教徒要不要看风水。很多朋友都有宗教信仰,他们特别崇拜自己的信仰,宗教与风水有关系吗?
风水是工具,是文化:起于心、生于易、成于道、用于法、修于佛。无论是那家文化那种信仰都与风水有关。基督教也不例外,因为风水与各家文化是血水相容,是千家文化万家思想的结晶。大至无极,小至...
单一职责就是单一的功能原则,只有一个原因导致类的更改。
单一职责的好处:
1.类的复杂性降低,实现什么职责都有清晰明确的定义。
2.可读性提高,复杂性降低,那当然可读性就高了。
3.可维护性提高,可读性高了,那当然容易维护。
4.变更引起的风险降低,变更是必不可少的,如果接...
几年前,森德风水师蒙建总认识的一个客户给我讲了一段他的亲身经历:他们公司在北京十三陵附近的一个度假村召开公司年会,会期三天。会议的第二天下午,他和另外两个朋友临时回市区办点事。等到办完事往回赶,快到度假村时,天已经接近傍晚了。
车里三个人一路走一路闲聊,其中一个人就突然感慨起来:“这地底下,不知埋了多少漂亮的宫女,年纪轻轻的就被殉葬了,真可惜!要是能弄上几个,上来陪陪咱们就好了!”
&...
定义:对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。
观察者模式的组成部分:
1、抽象目标角色(Subject):也就是抽象的被观察者,被观察者知道它的观察者,可以有任意多个观察者观察同一个目标。并且提供注册和删除观察者对象的接口。被观察者通常是抽象类或者接口。
2、抽象观察者角色(Observer):为那些在目标发生改变时需要获得通知的对象定义一个更新接口。抽象观察者角色...
1、“一”代表太极。佛家云;一沙一世界、一树一菩提。伏羲老祖一画开天,创造了宇宙空间。称之为太极,太极包含天地万象。
2、“二”代表两仪,即为阴阳。两仪是不断的交替变动的!俗称;阴阳变动,万物从生。即能代表时间的运转又能代表万物的繁生。
3、“三”代表天、地、人,即称三才。风水学本意就是人与自然能和谐相处,也就是人与自然的磁气感应。也就代表着一种关系。这...
页面a:
<div>
<iframe id="iframeIda" width="100%" align="center" height="this.height=iframeIda.document.body.scrollHeight" frameborder="0"  ...
spring的配置文件中,多个定时器重复加载就会报这个错
<!-- 定时器 -->
<task:annotation-driven></task:annotation-driven>
嵌套了2层iframe的页面,下面是例子:
1.调用父页面的js方法:
var b=window.parent.parent ;
b.functionName();
2.调用父页面的标签,触发点击事件:
var b=window.parent.parent.document ;
b.getElementById(id).c...
本月热门文章排行榜
博客统计
- 文章数量:83篇
- 草稿文章:4篇
- 已审评论:0条
- 微语数量:0条
- 待审评论:0条
- 页面数量:0篇
- 分类数量:10个
- 标签数量:65个
- 友链数量:1条
- 附件数量:18个
最后更新:2017年8月23日