设计HttpHanlder的目的很明确:生成响应结果。 那么,设计HttpModule又是为什么呢? 前面说过,一个HttpHanlder用于处理一类特定的请求,每个aspx, ashx都可以认为是一类请求。 有时候我们发现所有页面可能都需要某些相同的检查功能(如身份检查), 假如只能使用HttpH ...
分类:
Web程序 时间:
2017-06-12 00:49:29
阅读次数:
245
php源码目录:/root/php php编译目录:/usr/local/webserver/php/ curl源码目录:/root/curl 1.curl,主要用于发送http请求,是php的一个扩展包。 2.安装过程: (1)curl下载:http://curl.haxx.se/download ...
分类:
Web程序 时间:
2017-06-12 00:37:53
阅读次数:
268
题目1:httpd所支持的处理模型有哪些,他们的分别使用于哪些环境。(1)prefork模型:功能:多进程模型,每个进程响应一个请求工作方式:①一个主进程:负责生成子进程及回收子进程(工作进程),负责创建套接字,负责接收请求,并将其派发给某子进程进行处理②n个子进程:每个子..
分类:
其他好文 时间:
2017-06-11 23:22:15
阅读次数:
435
1.@Controller 用于指示Spring类的实例是一个控制器。Controller接口的实现类只能处理一个单一请求动作,而@Controller注解的控制器可以支持同时处理多个请求动作,更加灵活。Spring使用扫描机制查找应用程序中所有基于注解的控制器类。分发处理器会扫描使用了该注解的类的 ...
分类:
移动开发 时间:
2017-06-11 22:15:08
阅读次数:
328
原型模式:通过克隆来生成新对象,它也是个非常简单的模式。类图: Prototype抽象原型角色:抽象角色,给出所有角色的具体原型类所需的接口。 ConcretePrototype具体原型:被复制的对象,实现抽象原型角色要求的接口。 Client客户角色:提出创建对象的请求。 对clone()方法的要 ...
分类:
其他好文 时间:
2017-06-11 21:17:04
阅读次数:
185
一、知识点:1、认证:用户身份识别,常被称为用户登录,判断用户是否登录,如果未登录则拦截其请求;授权:访问控制,当用户登录之后,判断其身份是否有权限访问相应的资源,如果没有权限则拦截2、认证:anon--不认证也可以访问authc--必须认证才可以访问authcBasic,user授权:perms-... ...
分类:
其他好文 时间:
2017-06-11 20:18:35
阅读次数:
216
?????1.浏览器缓存(可解决) 主要有以下两种缓存属性: Cache-control: no-cache no-cache属性表示,浏览器不使用特定的请求-响应缓存信息。浏览器存储缓存信息,而不是从缓存中读取内容,每一次都会向服务器发送请求。换句话来说,缓存只是保留在浏览器中,对于攻击者或者恶意 ...
分类:
其他好文 时间:
2017-06-11 20:15:45
阅读次数:
141
一、JSON.parseArray(string,Menu.class); 二、shiro运行顺序:当有访问请求过来时,请求会通过myPermsFilter过滤器中的subject.isPermitted(perms[i] ) ——> ErpRealm中的授权方法给当前用户授权——>回到myPerm... ...
分类:
其他好文 时间:
2017-06-11 20:11:51
阅读次数:
238
1、@Controller在SpringMVC 中,控制器 Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model , 然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简... ...
分类:
编程语言 时间:
2017-06-11 20:08:46
阅读次数:
214
package com.itheima.async; import java.io.IOException; import javax.servlet.AsyncContext; import javax.servlet.ServletException; import javax.servlet.... ...
分类:
其他好文 时间:
2017-06-11 19:11:38
阅读次数:
97