2 wangamng19921215 wangamng19921215 于 2015.07.17 21:40 提问

Java中web应用缓存是指什么

请问下web应用缓存 jsp缓存 还有数据库缓存是指什么,前两者有什么异同

4个回答

devmiao
devmiao   Ds   Rxr 2015.07.17 23:17

jsp的缓存一般是指jsp会把用到的页面、页面对应的bean等预编译缓存起来。
web应用缓存一般是指,应用层面的缓存,比如把html片段缓存起来。

Evankaka
Evankaka   Ds   Rxr 2015.07.17 23:01

web应用缓存,就是把一些访问过的网址的资源缓存到浏览器中,下次打开直接从本地加载就快点了
数据库缓存是奖之前的一些查询结果缓存到计算机内存中,下次再查询相同的直接从本地内存存取

cuiwei1026522829
cuiwei1026522829   Ds   Rxr 2015.07.18 23:34
qq_26590061
qq_26590061   2015.07.17 22:39

对于Java开发者,JCS是一个强大的,然而却简单易用的缓存系统。它为桌面和Web应用程序提供了同样的数据缓存。桌面应用程序的增长----像Web应用要求增强速度和灵活性一样,通过使用缓存数据也有助于达到同样的效果。怎样配置和使用JCS,同时包括了基本缓存方法所需要的语法,在一个普通的Web应用程序中使用的缓存对象,以及获取缓存元数据的方法

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
什么是java web项目的根路径
在一个web项目,webapp目录只是eclipse用来管理工程项目增加的目录,当工程打包后就没有webapp目录了,webapp目录下的所有文件都会复制到项目的根目录下。我们把工程打包成war包看一下: webapp在发布的项目后是不存在的。 其中/ 不是代表项目名称,是代表项目存放的路径。你的项目放在什么目录下,他就代表什么目录。 例如上面的educl
什么是Web应用程序
一 Web应用程序 Web应用程序是一种可以通过Web访问的应用程序。Web应用程序的一个最大好处是用户可以很容易访问应用程序。用户只需要有浏览器即可,不需要再按照其他软件。   二 为什么要学习Web应用程序 Web应用程序开发,是目前软件开发领域的三大方向之一。   JAVAEE方向需求一直很大,也是就业比较容易和稳定的,在一线城市有两年JAVAEE开发经验的工程师起薪就有10
java web应用:两个根目录
根目录,就是“/”。关于它的实际位置,浏览器和 web 应用本身有不同的理解。这就是“两个根目录”。在浏览器看来,根目录指的是服务器的根目录。如网页 http://hostname/1/1.html 中的一个链接指向“/2/2.html”,它指的是“http://hostname/2/2.html”。在 web 应用看来,根目录指的是自己的根目录,与自己在服务器中的部署路径(context pat
浅谈web应用中的会话
会话是大家开发Java EE Web应用的常用技术,那么会话是什么,会话的用途还有工作原理又是什么,下面就简单说一说。     什么是会话,在web应用中,作为客户端的浏览器,通过请求/响应这种模式访问同一个web网站的各种web页面,从开始访问这个服务器直到结束整个过程称为一次会话。那么就有一个问题,同时访问这个服务器的客户端有很多,怎么能保证服务器对每个客户端返回相应的响应呢?最简单的办法就是通
Java Web学习(1):Web应用程序与Web服务器
一Web应用程序         (1)什么是Web应用程序         应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览 器端/服务器端应用程序,这类应用程序一般借助浏览器来运行。         Web应用程序一般是B/S模式。Web应用程序首先是应用程序,和用标准的程序语言,如Java、PHP等编写出来 的程序没有什
什么是Java?什么是JavaWeb?
Java 简介 Java语言是当前最流行的开发语言之一。它的风格十分接近C++语言,是一个纯粹的面向对象的程序设计语言。Java继承了C++语言面向对象技术的核心,舍弃了C++语言中复杂和一些容易出错的特性,并在内存管理方面得到了增强。  Java语言有20年的历史 1995年Sun公司推出Java语言 1996年发布第一个 Java开发包Jdk1.0 随后的时间里, Java技术不断更
JAVA WEB项目目录结构以及web应用部署的根目录,编译路径和项目根目录的区别
web应用部署的根目录,编译路径和项目的根目录有什么区别? 直接上例子: 你有一个项目,名字叫做testPro 项目放到了你的D盘,目录结构是这样的: D:/testPro --src   --main     --webapp       --WEB-INF --target   --classes 这里,项目的根目录就是D:/testPro web应用部署的根目录就是w
JAVA中常说的三大框架指:SSH
JAVA中常说的三大框架指:SSH   即:Spring、Struts、Hibernate   Spring:功能强大的组件粘合济,能够将你的所有的java功能模块用配置文件的方式组合起来(还让你感觉不到spring的存在)成为一个完成的应用  Struts:不说了,大名鼎鼎的功能强大的MVC架构   Hibernate:强大的ORM工具,然后很方便将数据库记录转化为java的实体实例,将j
什么是web应用防火墙?
Web应用防火墙是集web防护、网页保护、负载均衡、应用交付于一体的web整体安全防护设备的一款产品。   Web防火墙产品部署在Web服务器的前面,串行接入,不仅在硬件性能上要求高,而且不能影响Web服务,所以HA功能、Bypass功能都是必须的,而且还要与负载均衡、Web Cache等Web服务器前的常见的产品协调部署。­  Web应用防火墙主要是对Web特有入侵方式的加强防护,如DDo
Web系统中缓存的应用
一、什么是缓存           缓存就是数据交换的缓冲区,在web系统中,从浏览器到服务器,从服务器到数据库,从服务器到资源服务器,每一步都可以设置缓存来避免直接的I/O操作,从而提高网站性能。 二、什么时候用缓存 预读取 通过算法计算出可能会使用到的资源,提前将资源加载到缓存中,真正使用到的时候就可以直接从缓存中读取了,提高了速度。 查询 频繁的读取操作,这些