• 缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。   缓存的介质一般是内
  • 网站包括 商家博客,个人博客,论坛,新闻等 设计采用了MVC模式,具体调用的时候采用了命令模式数据操作层Model中,例如;BlockDAO,TopicDAO,ResponseDAO,UserDAO等。 里面封装了一个对象所有的数据操作</ icon
  • 如何提高图片特多的网页的刷新速度,谢谢 icon
  • 目前有一个功能是这样处理的,流程如下: xxx.do?method=yyy ---> DispatchAction --> Service ---> Dao 在Dao里做一个UPDATE操作(根据ID,修改表的一 icon
  • 这是我写的查询方法 icon
  • 在项目中合理的利用cache可减少数据库的访问,极大的提高系统的性能,这里我主要使用oscache并对oscache做一些简单的封装,但实际中cache的使用可能分布在各个模块里,业务层经常可能经常会有CacheManger.putCache(key,数据库查询获得的结果)CacheManager. icon
  • 通常对数据库的查询可能有很多重复的数据,如,A:select * from table where field1=? and field2=?B也进行相同的查询,如此数据库要执行2条相同的语句,显示2次相同的结果。为了减少网络开销,提高系统性能,打算在我们自己的架构里实现数据缓存,在 icon
  • 环境:PC-1、PC-2上有各有一个缓存,形成分布式缓存。 问题1:通过什么技术实现分布式缓存? 问题2:分布式缓存环境中,如何进行同步锁。比如,用户A正在修改PC-1缓存中的“数据X”,用户B在PC-2缓存中也 icon
  • 我们使用Hibernate等ORM工具的时候,经常会使用二级缓存,来提高查询效率,减轻数据库的负荷.请问使用二级缓存的话,会不会造成数据不同步?就是数据库的数据变了,但是查询的还是旧数据.还有就是造成数据库不能及时更新.如果应用服务器崩溃,是否会造成缓存中的数据因没有提交到数据库而丢失?如果 icon
  • 开始时将生成的对象保存在hashmap中,以后就判断如果cache中有该对象就直接在cache中提取,特别是在List页面中,这样就不会重复生成大量的对象。现在我有一些疑惑,因为pojo是轻量级的,这样做有没有必要,对系统性能提高大不大。谢谢 icon
  • 你好,BANQ,我有几个问题想请教一下:第一:缓存是把一些已经创建的对象放在内存当中,当以后要使用的时候,直接从内存中调出,有和Flyweight模式一样,那么是否可以认为缓存是Flyweight模式的一个应用?第二:关于J2EE系统性能方面,你认为提高性能:1>改善设计2>提高硬件 icon
  • 如题 icon
  • 我的程序通过EntityManager.find()查找到一个实体bean后,事务也提交了。PersistenceContext何时会释放实体Bean,PersistenceContext结束对实体bean的管理后,Jboss 会不会缓存实体Bean在内存中啊?我编程测试了一下,数据库中的一 icon
  • 如题 icon
  • banq(彭)大哥:在你写的《JAVA实用系统开发指南》里学到蛮多东西,谢谢啦 banq大哥:现在检索数据是先查IDs,再到cache中找model,找不到再到数据库里找 Hibernate: selec icon
  • 从接触jdon框架也有不少时间了,并且利用jdon框架也做了个小的内容发布系统,对jdon感觉不错,开发起来方便快捷。但在使用过程中我对jdon的缓存不是很明白,假如有这样一种系统:网站系统+后台维护系统,网站采用jdon框架编写,用于数据库内容的发布。后台维护系统可以是jdon框架下的基于 icon
  • 问题:一个对象有几个关联子对象,他们都是一对多的关系。下面我们以一个酒店为例子来说明, 酒店A 包括 房间A1 ,房间A2 , A1,A2在不同的时间段有不同的价格。....... 酒店Z 包括 房间 icon