摘要: 2.3 Wildcards with super 这里就直接拿书上的例子好了,这是 里面的一个方法: java public static void copy(List dst,List src){ for(int i = 0; i ` 表示T以以及T的父类,java的泛型规定了 如 是 的超类。 阅读全文
posted @ 2016-03-22 19:10 JintaoXIAO 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 这种情况可能是因为你输入错误的用户名密码达到10次,oracle给你锁住了。 解决方法: 首先 然后从表 中看看失败次数的上限(默认为10) 一种方案是将10 给为unlimited 另一种是查表 这里锁住了,修改这个字段为unlocked就好了。 参考stackoverflow(既练英语又涨技术) 阅读全文
posted @ 2016-03-22 14:16 JintaoXIAO 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 2.2 Wildcards with extends 前面介绍过 不是 的子类,即前者不能替换后者, java使用 语法,即 可以替换 。 看两段代码: 这是上一节介绍的内容,即 不能替换 ,语法编译不过,原因也介绍了。 下面这段代码: 可以看出 可以替换 但是 是不允许的,还是那个原因,nums调 阅读全文
posted @ 2016-03-22 13:35 JintaoXIAO 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 2.1 子类化以及替换原理 为什么 不是 的子类? 首先看下面的代码,这段代码是编译不过的 假如,List 是List的子类型,首先List 中的add方法接受一个T类型的变量,因此,它们分别接受Integer和Number 当代码运行到d处时不会编译不过,那么当运行到e处时,因为ints的add方 阅读全文
posted @ 2016-03-21 19:49 JintaoXIAO 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 8.1 Take Care when Calling Legacy Code 通常,泛型都是在编译时检查的,而不是运行时。便意识检查可以提早通知错误,而不至于到运行时才出问题。 但有时后编译时检查不一定就坚不可摧,因为有时我们在运行时才能之道具体类型。 (唉,翻译水平有限,还是看代码吧) 使用这段代 阅读全文
posted @ 2016-03-21 15:32 JintaoXIAO 阅读(281) 评论(0) 推荐(1) 编辑
摘要: 错误为: 把test库的数据导入到另一个库后,忘记修改自增id sequence的nextval了,因此,当前的数据库中数据和sequence中nextval对应不上,可能数据库中已经有了id为50的数据了,而sequence的nextval值才到34,因此,继续插入数据就会id冲突了。 解方方法: 阅读全文
posted @ 2016-03-21 14:27 JintaoXIAO 阅读(315) 评论(0) 推荐(0) 编辑
摘要: package chap10;import static org.junit.Assert.*;import java.util.Stack;import org.junit.Test;public class exec10_4_4 { /** * 将该树打印 * * @param tree */ static void printTree(Tr... 阅读全文
posted @ 2014-06-12 10:13 JintaoXIAO 阅读(230) 评论(0) 推荐(0) 编辑
摘要: package chap10;import static org.junit.Assert.*;import java.util.Stack;import org.junit.Test;public class exec10_4_2 { static void printTree(Tree tree) { Root root = tree.root; if ... 阅读全文
posted @ 2014-06-11 22:58 JintaoXIAO 阅读(181) 评论(0) 推荐(0) 编辑
摘要: package chap10;import static org.junit.Assert.*;import java.util.Stack;import org.junit.Test;public class exec10_4_3 { /** * 将该树打印 * * @param tree */ static void printTree(Tr... 阅读全文
posted @ 2014-06-11 22:56 JintaoXIAO 阅读(225) 评论(0) 推荐(0) 编辑
摘要: package chap09_Medians_and_Order_Statistics;import static org.junit.Assert.*;import java.util.Random;import org.junit.Test;public class SearchAlorithms { /** * 分割(快速排序中对数组的分割) * * @... 阅读全文
posted @ 2014-06-11 14:51 JintaoXIAO 阅读(246) 评论(0) 推荐(0) 编辑