- 博客(4)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 设计模式之浅浅的理解桥接模式
网上有不少博文都深入浅出的论述了桥接模式的作用和设计方法。不过我总觉得理解得不到位。 下边是我的理解和实验。 桥接模式理解: 在理解桥接模式中,网上的博客中都谈到抽象与实现的分离,这里的实现与继承中的实现不同。对一个多维可变的需求抽象出高级操作,封装在抽象类当中,将可变的因素封装在接口里,然后实现该接口。在抽象类中持有这些接口的引用,在高级操作里调用这些接口的实现方法。这使得需求的真正实现与
2016-07-27 15:21:23
11698
原创 js自定义事件学习实验-人与食物
在上两篇js自定义事件介绍下,我尝试利用事件实验一个人与食物的游戏。 游戏规则: 1.人在饥饿值小于30时,需要进食,食物减少,饥饿值增加,当饥饿值达到100时饱和,开始工作。 2.人在工作时,饥饿值减少。 3.人在饥饿时无法工作。 4.食物随着时间缓慢增长。 5.人饥饿值为0时死亡。 其实,刚开始时有点无从下手,代码虽然能看懂,但是理解不够到位。 接下来,我说说我
2016-07-07 09:40:34
11233
转载 js自定义事件及事件交互原理概述(二)
接上一篇。感谢原版主的分享。 转载自:http://www.jb51.net/article/33698.htm js自定义事件(一)的目的只是让大家简单的理解自定事件是如何模拟出来的,大家不难发现会有很多缺陷,比如: 1、此事件对象只能注册一个事件,不能提供多个事件 2、注册方法没有返回的一些信息 下面我们就来解决这些问题。如下为MyEvent.js源代码: func
2016-07-05 17:22:03
885
转载 js自定义事件及事件交互原理概述(一)
在JS中事件是JS与浏览器交互的主要途径。事件是一种叫做观察者的设计模式,这是一种创建松散耦合代码的技术。对象可以发布事件,用来表示在该对象生命周期中某个有趣的时刻到了。然后其他对象可以观察该对象,等待这些有趣的时刻到来并通过运行代码来响应。 观察者模式有两类对象组成:主题和观察者。主体负责发布事件,同时观察者通过订阅这些事件来观察该主体。该模式的一个关键概念是主体并不知道观察者的任何事
2016-07-05 16:55:14
1445
SQL Server 2012 offset分页,数据显示相同问题
2016-07-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人