摘要: 结合简单示例和UML图,讲解工厂模式简单原理。 一、引子 话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上 Audi后他说“开奥迪 阅读全文
posted @ 2017-03-30 10:18 臭屁猪 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 若你从事过面向对象开发,实现给一个类或对象增加行为,使用继承机制,这是所有面向对象语言的一个基本特性。如果已经存在的一个类缺少某些方法,或者须要给方法添加更多的功能(魅力),你也许会仅仅继承这个类来产生一个新类—这建立在额外的代码上。 通过继承一个现有类可以使得子类在拥有自身方法的同时还 阅读全文
posted @ 2017-03-28 14:54 臭屁猪 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1,什么是策略模式? 策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 2,策略模式有什么好处? 策略模式的好处在于你可以动态的改变对象的行为。 3,设计原则 设计原则是把一个类中经常改变或者将来可能改变的部分提取出来,作为一个接口(c 阅读全文
posted @ 2017-03-28 14:33 臭屁猪 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 有时候我们的网站需要加入客服聊天功能,实现方式各不相同同,对于流量不大的网站,可以加入qq聊天的链接,点击链接,会打开本地qq的聊天窗口, 和指定的人会话。实现方式很简单,就是一个<a>标签href中的uin是指定要打开的qq <a target="_blank" href="http://wpa. 阅读全文
posted @ 2017-03-22 13:43 臭屁猪 阅读(633) 评论(0) 推荐(0) 编辑
摘要: Spring一直都在使用,但是对于AOP的理解没有那么深刻,也仅限于会用而已,这次重新复习了一下,加强了理解。学什么东西,从理解开始,跟着demo敲代码,一点一点的改变 AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Orien 阅读全文
posted @ 2017-03-20 17:08 臭屁猪 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 首先,前面几次学习已经学会了安装maven,如何创建maven项目等,最近的学习,终于有点进展了,搭建一下企业级多模块项目。 好了,废话不多说,具体如下: 首先新建一个maven项目,pom.xml的文件如下: 搭建多模块项目,必须要有一个packaging为pom的根目录。创建好这个maven项目 阅读全文
posted @ 2017-03-19 14:53 臭屁猪 阅读(205) 评论(0) 推荐(0) 编辑
摘要: springMVC默认是访问不到静态资源的,如css,js等,需要在xml里进行配置 保证已经配置好了 web.xml, 这里先给出一个结构目录,我现在要访问 res文件夹下js,在spirngmvc的配置文件中 加入以下配置 mapping="/res/js/**"表示我要访问res/js这个路径 阅读全文
posted @ 2017-03-10 11:02 臭屁猪 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 最近总项目因为需要显示图片,就使用了Nginx,使用很简单,下面简单介绍一下怎么用 压缩包下载地址,解压即用 http://files.cnblogs.com/files/sanduweiliangxtx/nginx-1.5.8.zip 解压后进入 conf文件夹 找到 nginx.conf 记事本 阅读全文
posted @ 2017-01-19 13:48 臭屁猪 阅读(4898) 评论(0) 推荐(0) 编辑
摘要: package com.shxr.utils; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.List 阅读全文
posted @ 2017-01-04 11:51 臭屁猪 阅读(2636) 评论(0) 推荐(0) 编辑
摘要: js格式化代码工具:http://www.cnblogs.com/blodfox777/archive/2008/10/09/1307462.html web文本编辑器 :http://www.divcss5.com/template/m578.shtml 阅读全文
posted @ 2016-12-24 10:59 臭屁猪 阅读(952) 评论(0) 推荐(0) 编辑