07 2019 档案

摘要:定义 责任链模式是一种设计模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。 发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。 简而言之,就 阅读全文
posted @ 2019-07-18 16:33 一抹微笑~ 阅读(1084) 评论(3) 推荐(0) 编辑
摘要:使用场景 定义一系列的算法,将算法进行封装、隔离、相互独立、又能相互替换。 公司最近在做直播功能,底层原来有一套直播API,现在新增一套网宿直播API。考虑以后的扩展性,需要将两套API进行统一管理。现在以网上的支付方式演示我对策略模式的理解。 支付方式 我们知道网上有很多支付方式。支付宝、微信、银 阅读全文
posted @ 2019-07-16 15:38 一抹微笑~ 阅读(670) 评论(0) 推荐(0) 编辑
摘要:装饰模式 装饰模式又叫包装模式。装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 装饰模式的类图 在装饰模式中的角色有: ● 抽象构件(Component)角色:给出一个抽象接口,以规范准备接收附加责任的对象。 ● 阅读全文
posted @ 2019-07-15 23:05 一抹微笑~ 阅读(379) 评论(0) 推荐(0) 编辑
摘要:思路: 一.首先监听触发事件。 比如:向上键对应的keyCode为38,向下键对应的keyCode为40,向左键对应的keyCode为37,向右键对应的keyCode为39,空格键对应的keyCode为32, 其他的keyCode可以通过 console.log("keyCode:" + event 阅读全文
posted @ 2019-07-11 13:50 一抹微笑~ 阅读(53617) 评论(0) 推荐(4) 编辑
摘要:实现原理 JS代码中执行 JSP页面中执行:建议使用这种 使用的时候,可以将js方法压缩 http://tool.chinaz.com/js.aspx 加密后执行 阅读全文
posted @ 2019-07-10 18:14 一抹微笑~ 阅读(1483) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示