2011年11月30日
摘要: inverse的真正作用就是指定由哪一方来维护之间的关联关系。当一方中指定了“inverse=false”(默认),那么那一方就有责任负责之间的关联关系,说白了就是hibernate如何生成Sql来维护关联的记录!Inverse:负责控制关系,默认为false,也就是关系的两端都能控制,但这样会造成一些问题,更新的时候会因为两端都控制关系,于是重复更新。一般来说有一端要设为true。注意:inverse 不能在有序的集合中使用(有序集合如:排序的list 数组) 阅读全文
posted @ 2011-11-30 14:38 sunshinecc 阅读(207) 评论(0) 推荐(0) 编辑
  2011年11月23日
摘要: 当字段类型有nvachar时会抛出ORA-12704: 字符集不匹配的错误,解决方法是使用to_char转化 阅读全文
posted @ 2011-11-23 16:36 sunshinecc 阅读(1415) 评论(0) 推荐(0) 编辑
  2011年11月22日
摘要: 前段时间在使用JUnit时,没有绿条/红条 显示,用debug as时提示cannot connnect to VM ,查找得到解决方法:使用360的系统急救箱解决,或者下个修复工具修复即可搞定,可能是系统环境发生改变了 阅读全文
posted @ 2011-11-22 13:23 sunshinecc 阅读(404) 评论(0) 推荐(0) 编辑
  2011年11月16日
摘要: Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: mm number 两位月 显示值:11 mon abbreviated 字符集表示 显示值:11月,若是英文版,显示nov month spelled out 字符集表示 显示值:11月,若是英文版,显示november Day: dd number 当月第几天 显示值:02 ddd number 当年第几天 显示值:02 dy abbreviated 当周第几天简写 显示值:星期五... 阅读全文
posted @ 2011-11-16 10:51 sunshinecc 阅读(249) 评论(0) 推荐(0) 编辑
  2011年11月11日
摘要: 莫名奇妙的studio调试的时候页面显示无法显示该网页,差网页后得知原来是C:\WINDOWS\system32\drivers\etc下的Hosts文件被修改了,确认里面有127.0.0.1 localhost 行 阅读全文
posted @ 2011-11-11 13:56 sunshinecc 阅读(180) 评论(0) 推荐(0) 编辑
  2011年11月10日
摘要: /*** 排序测试类** 排序算法的分类如下:* 1.插入排序(直接插入排序、折半插入排序、希尔排序);* 2.交换排序(冒泡泡排序、快速排序);* 3.选择排序(直接选择排序、堆排序);* 4.归并排序;* 5.基数排序。** 关于排序方法的选择:* (1)若n较小(如n≤50),可采用直接插入或直接选择排序。* 当记录规模较小时,直接插入排序较好;否则因为直接选择移动的记录数少于直接插人,应选直接选择排序为宜。* (2)若文件初始状态基本有序(指正序),则应选用直接插人、冒泡或随机的快速排序为宜;* (3)若n较大,则应采用时间复杂度为O(nlgn)的排序方法:快速排序、堆排序或归并排序. 阅读全文
posted @ 2011-11-10 11:06 sunshinecc 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 目前能想到的是通过对数组的循环遍历, 第一是记录相对较大的值给临时变量存储, 第二种是记录相对较大的值的下标给临时变量存储, 第三种是排序后取第一个或最后一个值/** * 获取数组中的最大值 * */public int getMax(int[] arr){int max = arr[0];for(int i=1;i<arr.length;i++){if(arr[i] > max){max=arr[i];}}return max;} 阅读全文
posted @ 2011-11-10 10:47 sunshinecc 阅读(3549) 评论(0) 推荐(0) 编辑
  2011年11月9日
摘要: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(StringclassName)实现。 例如: try{ //加载MySql的驱动类Class.forName("com.mysql.jdbc.Driver"); }catch(ClassNotFoundExceptione){ System.out.println("找不到驱动程序类,加载驱动失败!"); e.printStackTrace(); } 成功加载后,会将Driver类的 阅读全文
posted @ 2011-11-09 16:27 sunshinecc 阅读(40730) 评论(1) 推荐(2) 编辑
摘要: 1. 打开MyEclipse 6.0.1,然后“window”→“Preferences”2. 选择“java”,展开,“Editor”,选择“Content Assist”。3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号。4. “Auto Activation triggers for java”这个选项,在“.”后加abc字母,方便后面的查找 修改。然后“apply”,点击“OK”。5. 然后,“File”→“E 阅读全文
posted @ 2011-11-09 16:05 sunshinecc 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 每天进步一点,每天总结记录一下在工作中遇到的问题、解决方法,自己的感悟! 阅读全文
posted @ 2011-11-09 15:57 sunshinecc 阅读(177) 评论(0) 推荐(0) 编辑