09 2013 档案
摘要:gof23根据讲师学习笔记回顾:1.gof:Gang of Four;叫grasp更具有针对性,解决具体的问题;---------------------总共分为三大类:---------创建型:(6):Singleton单例、Builder建造者、简单工厂(也算是吧)、FactoryMethod工厂方法、AbstractFactory抽象工厂 、Prototype原型(注意深复制浅复制)---------结构型:(7)Adapter适配器、Bridge桥接、Composite组合、Decorator装饰、Facade外观、FlyWeight享元、Proxy代理---------行为型:(11
阅读全文
摘要:在网上大部分是:close:function(event,ui){};但不管用,不过onClose:function(){};挺好使的,终于找到了
阅读全文
摘要:回顾根据一个讲师学习做些总结:----------------------------------------设计原则;1.我们编程针对接口编程而不是针对实现编程:客户端这样只关心接口,而不关心对象的特定类型;2.优先使用对象组合,而不是类的继承;继承在某种程度上破坏了封装性;3.封装变化点:体现了类的聚合,把变化的地方封装以不至于牵一发而动全身;实现了松耦合;4.使用重构得到模式----敏捷开发所提倡。-----------------------------------------更为具体设计原则:1.单一职责原则:一个类只能有一个引起它变化的原因,一个类只干一件事;2.开闭原则:体现了封
阅读全文
摘要:asp.net mvc中js发请求一般写成: $.get("/Can/index"本地上是没有问题的但是部署到iis上,提示404,正确的请求的路径是:/网站名/Can/index,所以改为$.get("/网站名/Can/index";当然也可以改成../Can/index;为了防止路径更多变化 可以定义一个全局的js变量动态拼到请求路径中去;放到iis上只需改变那个js变量即可;
阅读全文
摘要:根据讲师所讲做了一下笔记以便自己能方便学习:------------------------------------------grasp设计模式;grasp(general responsibility assignment software patterns:通用职责分配软件模式)模式相对于gof23模式更加抽象,它的核心思想:职责如何分配和如何用用职责设计对象;它的五个基本模式:---信息专家、创建者、高内聚、低耦合、控制器;四个扩展模式;---多态性、纯虚构、间接性、防止变异;-------------------------------------------------------
阅读全文

浙公网安备 33010602011771号