缓存机制大家一定注意,磨了我好多时间。在shop++系统中,如果在没有通过shop++程序的情况下,而直接来修改系统中的shopxx.xml配置文件,那么修改内容并不会直接生效,要想使其生效,需要进入后台-->内容-->缓存管理-->清空缓存才会生效。缓存注意要点:shop++中修改ftl文件没效果...
分类:
其他好文 时间:
2014-06-04 22:33:07
阅读次数:
339
我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU的交互,而CPU运转速度越来越快,磁盘远远跟不上CPU的读写速度,才设计了内存,用户缓冲用户IO等待导致CPU的等待成本,但是随着CPU的发展,内存的读写速度也远远跟不上CPU的读写速度,因此,为了解决这一纠纷,C...
分类:
其他好文 时间:
2014-06-03 11:30:37
阅读次数:
250
下面来设置蒙板缓存和蒙板测试。
首先我们启用蒙板测试,这样就可以修改蒙板缓存中的值。下面我们来解释蒙板测试函数的含义:
当你使用glEnable(GL_STENCIL_TEST)启用蒙板测试之后,蒙板函数用于确定一个颜色片段是应该丢弃还是保留(被绘制)。蒙板缓存区中的值与...
分类:
其他好文 时间:
2014-06-03 11:14:15
阅读次数:
298
XmlSerializer的两个构造函数不会出现每次构造都创建TempAssembly的性能问题,其内部做了缓存。public
XmlSerializer(Type type)public XmlSerializer(Type type, string defaultNamespace)
分类:
其他好文 时间:
2014-06-03 09:50:35
阅读次数:
249
Spring
3.0.5的,更细颗粒化的缓存设置,更方便的注解,可以具体到把每个方式的返回值做缓存,需要
ehcache-spring-annotations-1.1.x。下载地址是:http://code.google.com/p/ehcache-spring-annotations首先,appl...
分类:
编程语言 时间:
2014-05-30 19:53:12
阅读次数:
463
一、与触发器协同工作: 当Hibernate与数据库的触发器协同工作时,会出现以下两类问题:
1、触发器使Session缓存中的数据和数据库中的不一致: 出现此问题的原因是触发器运行在数据库内,它执行的操作对Session是透明的。
解决方案:在执行完包含有触发器的操作之后,立刻调用...
分类:
系统相关 时间:
2014-05-30 19:47:50
阅读次数:
356
缓存简介缓存,我的理解是:让数据更接近于使用者;工作机制是:先从缓存中读取数据,如果没有再从慢速设备上读取实际数据(数据也会存入缓存);缓存什么:那些经常读取且不经常修改的数据/那些昂贵(CPU/IO)的且对于相同的请求有相同的计算结果的数据。如CPU--L1/L2--内存--磁盘就是一个典型的例子...
分类:
编程语言 时间:
2014-05-30 19:38:21
阅读次数:
372
http://www.cnblogs.com/lyj/archive/2008/11/28/1343418.html可以在映射文件中定义命名查询,元素提供了很多属性,可以用于缓存结果,在Customer.hbm.xml映射文件中定义名为selectCustomer的查询由于查询所有Customer并...
分类:
系统相关 时间:
2014-05-30 16:50:24
阅读次数:
361
打开查询缓存,第一步:需要在hbernate.cfg.xml中设置:
true第二步:需要显式的使用IQuery.SetCacheable(true)方法 /// /// 使用查询缓存的HQL查询 /// /// ...
分类:
系统相关 时间:
2014-05-30 16:47:50
阅读次数:
378
http://www.cnblogs.com/lyj/archive/2008/11/28/1343418.html管理NHibernate二级缓存
NHibernate二级缓存由ISessionFactory创建并由ISessionFactory自行维护。我们使用NHibernate操作数据时,I...
分类:
系统相关 时间:
2014-05-30 15:06:24
阅读次数:
382