摘要: 设计模式之建造者模式什么叫建造者模式?建造模式是对象的创建模式。建造模式可以将一个产品的内部表象(internal representation)与产品的生产过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。UML下面用建造者模式的基本代码解释该模式首先建立一个Product产品... 阅读全文
posted @ 2015-12-29 14:55 胖胖的半山兄 阅读(189) 评论(0) 推荐(0)
摘要: 设计模式之工厂模式什么事工厂方法模式? 工厂方法模式是简单工厂模式的进一步抽象化和推广,工厂方法模式里不再只由一个工厂类决定那一个产品类应当被实例化,这个决定被交给抽象工厂的子类去做。工厂方法模式如何组成?1.抽象工厂角色: 这是工厂方法模式的核心,它与应用程序无关。是具体工厂角色必须实现的接口或者... 阅读全文
posted @ 2015-12-29 10:58 胖胖的半山兄 阅读(274) 评论(0) 推荐(0)
摘要: 设计模式之模板方法模式 什么是模板方法模式? 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。 UML 代码实 阅读全文
posted @ 2015-12-28 15:35 胖胖的半山兄 阅读(365) 评论(0) 推荐(0)
摘要: 设计模式之单例模式什么是单例模式?单例模式,保证一个类只有一个实例,并提供一个访问它的全局访问点。单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。如何实现?懒汉式单例:将构造函数设置为private,同时设置一个getInstance()用来获取实例。懒汉式是典型的时间换空间,就是每次获取实... 阅读全文
posted @ 2015-12-28 14:18 胖胖的半山兄 阅读(299) 评论(0) 推荐(0)
摘要: 设计模式之代理模式为别人做嫁衣定义: Provide a surrogate or placeholder for another object to controlaccess to it(为其他对象提供一种代理以控制对这个对象的访问)。使用代理模式创建代理对象,让代理对象控制目标对象的访问(目... 阅读全文
posted @ 2015-12-28 11:32 胖胖的半山兄 阅读(250) 评论(0) 推荐(0)
摘要: 设计模式之简单工厂模式简单工厂模式又名为:静态工厂方法模式。主要使用在业务较简单的情况下。 它由三种角色组成:1、工厂类角色:这是本模式的核心,含有一定的商业逻辑和判断逻辑。在java中它往往由一个具体类实现。2、抽象产品角色:它一般是具体产品继承的父类或者实现的接口。在java中由接口或者抽象类来... 阅读全文
posted @ 2015-12-28 11:08 胖胖的半山兄 阅读(576) 评论(0) 推荐(0)
摘要: 配置springMVC时出现的问题项目结构如图:配置文件片段: 1 2 springMVC 3 org.springframework.web.servlet.DispatcherServlet 4 5 contextConfigLocation 6 ... 阅读全文
posted @ 2015-11-15 21:07 胖胖的半山兄 阅读(478) 评论(0) 推荐(0)
摘要: js正则表达式实例 正则表达式可以: •测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证 •替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字 •根据模式匹配从字符串 阅读全文
posted @ 2015-10-26 15:36 胖胖的半山兄 阅读(440) 评论(0) 推荐(0)
摘要: 操作文档对象模型DOM 结构树 文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可拓展置标语言的标准编程接口。它是一种与平台和语言无关的应用程序接口(API),它可以动态地访问程序和脚本,更新其内容、结构和www文档的风格(目前,HTMl和XML文档... 阅读全文
posted @ 2015-10-25 18:45 胖胖的半山兄 阅读(1148) 评论(0) 推荐(0)
摘要: Struts form传值 大约三四个月没用过struts框架,突然想拾起来,却发现好多都忘了。出现传值传不过来的问题。没办法,上网查了一下,看见了一位老师的帖子,总结的很好。特此转载与分享,文末附链接。 在Eclipse中建立第一个Struts2程序中我们建立了第一个struts程序,那么如何把登 阅读全文
posted @ 2015-10-02 09:39 胖胖的半山兄 阅读(406) 评论(0) 推荐(0)