`
文章列表
简介 在多进程(线程)访问资源时,能够确保所有其他的进程(线程)都不在同一时间内访问相同的资源。   原子操作:UP和SMP的异同   -----------------------------------------------------------   "原子操作(atomic operation)是 ...
Helios SR1 Packages       3.6 太阳神Helios Packages              3.6 太阳神 Galileo Packages             3.5伽利略Ganymede Packages       3.4木卫星Europa Packages             3.3木卫星
  2010-11-10 13:18 23,743:ERROR [http-8080-Processor25$223] (ContentSkillCheckResultCallback.java:701) - java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer at org.hibernate.type.IntegerType.set(IntegerType.java:64) at org.hibernate.type.NullableType.nullSafeSet(Nu ...
A、B二子被限制在己方3×3的格子(横向与纵向分别有三个可以运动到的位置)里运动。例如,在如上的表格里,A被正方形 {d10,f10,d8,f8}所包围,而B被正方形{d3, f3, d1, f1}包围。每一步,A、B分别可以横向或纵向移动一格,但不能沿对角线移动。另外,A不能面对B,也就是说,A和B不能处于同一纵向直线上(比如A在 d10的位置,那么B就不能在d1,d2以及d3)。 请写出一个能够生成A、B所有可能位置,并且在控制台上打印出来的C程序。要求在代码中只能使用一个变量。 方法一:   public void ChessDemo(){ Byte i=81; f ...

两种for循环的陷阱

    博客分类:
  • JESE
/** * 两种for循环的陷阱 * @author iblike * */ public class Demo { public static void main(String[] args) { Demo demo=new Demo(); demo.testAdd(new int[]{5,6,7,8,9},5); demo.testSubtract(new int[]{5,6,7,8,9},5); } public void testAdd(int [] pArray,int size){ ...
JDK1.5引进了方法的可变参数,受到许多开发人员的青睐。有了这种机制,我们可以写出类似于JavaScript的arguments那样的带任意多个参数的方法。Java的可变参数,可用于普通方法上,也可以用于构造方法上,大大增大了我们所写方 ...
 在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试,因为遍历 XML 是工作中使用最多 ...
1. Doctype所有的XML映射都需要定义如上所示的doctype。DTD可以从上述URL中获取,也可以从hibernate-x.x.x/src/net/sf /hibernate目录中、或hibernate.jar文件中找到。Hibernate总是会首先在它的classptah中搜索DTD文件。如果你发现它是通过连接Internet查找DTD文件,就对照你的
hibernate查询语言hql 在hql中关键字不区分大小写,但是属性和类名区分大小写 1、简单属性查询【重要】 * 单一属性查询,返回结果集属性列表,元素类型和实体类中相应的属性类型一致 * 多个属性查询,返回的集合元素是对象 ...
复合(联合)主键映射 通常将复合主键相关的属性,单独放到一个类中 * 此类必须实现序列化接口 * 覆写hashcode和equals方法   1、实体 public class FiscalYearPeriod { private FiscalYearPeriodPK fiscalYearPeriodPK; //开始日期 private Date beginDate; //结束日期 private Date endDate; //状态 private String periodSts; 。。。   public class Fis ...
 hibernate Component 映射(逻辑组):如果一张表的列太多了,那我们应该怎么做呢?可能有些人的做法就是:将一张一有拆分成两张表,那除了将表进行拆分,我们还能怎么样呢?在 Hibernate对这种表的列太多,进行拆分,有一种非常好的解决方案,那就是基于Component技术,使用Component技术,我们可以将一种表,按照字段的类型进行分类,同一类的,可以使用一个对象进行封装,而这个封装的对象,就是一个Component。假如,一个用户他的信息可能包含以下几种分类,住址(包括家庭地址、办公地址、家庭邮编、办公邮编等)、电话(家庭电话、办公电话、手机、小灵通)、邮件地址(办公邮箱 ...
关系图 t_CollectionMapping   id name 1 xxx   t_set_va
package com.bjsxt.hibernate; import java.io.Serializable; import org.hibernate.CacheMode; import org.hibernate.Session; import org.hibernate.SessionFactory; import junit.framework.TestCase; public class CacheLevel2Test extends TestCase { /** * 开启两个session,分别调用load */ public ...
package com.bjsxt.hibernate; import java.io.Serializable; import org.hibernate.Session; import junit.framework.TestCase; public class CacheLevel1Test extends TestCase { /** * 在同一个session中发出两次load查询 */ public void testCache1() { Session session = null; ...

Learning to work

学会工作: 1、注重细节,万事确定后再做 2、勤能补拙  
Global site tag (gtag.js) - Google Analytics