一、过滤器与拦截器的区别: 过滤器可以简单的理解为“取你所想取”,过滤器关注的是web请求;拦截器可以简单的理解为“拒你所想拒”,拦截器关注的是方法调用,比如拦截敏感词汇。1,拦截器是基于java反射机制来实现的,而过滤器是基于函数回调来实现的。(有人说,拦截器是基于动态代理来实现的)2,拦截器不依 ...
分类:
其他好文 时间:
2017-08-30 16:32:06
阅读次数:
127
缓存的概念 缓存这个东西真的是无处不在, 有浏览器端的缓存, 有服务器端的缓存,有代理服务器的缓存, 有ASP.NET页面缓存,对象缓存。 数据库也有缓存, 等等。 http中具有缓存功能的是浏览器缓存,以及缓存代理服务器。 http缓存的是指:当Web请求抵达缓存时, 如果本地有“已缓存的”副本, ...
分类:
Web程序 时间:
2017-08-29 19:43:35
阅读次数:
181
django -- 视图 视图接受Web请求并且返回Web响应 视图就是一个python函数,被定义在views.py中 响应可以是一张网页的HTML内容,一个重定向,一个404错误等等 响应处理过程如下图: URLconf URLconf 在settings.py文件中通过ROOT_URLCONF ...
分类:
其他好文 时间:
2017-08-27 11:59:15
阅读次数:
164
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ServiceModel.FaultException`1[[System.ServiceModel.ExceptionDetail, Sy ...
分类:
数据库 时间:
2017-08-25 10:54:26
阅读次数:
207
SpringMVC 是现在广泛应用的框架结构,我也只是一个初学者,一遍学习一遍梳理整合,如有错误,希望大神指点,别误人。 MVC :Model-View-Control 框架性质的C 层要完成的主要工作:封装web 请求为一个数据对象、调用业务逻辑层来处理数据对象、返回处理数据结果及相应的视图给用户 ...
分类:
编程语言 时间:
2017-08-21 19:43:25
阅读次数:
213
sessionStorage 和 localStorage 是HTML5 Web Storage API 提供的,可以方便的在web请求之间保存数据。有了本地数据,就可以避免数据在浏览器和服务器间不必要地来回传递。 sessionStorage、localStorage、cookie都是在浏览器端存 ...
分类:
其他好文 时间:
2017-08-12 10:09:45
阅读次数:
121
01、基于Spring AOP 和 Servlet规范中Filter实现 的安全框架 02、在Web请求级别 & 方法调用级别 处理身份认证和授权 03、Spring Security配置 04、配置user-detail服务 内存存储 数据库表查询 05、加密模块 接口: public inter ...
分类:
编程语言 时间:
2017-08-07 22:03:05
阅读次数:
208
参考:msdn 提供用于处理 Web 请求的 Helper 方法。 2017/08/07 加密解码 这个类没有构造函数,所以不能直接new. 两种情况会返回这个类的实例。 ①在页面里面 ②在一般处理程序 返回了实例,就可以调用里面的方法了。 编码之后解码就可以了 其他的方法待续 ...
分类:
Web程序 时间:
2017-08-07 15:24:54
阅读次数:
238
一 http缓存 1.1缓存的分类: http中具有缓存功能的是:1、浏览器缓存、 2、缓存代理服务器。 1.2 什么是缓存: http缓存的是指:当Web请求抵达缓存时, 如果本地有“已缓存的”副本,就可以从本地存储设备而 不是从原始服务器中提取这个文档。 1.3 缓存的好处有: 1. 减少了冗余 ...
分类:
Web程序 时间:
2017-08-05 16:44:22
阅读次数:
230
最近翻阅《深入分析JavaWeb技术内幕》(作者:许令波),关于Tomcat上Web请求的编解码问题,少了一个小点,可能影响了部分读者的理解,我特意查证了一下,特总结如下:1.请求的PathInfo部分用Tomcat的Connector元素的URIEncoding属性指定的编码来解码。具体使用可参考:https://..
分类:
其他好文 时间:
2017-08-04 22:47:51
阅读次数:
184