java基础
gurenyuan123
这个作者很懒,什么都没留下…
展开
-
一个数与数据库里的文本想比较,明明相同却判为不一致
这几天,在做一个小项目,项目中要求一个数,与数据库中的tags类想匹配,tags为text类型。做到结尾时,突然发现一个很奇怪的现象。就是比如我有10个数。其中一半可以匹配,但是另一半则睁眼瞎的判为不一致。详细:一个数为150,数据库中的text我转为list后,显示也是包括150的,但用循环就是得不到一致的情况。 后来把条件for(int i=0;i<list.size();i++)原创 2016-01-18 15:18:32 · 828 阅读 · 0 评论 -
Eclipse Junit测试报initializationError错误
1.网上有的说:将junit的版本调低一点,结果没用 2.也有的说在4.0版本后要加入依赖jar包,也没用 后来我自己一看,不对啊,为什么一个类里面行,而另外一个不行呢。 尼玛,最后才发现在哪个类中有两个@test,果断注销掉一个,就ok了。原创 2016-01-06 14:43:58 · 4959 阅读 · 1 评论 -
用数据库连接池c3p0来连接数据库,用queryrunner来操作
一般在进行简单的java程序时,我们都会选择jdbc来连接数据库。但是你会发现jdbc操作数据库时的代码非常繁琐。那么有没有别的办法来替代jdbc来进行数据库的操作,且代码相当简单一点呢。答案是有的。我们要用的是queryrunner来进行操作,你会发现queryrunner将很多的都封装起来了,所以代码会变得更加简单直观。 我们先来操作数据库。在用数据库连接池时,我原创 2015-12-19 14:44:55 · 5924 阅读 · 0 评论 -
for循环的判断条件与内容的list重合,导致for循环一致进行
今天,在编程序的时候,突然发现了死循环。原因是for循环的第二表达式会随着内容而改变。那么”只要达到条件,就停止for循环“这个操作怎么做? 依我所知:我会用break,具体代码如下: ArrayList list=new ArrayList list.add(1); list.add(2); lis原创 2015-12-01 11:54:03 · 1066 阅读 · 0 评论