`
huhonglong
  • 浏览: 7227 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
import java.io.UnsupportedEncodingException; import java.security.KeyManagementException; import java.security.KeyStoreException; import java.security.NoSuchAlgorithmException; import java.security.cert.X509Certificate; import java.util.ArrayList; import java.util.List; import java.util.Map; ...
Apache运行机制剖析: 1. B/S交互过程   浏览器(Browser)和服务器(Web Server)的交互过程:   1、  浏览器向服务器发出HTTP请求(Request)。 2、  服务器收到浏览器的请求数据,经过分析处理,向浏览器输出响应数据(Response)。 3、  浏览器收到服务器的响应数据,经过分析处理,将最终结果显示在浏览器中。  下图是一份浏览器请求数据和服务器响应数据的快照:  
http://www.nowamagic.net/librarys/veda/detail/2300
当有多个filter的时候,要注意filter配置的顺序问题,filter之间存在依赖的情况,一般处理post请求乱码的filter放在前边,shiro的cas   filter也要放在其他filter之前。

Mybatis Interceptor

Mybatis支持对Executor、StatementHandler、PameterHandler和ResultSetHandler进行拦截,也就是说会对这4种对象进行代理。下面以Executor为例。Mybatis在创建Executor对象时会执行下面一行代码: executor =(Executor) interceptorChain.pluginAll(executor);  inter ...
import org.apache.commons.codec.digest.DigestUtils; DigestUtils.md5Hex(password+salt);//密码使用MD5加密 其中salt用于混淆的,一般取用户不变的信息,如身份证号码
Global site tag (gtag.js) - Google Analytics