Hello World

 分类:学习路上

技术类文章

H5基于iScroll实现下拉刷新,上拉加载更多

H5基于iScroll实现下拉刷新,上拉加载更多
1、初识iScroll  官网:http://cubiq.org/iscroll-4 最新版本已经更新到5.0,官网:http://cubiq.org/iscroll-5 iScroll 4 这个版本完全重写了iScroll这个框架的原始代码。这个项目的产生完全是因为移动版web...

LeeXPer 4年前 (2016-06-19) 959℃ 0喜欢

责任链模式

责任链模式
我们先看看下面的示例。 实例中应该注意两个地方: 1.我们建立的FilterChain中继承了Filter接口,所以在测试类中就可以像使用其他的过滤器一样使用FilterChain,大大提高了灵活性; 2.对于实现责任链的访问处理顺序问题,该问题的解决使用的是递归的思想,从而使...

LeeXPer 4年前 (2016-06-18) 761℃ 0喜欢

桥接模式

桥接模式
生活中的一个例子:     就拿汽车在路上行驶的来说。即有小汽车又有公共汽车,它们都不但能在市区中的公路上行驶,也能在高速公路上行驶。     这你会发现,对于交通工具(汽车)有不同的类型,然而它们所行驶的环境(路)也在变化,  ...

LeeXPer 4年前 (2016-06-17) 808℃ 0喜欢

DOM编程

DOM编程
1.DOM访问与修改 访问DOM元素是有一定的性能代价的,有时候这种代价会整体拖慢网页的运行速度,例如循环访问或修改一些元素内容,操作不当会导致页面卡帧,甚至是假死,例如下面的代码。 function loop(){ ...

LeeXPer 4年前 (2016-06-17) 727℃ 0喜欢

策略模式

策略模式
之前我说单例模式是最常用的设计模式,现在想想我错了。策略模式的使用率更高,最简单的策略模式就是if-else啊。 今天继续扯淡研究策略模式 我认为策略模式 是一种升华下的简单工厂模式 因为策略模式就是封装了算法。在不同的情况下调用不同的算法。 而这样的需求简单工厂模式也能办到。但...

LeeXPer 4年前 (2016-06-16) 750℃ 0喜欢

状态模式

状态模式
1,状态模式允许一个"对象"在其内部状态改变的时候改变其行为。 2,状态模式的角色: 抽象状态,具体状态(一般是几个,每一个状态下有不同的行为,), 环境(context)角色(就是对象,什么对象的状态,一般该对象要初始化一个状态,还有改变状态,还有该状态下...

LeeXPer 4年前 (2016-06-15) 701℃ 0喜欢

建造者模式

建造者模式
建造者模式是我们最常用的模式之一 Builder模式的缘起:     假设创建游戏中的一个房屋House设施,该房屋的构建由几部分组成,且各个部分富于变化。     如果使用最直观的设计方法,每一个房屋部分的变化,都将导致房屋构建的重新修...

LeeXPer 4年前 (2016-06-14) 685℃ 0喜欢

适配器模式

适配器模式
适配器模式属于Gof(Gang of four)在《设计模式》中提到的23种设计模式之一. 可能是"替_考"是过滤词,发表不了 万能钥匙Adapter模式,可以将一种接口转化为另一种接口,以方便相同的场合对不同的接口的统一,最常见的例子就是“替_考”。 &n...

LeeXPer 4年前 (2016-06-13) 745℃ 0喜欢

单例模式

单例模式
这里是全宇宙最常用的设计模式-单例模式: 1. 单例模式概念    在面向对象的编程中,要求一个类有且仅存在一个实例,提供一个全局的访问方法,避开构造函数,提供一种机制来实现单一实例,    这就是单例模式(Singleton模式)。另因...

LeeXPer 4年前 (2016-06-13) 792℃ 0喜欢