Nginx配置
http://seanlook.com/2015/05/17/nginx-location-rewrite/1. location正则写法一个示例:location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ]}location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串...
中介者(调停者)模式
http://www.cnblogs.com/java-my-life/archive/2012/06/20/2554024.htmlinterface Mediator { /** * 同事对象在自身改变的时候来通知调停者方法 让调停者去负责相应的与其他同事对象的交互 */...
简单工厂,工厂方法和抽象工厂
抽象工厂http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html工厂方法http://www.cnblogs.com/java-my-life/archive/2012/03/25/2416227.html简单工厂:工厂方法:抽象工厂:
建造者模式
http://www.cnblogs.com/java-my-life/archive/2012/04/07/2433939.htmlhttp://alicharles.com/article/jdk-builder-pattern/
享元模式
http://alicharles.com/article/jdk-flyweight-pattern/http://www.cnblogs.com/java-my-life/archive/2012/04/26/2468499.html示例:
桥接模式
http://www.cnblogs.com/java-my-life/archive/2012/05/07/2480938.htmlhttp://alicharles.com/article/jdk-bridge-pattern/
装饰模式
转载:http://www.cnblogs.com/java-my-life/archive/2012/04/20/2455726.html#3617174http://alicharles.com/article/jdk-decorator-pattern/
门面模式,适配器模式
门面模式http://www.cnblogs.com/java-my-life/archive/2012/05/02/2478101.html适配器模式http://www.cnblogs.com/java-my-life/archive/2012/04/13/2442795.htmlSLF4J是一种典型实现http://blog.itpub.net/29254281/viewspace-2108544/SLF4J的 LoggerFactory.getLogger 仅仅是一个门面,没有任何具体的实现.仅...
访问者模式
http://blog.csdn.net/chenssy/article/details/12029633https://wizardforcel.gitbooks.io/design-pattern-lessons/content/lesson28.htmlhttp://www.cnblogs.com/java-my-life/archive/2012/06/14/2545381.html这个模式好难啊,似乎也没有什么应用的场景.先记录一下吧。
备忘录模式
http://www.cnblogs.com/java-my-life/archive/2012/06/06/2534942.html 备忘录模式又叫做快照模式(Snapshot Pattern)或Token模式,是对象的行为模式。 备忘录对象是一个用来存储另外一个对象内部状态的快照的对象。备忘录模式的用意是在不破坏封装的条件下,将一个对象的状态捕捉(Capture)住,并外部化,存储起...
再看ibatis Order By注入问题
接上文http://blog.itpub.net/29254281/viewspace-1318239/领导让开发同学鼓捣一个可配置化的后台.又回到了原来的问题如果要灵活,很多参数要从前端页面传过来,有SQL注入的风险.如果参数化SQL,又很难做到灵活..先看一个注入的例子:  ...
迭代子模式
http://www.cnblogs.com/java-my-life/archive/2012/05/22/2511506.html
模板方法模式
http://www.cnblogs.com/java-my-life/archive/2012/05/14/2495235.htmlhttp://www.importnew.com/15546.html
策略模式
http://www.importnew.com/12690.htmlhttp://www.importnew.com/12853.html这个倒是看着不复杂策略模式应用Java.util.Collections#sort(List list, Comparator < ? super T > c)java.util.Arrays#sort(T[], Comparator < ? super T > c)HashMap中对hashcode的计算
强化责任链模式
http://www.flyne.org/article/693
责任链模式
http://www.cnblogs.com/java-my-life/archive/2012/05/28/2516865.html
观察者模式
http://www.cnblogs.com/java-my-life/archive/2012/05/16/2502279.htmlimport java.util.ArrayList; import java.util.List; import java.util.Observable; import java.util.Observer; class&...
命令模式
public class Client { public static void main(String[] args) { // 创建接收者 ...
Thrift示例
http://blog.zhengdong.me/2012/05/10/hello-world-by-thrift-using-java/demo.thrift 文件内容如下namespace java com.vv.teststruct Item { 1: i64 id, 2: string content,}service CrawlingService { void write(1:list<Item> items),}使用命令自动生成文件F:\>thrift-0.10.0....
MySQL过程报 Parameter number N is not an OUT parameter错误
坑,绝对的大坑今天上线新模块,昨天测试通过的代码,居然在线上报错.报错信息模拟如下:纳尼?第一反应是程序哪里写错了大家查了一上午,问题依旧,毫无头绪.后来居然被本猫发现了问题(颇自豪啊)这个其实是权限不足导致的.模拟问题如下:已经存在一个用户,对mvbox库下的表,有Insert,update,select权限.grant select...