我们知道,session是在服务器端保持用户会话数据的一种方法,对应的cookie是在客户端保持用户数据。HTTP协议是一种无状态协议,服务器响应完之后就失去了与浏览器的联系,最早,Netscape将cookie引入浏览器,使得数据可以客户端跨页面交换,那么服务器是如何记住众多用户的会话数据呢?首先...
分类:
Web程序 时间:
2015-04-08 12:53:14
阅读次数:
113
在学习《Java编程思想》的时候看到了动态代理,觉得很有意思,现在来做一下总结。代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。优点:(1).职责清晰真实的角色就是实现实际的业务...
分类:
编程语言 时间:
2015-04-08 12:49:34
阅读次数:
159
在阎宏博士的《JAVA与模式》一书中开头是这样描述适配器(Adapter)模式的: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式的用途 用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个...
分类:
编程语言 时间:
2015-04-08 12:44:41
阅读次数:
204
PHP自带Session隐患(session文件独占锁引起阻塞) PHP默认的会话处理器是session.save_handler = files(即文件)。如果同一个客户端同时并发发送多个请求(如ajax在页面同时发送多个请求),且脚本执行时间较长,...
分类:
Web程序 时间:
2015-04-08 11:17:05
阅读次数:
128
一、邮件服务器的区别POP3:只能下载邮件,或在客户端下载邮件后在邮件服务器删除邮件。对客户端的操作不会保存到服务器端。IMAP:能同步邮件,即客户端邮件与服务器邮件保持一致,对客户端的操作同样对服务器端生效。(如:客户端删除邮件,服务器也删除,客户端发送邮件也能..
分类:
其他好文 时间:
2015-04-08 11:14:29
阅读次数:
117
最近在找关于客户端访问服务器开发的用例 总是去访问别人的网站也不能对里面的数据进行修改也不知道是怎么实现的,自己在网上申请了一个免费的服务器网站上传了一个php文件,现在就可以通过urlStr===http://1.hellowes.sinaapp.com/访问服务器上的信息了,并且服务器会返回一个数据,由于对php一点不懂所以服务器上返回的并不是真正的JSON数据,所以只好通过客户端字符串组合成...
分类:
移动开发 时间:
2015-04-08 10:59:59
阅读次数:
148
定义:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。 1 //定义鸭子接口 2 public interface Duck { 3 public void quack(); 4 public void fly(); 5 } 6 //绿头鸭 7 p...
分类:
其他好文 时间:
2015-04-08 10:50:49
阅读次数:
101
PHP自带Session隐患(session文件独占锁引起阻塞)PHP默认的会话处理器是session.save_handler = files(即文件)。如果同一个客户端同时并发发送多个请求(如ajax在页面同时发送多个请求),且脚本执行时间较长,就会导致session文件阻塞,影响性能。因为对于...
分类:
Web程序 时间:
2015-04-08 10:42:33
阅读次数:
135
/** * * 根据php的$_SERVER['HTTP_USER_AGENT'] 中各种浏览器访问时所包含各个浏览器特定的字符串来判断是属于PC还是移动端 * @author discuz3x * @lastmodify 2014-04-09 * @return BO...
分类:
移动开发 时间:
2015-04-08 10:41:33
阅读次数:
2158