- 博客(11)
- 资源 (1)
- 收藏
- 关注
转载 Java并发编程:Lock
Java并发编程:Lock 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。 也许有朋友会问,既然都可以通过synchronized来实现同步访问了,那么为什么还需要提供Lock?这个问题将在下
2016-05-16 15:35:49 247
转载 ibatis $和#区别
在Ibatis中我们使用SqlMap进行Sql查询时需要引用参数,在参数引用中遇到的符号#和$之间的区分为,#可以进行与编译,进行类型匹配,而$不进行数据类型匹配,例如: select * from table where id = #id# ,其中如果字段id为字符型,那么#id#表示的就是'id'类型,如果id为整型,那么#id#就是id类型。 select * from tabl
2014-03-11 14:06:11 467
转载 Oracl中index by binary_integer的作用
如语句:type numbers is table of number index by binary_integer;其作用是,加了”index by binary_integer ”后,numbers类型的下标就是自增长,numbers类型在插入元素时,不需要初始化,不需要每次extend增加一个空间。 而如果没有这句话“index by binary_integer”,那就
2013-08-27 16:31:46 485
转载 log4j详解
第一步:加入log4j-1.2.8.jar到lib下。 第二步:在CLASSPATH下建立log4j.properties。内容如下: 1 log4j.rootCategory=INFO, stdout , R 2 3 log4j.appender.stdout=org.apache.log4j.ConsoleAppender 4 log4j.appender.stdout.layout
2013-08-23 15:48:31 437
原创 AJAX异步取值问题
问题情况:: $.post("cfgTBaseData/cfgTOrgAction_searchInfo.action",null,function(data){ alert(data); zNodes = eval(data); alert("ok"); alert(zNodes); //1
2013-06-07 10:27:29 951
转载 Hibernate二级缓存 ---- 最佳实践
2010年11月7号,立冬,星期天。北京外面风好大,躲在家里整理一下这篇文章,发出来与大家分享,对大家有帮助是我最高兴的事儿。 不要想当然的认为使用了Hibernate的二级缓存就一定能够提高应用程序的性能,仅仅在你能够驾驭它,并且条件适合的情况下才是这样的。 使用hibernate的二级缓存限制还是比较多的。在不了解原理的情况下,可能缓存中的数据频繁的被清空性能下降,可
2013-05-17 20:59:53 441
转载 String s = new String("xyz")创建几个对象问题
哈哈,要理解这个,就要知道string类的工作原理。 你知道在java中除了8中基本类型外,其他的都是类对象以及其引用。所以"xyz"在java中它是一个String对象.对于string类对象来说他的对象值是不能修改的,也就是具有不变性。 看: String s="Hello"; s="Java"; String s1="Hello"; String s2=new Str
2013-04-25 14:21:12 915
转载 Oracle解除表被占用问题
--Oracle数据库操作中,我们有时会用到锁表查询以及解锁和kill进程等操作,那么这些操作是怎么实现的呢?本文我们主要就介绍一下这部分内容。 --锁表查询的代码有以下的形式: select count(*) from v$locked_object; select * from v$locked_object; --查看哪个表被锁 Sql代码
2013-04-21 12:59:32 2624
原创 ResultSet中做if判断时next()两次取不到第一条数据的问题
JDBC判断数据库查询结果集是否为空 通常来说都是用rs.next()来判断结果集是否为空,但是由于执行rs.next()后指针指向的是结果集中的第一条记录,此时再用while(rs.next())取结果集中的数据就会导致第一条数据无法得到。所以用以下代码段是个比较好的判断方法。 if(!rs.next()) //结果集为空 { //执行某操
2013-04-21 12:57:17 3561
转载 java日期获取前一天和后一天
package com.liutao.calendar; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class DateTest { public static
2013-04-21 12:50:36 577
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人