![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web开发
文章平均质量分 57
liuxing1020
这个作者很懒,什么都没留下…
展开
-
hibernate缓存
1. 关于hibernate缓存的问题:1.1.1基本的缓存原理Hibernate缓存分为二级,第一级存放于session中称为一级缓存,默认带有且不能卸载。 第二级是由sessionFactory控制的进程级缓存。是全局共享的缓存,凡是会调用二级缓存的查询方法 都会从中受益。只有经正确的配置后二级缓存才会发挥作用。同时在进行条件查询时必须使用相应的方法才能从缓存中获取数据。比如Que转载 2013-05-03 16:07:58 · 425 阅读 · 0 评论 -
拦截器和过滤器的区别
拦截器和过滤器的区别:1、拦截器是基于java的反射机制的,而过滤器是基于函数回调 2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器 3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用 4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能 5、在action的生命周期中,拦截器可以多次被调用,而过转载 2013-05-03 16:10:34 · 599 阅读 · 0 评论 -
系统并发访问效率问题
当大量“客户”同时访问一个“服务器”时,“服务器”面临的是大并发访问的技术和架构问题。大并发访问的等级可以分为“超出连接”、“超出时限”和“超出应用负载”三种。 2.1超出连接 当客户的连接超出数据库的连接数或并发处理能力,当时没有超出服务器的瞬间处理能力,可以采用“访问队列”进行排队。提高用户体验。比如,数据库的并行处理是10访问请求,“瞬间处理能力”为2秒中内处理1000个请求转载 2013-05-03 16:12:46 · 876 阅读 · 0 评论 -
GBK与UTF-8的区别
GBK的文字编码是双字节来表示的,即不论中、英文字符均使用双字节来表示,只不过为区分中文,将其最高位都定成1。 至于UTF-8编码则是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的论坛则用UTF-8节省空间。 GBK包含全部中文字符; UTF-8则包含全世界所有国家需要用到的字符。 GBK是在国转载 2013-05-03 16:15:48 · 458 阅读 · 0 评论 -
Servlet 过滤器
Servlet 过滤器是什么?Servlet 过滤器是小型的 Web组件,它们拦截请求和响应,以便查看、提取或以某种方式操作正在客户机和服务器之间交换的数据。过滤器是通常封装了一些功能的 Web组件,这些功能虽然很重要,但是对于处理客户机请求或发送响应来说不是决定性的。典型的例子包括记录关于请求和响应的数据、处理安全协议、管理会话属性,等等。过滤器提供一种面向对象的模块化机制,用以将公转载 2013-05-03 16:09:02 · 569 阅读 · 0 评论 -
Struts2拦截器
一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺序被调用转载 2013-05-03 16:09:44 · 530 阅读 · 0 评论 -
同步和异步
同步:提交请求->等待服务器处理->处理完毕返回这个期间客户端浏览器不能干任何事异步:请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕转载 2013-05-03 16:14:26 · 482 阅读 · 0 评论 -
Ajax原理
ajax并非一种新的技术,而是几种原有技术的结合体。它由下列技术组合而成。1.使用CSS和XHTML来表示。2. 使用DOM模型来交互和动态显示。3.使用XMLHttpRequest来和服务器进行异步通信。4.使用javascript来绑定和调用。在上面几中技术中,除了XmlHttpRequest对象以外,其它所有的技术都是基于web标准并且已经得到了广泛使用的,XMLHttp转载 2013-05-03 16:15:09 · 463 阅读 · 0 评论