hopana
- 浏览: 1313 次
- 性别:
- 来自: 广州
最近访客
社区版块
- ( 0)
- ( 0)
- ( 0)
存档分类
- ( 1)
- 2012-06 ( 1)
最新评论
-
hopana:
看起来没有问题,但是会造成所有的线程都变成wait状态,都进入 ...
文章列表
程序功能:4个线程,2个线程对某个数值进行加1;2个线程进行减1,要求该数在0和1之间切换。程序如下,大家看看问题出在哪里:
decthread类,对sample的i进行减1的线程:
public class decthread extends thread{
private sample sample;
public decthread(sample sample, string name){
super(name);
this.sample = sample;
}
@override
public void run() {
for(int ...
- 2015-05-04 16:28
- 浏览 488
- 分类:编程语言
- 博客分类:
(oracle)rownum用法详解
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,且rownum不能以任何表的名称作为前缀。
(1) rownum 对于等于某值的查询条件
如果希望找到学生表中第一条学生的信息,可以使用rownum=1作为条件。但是想找到学生表中第二条学生的信息,使用rownum=2结果查不到数据。因为rownum都是从1开始,但是1以上的自然数在rownum做等于判断是时认为都是false条件,所以无法查到rownum = n(n>1的自然数)。
sql& ...
- 2012-06-25 21:49
- 浏览 825
- 分类:数据库