`
gelu2
  • 浏览: 7242 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
http://mvnrepository.com/artifact/taglibs/standard
https://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/
http://www.ityouknow.com/
from URL : http://hi.baidu.com/zhizhesky/blog/item/cabcbb515b9b6808377abe5f.html 在上文中提到了Lock接口以及对象,使用它,很优雅的控制了竞争资源的安全访问,但是这种锁不区分读写,称这种锁为普通锁。为了提高性能,Java提供了读写锁,在读的地方使用读锁,在写的地方使用写锁,灵活控制,如果没有写锁的情况下,读是无阻塞的,在一定程度上提高了程序的执行效率。 Java中读写锁有个接口java.util.concurrent.locks.ReadWriteLock,也有具体的实现ReentrantReadWriteLoc ...
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。     DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,TransactionManager的实现为HibernateTransactionManager。     具体如下图: Spring事务配置 (2)     根据代理机制的不同,总结了五种Sprin ...
转载自:http://blog.chinaunix.net/u1/55983/showart_2091761.html 7个传播行为,4个隔离级别, Spring事务的传播行为和隔离级别[transaction behavior and isolated level]2007-08-01 16:33事务的传播行为和隔离级别[transaction behavior and isolated level] Spring中事务的定义: 一、Propagation :   key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用: PROPAGATION ...
/* 思路: 判断最后一个被截取的字节是不是负数。 如果是负数,继续往前判断,连续的负数的个数。 如果是偶数,说明没有半个中文。不用舍弃。 如果是奇数,说明有半个中文出现,舍弃最后一个字节。 */ public class EncodeTest { public static String cutString(String str,int len)throws Exception { byte[] buf = str.getBytes("GBK"); int count = 0; for(int x=len-1; x>=0; x--) { if(buf[x]< ...
--取顺序流水号(使用了自治事务及悲观锁) 流水号记录表: Tcount表(X int,item varchar(20)) 主键:x+item做为联合主键 procedure getX(p_item varchar2,cu out number)   is   begin          cu:=0;            autonomous_insert(p_item);          select x+1 into cu from tcount where item=p_item for update;          update tcount set x=x+1 whe ...
将文本文件中的数据导入到Oracle数据库表中,主要操作步骤如下: 1、确认Oracle数据库已经建好了需要导入的数据表结构 2、准备好数据文件syzjgb1.dat,内容如下: 001|中外合资| 002|中外合作| 003|外商独资| 004|乡镇企业| 005|国有联营| 006|集体联营| 007|其他联营| 008|股份合作| 009|外商投资| 010|事业单位| 注:固定字段长度的文本文件(每个字段拥有固定的字段长度);有分隔符的文本文件(每个字段都有相同的分隔符分隔) 数据文件syzjgb2.txt,内容如下: 001|国有| 002|集体| 003 ...
Java 8 预计将在 2013 年发布,Java 8 将支持 Lambda 功能,尽管该规范还在不断的变化,但是 Java 8 的开发版已经实现了对 lambda 的支持。 关于 lambda 表达式的定义请看维基百科。 该文章将带你熟悉 lambda 语法,以及使用集合 API 中的 lambda 以及相关的语言增强,本文所有的代码都是在 JDK 8 lambda build b39 编译。 功能接口 只包含一个方法的接口被称为功能接口,Lambda 表达式用用于任何功能接口适用的地方。 java.awt.event.ActionListener 就是一个功能接口,因为它只有一个方 ...
Global site tag (gtag.js) - Google Analytics