ehcache缓存的使用
下载源代码
〖 作者:小波工作室 〗〖 大小:2K 〗〖 发布日期:2009-11-12 〗〖 浏览:1 〗
一介绍与应用场景
ehcache是一开源缓存工具,其许可证为Apache License, Version 20,非常友好的许可。在 sourceforgenet 上可找到它的最新版本。
缓存应用在多个领域并发挥作用,ehcache可应用于数据库访问缓存,安全认证缓存,web缓存,soap 和 RESTFul 服务缓存,应用程序持久对象缓存以及分布式缓存。
二架设开发环境
无它,只需把ehcache的相关jar包放到classpath下,把配置文件ehcachexml放在classpath下就可以进行应用开发了。下面是配置文件中默认配置的xml节点的内容
Xml代码
<defaultCache
maxElementsInMemory="10000"
eternal="false"
timeToIdleSeconds="120"
timeToLiveSeconds="120"
overflowToDisk="true"
diskSpoolBufferSizeMB="30"
maxElementsOnDisk="10000000"
diskPersistent="false"
diskExpiryThreadIntervalSeconds="120"
memoryStoreEvictionPolicy="LRU"
/>
原文件中有比较详尽的注释,在这里我简单翻译几个
1必须要有的属性:
name: cache的名字,用来识别不同的cache,必须惟一。
maxElementsInMemory: 内存管理的缓存元素数量最大限值。
maxElementsOnDisk: 硬盘管理的缓存元素数量最大限值。默认值为0,就是没有限制。
eternal: 设定元素是否持久话。若设为true,则缓存元素不会过期。
overflowToDisk: 设定是否在内存填满的时候把数据转到磁盘上。
2下面是一些可选属性:
timeToIdleSeconds: 设定元素在过期前空闲状态的时间,只对非持久性缓存对象有效。默认值为0,值为0意味着元素可以闲置至无限长时间。
timeToLiveSeconds: 设定元素从创建到过期的时间。其他与timeToIdleSeconds类似。
diskPersistent: 设定在虚拟机重启时是否进行磁盘存储,默认为false(我的直觉,对于安全小型应用,宜设为true)。
diskExpiryThreadIntervalSeconds: 访问磁盘线程活动时间。
diskSpoolBufferSizeMB: 存入磁盘时的缓冲区大小,默认30MB,每个缓存都有自己的缓冲区。
memoryStoreEvictionPolicy: 元素逐出缓存规则。共有三种,Recently Used (LRU)最近最少使用,为默认。 First In First Out (FIFO),先进先出。Less Frequently Used(specified as LFU)最少使用。
三实例编写
(1)从统计图中可得到信息:1、借出的艺术类书籍的本数最少;
2、借出科普类书籍的本数最多;
3、借出的故事类和历史类的本数相差最小;
(2)(100+158+126+120)÷4
=504÷4,
=126(本),
答:平均每类图书借走126本;
(3)158-126=32(本),
答:上周科普类比故事类图书多借走32本.
1、你对年鉴使用的理解有错误,#表示其中项,就是这个指标中其中的某一个或某几个子项。没有#的表示全部子项。这个在年鉴最前面的编者说明里有明显标注。
也就是,如果你看见年鉴上写着:
规模以上工业企业单位数
#国有及国有控股
私营
外商投资和港澳台商投资
那么这个时候,这三项之和是不等于规模以上工业企业单位数的
如果你看见年鉴上写着
规模以上工业企业单位数
轻工业
重工业
那么这个时候,轻工业企业数+重工业企业数=规模以上工业企业单位数
竖列的也一样,有#代表其中项,不可以用它相加来计算总数。没有#的可以直接相加,与总数相等。不过刚才楼上贴的那个表属于早期的年鉴,做得有点乱。想看懂逻辑关系的话,可以去看一下章后的指标解释。
2、看你列出的国有及国有控股,私营、外商投资等等都属于按所有制分组,给你找了一个按所有制分组的指标解释,你看看就知道你差在哪里了。
企业(单位)登记注册类型:
以工商行政管理部门对企业登记注册的类型为依据,将企业登记注册类型划分为三大类:第一类是内资企业,包括国有企业、集体企业、股份合作企业、私营企业、股份有限公司、有限责任公司、联营企业和其他内资企业。第二类是港、澳、台商投资企业,包括合资经营企业、合作经营企业、港澳台商独资经营企业、港澳台商投资股份有限公司。第三类是外商投资企业,包括中外合资、中外合作、外资企业和外商投资股份有限公司。由于个体经营不属于企业,因此在《关于划分企业登记注册类型的规定》中,未将个体经营列入。但国家明确规定其仍属于国家统计范围,并在分类中单列。企业登记注册类型不同于经济类型,特别是其中的国有企业和集体企业不同于经济类型中的国有经济和集体经济。
国有及国有控股我不太记得了,好像是国有企业中的一个子项。
要加的话,你得把这些分组都找全了,相加才能等于总数。
3、大中型工业。这是另外一个分组,是按企业规模的分组,与刚才那个按所有制分组有交叉,不能直接和那个分组里的数据相加。
有疑问欢迎继续 ^_^
方法一:
1、单击审阅---->字数统计,如图所示;
2、d出字数统计对话框,对话框中有统计信息,如图所示。
方法二:
在窗口的左下角,显示字数,如图所示;单击字数,可以d出上面的字数统计对话框。
一共加了三条数据
insert into pl_org_region(parent_id,region_sn,region_name,comments) values (0,'001','北京大区','无');insert into pl_org_region(parent_id,region_sn,region_name,comments) values (0,'002','西南大区','无');
insert into pl_store (store_sn,region_id,region_name) values ('P001',6,'北京大区');
查询语句改成:
SELECTpregion_id,
COUNT(pregion_id) AS cnt,
r
FROM
pl_org_region r
LEFT JOIN pl_store p ON rregion_id = pregion_id
GROUP BY
pregion_id;
查询结果:
以上就是关于如何获取ehcache统计信息全部的内容,包括:如何获取ehcache统计信息、从统计图中你获得了哪些信息至少写三条、国家统计局数据怎么看等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)