摘要: JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。因为同源策略的限制,a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。 下表给出了相对 http://site.baidu.com/file/index.html 同源检测的示例: 1、主域相同的跨域 主域 阅读全文
posted @ 2017-06-21 11:26 二奎 阅读(351) 评论(0) 推荐(0)
摘要: 观察者模式 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己 1. Subject是对主题的抽象,但具体维护通知对象是在子类ConcreteSubject的实现中,ConcreteSubject 阅读全文
posted @ 2017-06-20 16:15 二奎 阅读(274) 评论(0) 推荐(0)
摘要: Extjs 作为一套企业级富客户端前端开发框架,主要解决了以下问题: 1、DOM Ext.Element: Ext.Element.get()快捷方式Ext.get(),只能以dom的id作为参数去获取Ext.Element对象(Ext.get返回的结果是Ext.Element对象的实例, .dom 阅读全文
posted @ 2017-06-19 14:18 二奎 阅读(579) 评论(0) 推荐(0)
摘要: 模式方法模式类图: 定义:定义一个算法中的操作框架,而将一些步骤延迟到子类中。使得子类可以不改变算法的结构即可重定义该算法的某些特定步骤 模板方法模式要注意: 1. 为了可以让模板方法pay 能够让客户端使用,访问级别为public, 而其他方法的访问设置为protected,客户端不能使用。 这里 阅读全文
posted @ 2017-06-16 12:15 二奎 阅读(238) 评论(0) 推荐(0)
摘要: Extjs 版本 6.X 单页面的多选,没有任何问题。 直接使用 Grid的配置项进行绑定即可获取: 但是如果grid采用分页处理,当我们翻到第二页时 是一个新store,数据就完全变了,即使翻回第一页也没有之前的勾选了, 所以,我们实现分页多选,就要记录之前的选择。 我们的方案是使用另一个容器记录 阅读全文
posted @ 2017-06-15 17:18 二奎 阅读(755) 评论(0) 推荐(0)
摘要: 策略模式 类图 策略模式很好的诠释了面向对象的三大特征: 1.封装:Context封装了Strategy,以及对Strategy的操作及其他操作,如果要设置Strategy,必须通过Context来处理。 2.继承:ConcreteStrategy子类继承Strategy(这个的类图写的是接口,也可 阅读全文
posted @ 2017-06-15 16:44 二奎 阅读(185) 评论(0) 推荐(0)
摘要: 昨天下午,实施报了一个oracle的报错ora-03137 说是数据库在11g时没有问题,升级到12c 时,就报错了。 本地调试,看到执行完sql后,报异常,如下: 把SqL在12c的数据库执行一下,没有问题。 就怀疑是asp.net 连接oralce12c时出了问题,就一顿查,但是发现现在用12c 阅读全文
posted @ 2017-06-15 11:46 二奎 阅读(3616) 评论(0) 推荐(0)
摘要: 状态模式类图: Context的request方法,根据自身的状态属性State, 执行state.handle方法,根据面向对象的多态原则,在运行时,由于可以动态修改Context的状态state,从而ConcreteState转化成另一个ConctreteState,执行各自的业务逻辑。 我总结 阅读全文
posted @ 2017-06-15 11:01 二奎 阅读(227) 评论(0) 推荐(0)
摘要: Decorator 装饰者模式: 类图如下: 注意: 1. Decorator继承于Component【IS A关系】, 继承的目的是使用装饰者和被装饰都拥有相同的接口。这样用户可以统一的把它们看作成Component,操作起来没有不同 2. Decorator又维护一个指向Component实例的 阅读全文
posted @ 2017-06-13 13:01 二奎 阅读(235) 评论(0) 推荐(0)
摘要: 先抓一张网上的类图: 代理模式:就是使用一个代理类,代替了真正的我们要使用的类。 从图中可以看出 代理类proxy, 真正要使用的的类RealSubject. 它们都是Subject的子类 使用了代理类的主要目的: 一. 为了解耦。client使用的是代理类,而不是RealSubject, 业务代码 阅读全文
posted @ 2017-06-12 15:29 二奎 阅读(172) 评论(0) 推荐(0)