单例设计模式:
public class Singliton {
//no new
private Singliton (){
}
static Singliton ins = null;
public static Singliton get(){
if(ins == null){
//first sync
synchronized (Singliton.class) {
// just new one
if(ins == null){
ins = new Singliton();
}
}
}
return ins;
}
}
2、session cookie:
由于HTTP协议是单向的,由客户端的request和服务器端的response组成,所以服务器端构建一个session来保存本次回话 的信息,比如客户端的iP什么的等等,然后交给客户端该session的sessionid,通过重写URL实现,然后下次客户端再次发出request的时候服务器直接取出session的内容并更新
和session一样,cookie也是用来保存回话信息的,只不过cookie是保存在客户端的