自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Spring JPetStore学习(一)配置JPetStore

  Spring JPetStore学习(一)配置JPetStore 一、在Tomcat中部署Spring jpetstore     Spring samples中的jpetstore,基于iBATIS的jpetstore,数据库层使用iBATIS。在web层,提供了两种MVC可以选择,即Spring的MVC和Struts的MVC(1.1)。   测试环境:     JDK版本:jd...

2010-11-17 10:18:18 177

原创 spring事务传播

事务传播行为种类 Spring在TransactionDefinition接口中规定了7种类型的事务传播行为, 它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播: 事务传播行为类型 说明 PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。这是最常见的选择。 P...

2010-07-27 09:46:33 104

原创 HTTP access control

MDC is currently experiencing technical issues resulting in very slow performance. Please be assured we're working on it. Page Notifications Off Table of contents 1. Overview 2. Examp...

2010-05-10 15:22:15 238

原创 HTML 5 Web Socket:Web通信革命揭幕

最近关于HTML 5 Web Socket的流言已经满天飞,它通过Web上的一个单一Socket定义了一个全双工通信信道,HTML 5 Web Socket并不是普通HTTP通信的增强版,它代表着一个巨大的进步,特别是针对实时的、事件驱动的Web应用程序。     Google的工程师Ian Hickson说“数据的字节数急剧减少到2字节,延迟从150毫秒减少到50毫秒,实际上,这两个因素已经...

2010-05-09 16:43:59 167

java缓存

摘自: http://hi.baidu.com/xproduct/blog/item/28297009f7016ccd3bc76 首先,介绍一下我(作者)自己使用Cache的背景,以便读者更清楚地了解我下面要讲述哪些内容。 我主要是一个Cache实现者,而不是使用者。为了给一些ORM(比如JPA实现)提供Cache支持,我需要包装其它的Open Source Cache,并考察它们的特性。 我对...

2010-04-07 09:08:32 103

数据库事务的四个特性

关键字: 原子性,一致性,隔离性,持久性 数据库事务是指作为单个逻辑工作单元执行的一系列操作。 设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作:  · 更新客户所购商品的库存信息   · 保存客户付款信息--可能包括与银行系统的交互   · 生成订单并且保存到数据库中   · 更新用户相关信息,例如购物数量等等 正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关的所...

2010-04-07 09:05:49 146

java集合解析(二)

pan>当然,这个方法不高效。如果你发现自己正在使用该方法,那么你可能在使用错误的数据结构来解决你的问题。 12-1. 如果你有一个整数索引n,那么List.listIterator(n)将返回一个迭代器,它指向索引为n的元素前面的位置。也就是说,此时调用next产生的元素与调用list.get(n)方法得到的元素是相同的,只是要获取迭代器的效率是比较低的。 12-2.如果链表只有很少几个元...

2010-03-30 18:07:30 85

java集合解析(一)

1.java中的向量榆数组类似,但是能被扩大或者缩小。Java中向量与数组的区别是:java的数组可存储任何类型的数组元素。包括数值类和所有类类型。 java的向量只能存储对象类的实例。 当插入项超过向量的容量时,向量能重定位和调整自己的容量,它能找到更大的家,并自动的将当前存储的所有对象都拷贝到新家中。缺省情况下,向量每重定位一次,其容量就扩大一倍。但是可以指定容量增量来作为向量构造函数的第...

2010-03-30 18:06:52 115

将Java对象存储到Oracle数据库中

对象持久化,也就是可以把这个对象永远的保存起来,这里的保存不仅是对象本身,还包括他的属性和所依赖的其他类。通常,对象可以持久化到文件或者是数据库中。我这里只介绍如何将对象存储到数据库中。恰巧Oracle数据库为我们提供了这样的方便。   在Oracle中,有一种blog的字段类型,它是用来存储大量的二进制数据的。我们就利用这个字段去存储对象信息。   首先建立一个测试表:create table ...

2010-03-30 15:10:46 267

Hibernate缓存机制

缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能.   Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升.   Hibernate缓存分类:...

2010-03-30 09:23:22 72

hibernate一级缓存和二级缓存的比较

Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一级别的缓存可以进行配置和更改,并且可以动态加载和卸载。     第一级缓存 第二级缓存 存放数...

2010-03-30 09:22:20 162

Hibernate缓存原理与策略

Hibernate缓存原理:   对于Hibernate这类ORM而言,缓存显的尤为重要,它是持久层性能提升的关键.简单来讲Hibernate就是对JDBC进行封装,以实现内部状态的管理,OR关系的映射等,但随之带来的就是数据访问效率的降低,和性能的下降,而缓存就是弥补这一缺点的重要方法.     缓存就是数据库数据在内存中的临时容器,包括数据库数据在内存中的临时拷贝,它位于数据库与数据库访问层...

2010-03-30 09:21:31 116

原创 如何从多份Java/JEE工作中进行抉择

在Java和J2EE的论坛求职板块中,面试者通常发帖子问道:我有多个offer,如果选择最合适的呢?这个问题可不好回答,造成这种尴尬的局面往往是发问者对这些offer具体职位或角色了解的非常少。   面试是双向选择嘛,包括两个方向:一方面是面试官觉得应聘者适合这个职位或角色;另一方面是应聘者觉得他对这个职位或角色感兴趣,是他职业的方向。正确的发问问题,得到的答复也自然客观的多。这不仅可...

2009-12-29 14:57:26 71

原创 mule2.1.2 初步认识 发布cxf 和axis服务

Java代码 <?xml version="1.0" encoding="UTF-8"?>    <mule xmlns="http://www.mulesource.org/schema/mule/core/2.1"         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   ...

2009-12-29 14:50:44 108

原创 JDK1.6的十大新技术亮点

      1.性能和质量:  Java 6 同Java 5不一样,没有新的语言特征,是一个以稳定、提高为目的的版本。Java 6不论是服务器端还是客户端版本都有了两位数百分比的提高,根据领域的不同Java 6性能提高了20%-40%,详细内容见前一篇博文:Java平台性能测试报告。在质量,仅仅是兼容性测试就有100,000个测试程序来保证,Java 6是第一版在社区模式下开放式的进行的,Must...

2009-12-29 13:17:34 106

原创 Mule ESB 简介

一、Mule是一种轻量级的ESB消息框架。它是可升级的、高分布式的对象代理,可以通过异步传输消息技术来无缝的处理服务与应用之间的交互。 Mule框架提供了一个可升级的环境,可以把自己的业务组件部署在里面。Mule管理所有组件之间的交互,不管它们是在同一个虚拟机中还是在internet上,也不管底层使用的传输方式。 Mule围绕着企业服务总线(ESB)架构进行设计,保证了不同的组件或者应用可以通过公...

2009-12-29 12:59:23 313

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除