- 博客(9)
- 资源 (40)
- 收藏
- 关注
原创 Hibernate二级缓存并发说明
二级缓存的策略 当多个并发的事务同时访问持久化层的缓存中的相同数据时,会引起并发问题,必须采用必要的事务隔离措施。 在进程范围或集群范围的缓存,即第二级缓存,会出现并发问题。因此可以设定以下4种类型的并发访问策略,每一种策略对应一种事务隔离级别。● 只读缓存(read-only) 如果应用程序需要读取一个持久化类的实例,但是并不打算修改它们,
2015-03-27 14:36:56 766
转载 Hibernate的Cache管理
Hibernate的Cache管理Cache就是缓存,它往往是提高系统性能的最重要手段,对数据起到一个蓄水池和缓冲的作用。Cache对于大量依赖数据读取操作的系统而言尤其重要。在大并发量的情况下,如果每次程序都需要向数据库直接做查询操作,它们所带来的性能开销显而易见,频繁的网络传输、数据库磁盘的读写操作都会大大降低系统的整体性能。此时,如果能把数据在本地内存中保留一个镜像,下次访问时只需从内存
2015-03-27 14:36:20 449
转载 Hibernate缓存机制
一、why(为什么要用Hibernate缓存?)Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 二、what(Hibernate缓存原理是怎样的?)Hibernate缓存包括两大类
2015-03-27 14:35:28 360
原创 Hibernate学习笔记一
一:初衷 个人理解Hibernate出现的初衷是解决应用、程序与数据库交互的过程。最初人们都是用jdbc直连数据库来实现,不同的业务场景下要不数据库连接实现的代码重复性太高,虽然后来抽出一个单独的工具类来处理连接,但是操作不同的对象持久化到库,耦合性比较高,而且不符合我们面向对象设计的原则,你存储一个object到数据库,不同的业务场景存储最好能抽象出一个具体的Object来
2015-03-27 09:28:16 380
转载 spring学习笔记一(基础特性)
sping学习 spring的依赖注入机制,可以在运行期为组件配置所需资源,而无需再编写组件代码时就加以指定,所以降低了组件之间的耦合。比如spring配置文件中声明不同的bean实例,实例对应的类都是继承于同一个抽象类,可以再配置文件中直接指定不同继承类的传递参数。甚至,可以把要运行时调用的bean实例名字和参数写在properties配置文件中,动态去读取。依赖注入也更多的表现在bean
2015-03-26 14:37:12 538
转载 算法与数据结构笔记四
摘录From大话数据结构。 1.图 图(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成,通常标示为:G(v,e),其中G表示一个图,V是图G中顶点的集合,E是图G中边的集合。 需要注意的是,线性表中我们把数据元素叫做元素,树中将数据元素叫结点,在图中数据元素,我我们则称之为 订单(Vertex).顶点的集合V有穷非空的。 无向边:若顶点v1到v2之
2015-03-26 13:20:29 443
转载 算法与数据结构笔记三
摘录From 大话数据结构1.树 ①树的度 结点拥有的子树数成为结点的度(Degree).度为0的结点成为叶节点(leaf)或终端结点。 ②树的深度或高度 结点的层次level,从根节点开始,根为第一层,根的孩子为第二层。树中最大层次称为树的深度(Depth)或高度,当前树的深度为4.③树的存储 树存储当然也可以用线性表或者链表来存储
2015-03-25 15:31:09 449
转载 算法与数据结构学习二
1.两个栈共享空间 栈在存储上有线性表结构的栈和链表结构的栈。对于线性表结构的栈,我们有点小技巧:用同一个数组来存储两个栈,数组有两个端点,两个栈有两个栈底,让一个栈的栈底为数组的始端,即下标为0处,另一个栈为栈的末端,即下标为数组长度n-1处。这样,如果两个栈增加元素,就是两端点向中间眼神。 这种空间效率利用增加,但是使用场景一般是两个栈的空间需求有相反关
2015-03-25 10:39:15 447
翻译 数据结构与算法笔记一
1.写个程序计算 1+2+3 +。。+100,你会怎么写?很明显是个等差数列所以直接用 n*(n+1)/2来实现,避免循环,在数据量特别大的时候,效果比较高,有点比较明显。2.算法时间复杂度算法的时间复杂度,也就是算法的时间量度,记作:t(n)=0(f(n)). o(1)代表常数阶,o(n)代表线性阶,o(n^2)代表平方阶。具体推导时间复杂度的方法:1.用常数1取
2015-03-24 16:00:33 702
生产者和消费者问题以及哲学家就餐问题,JAVA实现的程序.rar
2008-05-27
spring学习资料大全
2008-05-16
HibernateInAction.pdf
2008-05-16
毕业设计论文及相关 本科毕业论文(设计)指导手册
2008-05-04
本科毕业论文(设计)指导手册
2008-05-04
mybatis配置数据库自动生成代码
2015-03-24
openxml4j-bin-beta.jar openxml4j-bin-beta.jar openxml4j-bin-beta.jar
2010-07-02
Extjs api Extjs api 点击手册,使用方便
2009-11-19
Extjs和后台数据库交互的程序,增删改查
2009-11-18
想对比xfire,cxf和axis2,并看看他们各自的主要内容么,请下载
2009-04-16
jad.提供2中工具,一种介绍封装在eclipse里的反编译class用的,一种是直接exe,把class房里面就可反编译
2009-04-16
JQuery基础实例教程,基础教学,本人亲自体验,特实用!实用。高手就别下了!!
2009-02-05
7zip安装软件,可把文件在windows系统下打包成tar,7z,zip格式
2009-02-04
火车时刻查询,价格查询,非常全,exe软件,操作简单方便,极品时刻表
2009-02-04
excel二级连动,gif保证能学会
2009-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人