自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 重复记录查询,删除

1.查询某字段重复的数据。SELECT * FROM    A,(SELECT M ,N FROM   A   GROUP BY   M,N     HAVING  COUNT(*) > 1  ) A1  WHERE   A.M = A1.M    AND    A.N = A1.N; SELECT   *   FROM  TABLENAME  A  WHERE  (A.PEO...

2016-07-01 21:27:05 175

原创 hibernate中get和load方法的区别

1.从返回将结果:    load方法检索不到数据抛出org.hibernate.ObjectNotFoundException异常,get方法检索不到数据返回null。 2.从检索机制:    get 方法和 find 方法都是直接检索数据库,而load方法会先查找 session的persistent Context中是否有缓存,有则直接返回,没有则判断是否是lazy,不是...

2016-07-01 19:24:05 143

原创 位移运算(左移,右移)

1.左移,当左移的位数超过该数值类型的最大位数时,编译器会用左移的位数去模类型的最大位数,按余数进行位移。丢弃最高位,0补最低位。左移相当于乘,左移一位相当于乘2,左移两位相当于乘4,即左移位数乘于2的n次方。如:int i = 1,j=0x80000000;//设int为32位;i=i<<33;//33%32=1 左移1位,i变成2j=j<<33;//...

2016-07-01 19:22:13 10037 2

原创 Query中list和iterator的区别

1.返回的类型不一样,list()返回List,iterate()返回Iterator。2.获取数据的方式不一样,list()直接查询数据库,iterate()会先到数据库中把ID都取出来,查询非ID数据时,会先到缓存中找,没有则以ID为条件发送sql到数据库检索,所以查询次数为N+1.3.iterate会查询二级缓存,list只会查询一级缓存。4.list()中返回的是实体对象,...

2016-07-01 19:19:55 167

空空如也

空空如也

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

TA关注的人

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