- 博客(6)
- 资源 (9)
- 收藏
- 关注
转载 CountDownLatch的使用方法
CountDownLatch使得使用CountDownLatch.await()的线程(当前线程)阻塞直到所有其它拥有CountDownLatch的线程执行完毕(countDown()结果为0)。例子如下:第18行:endLatch.await()使得主线程(main)阻塞直到endLatch.countDown()为零才继续执行,在每个线程执行完毕的时候都调用一下countDown()(第37行),所以当所有线程都执行完毕后countDown()变为零,这个时候主线程开始继续执行。运行结果如下:(每次运行
2011-03-29 22:51:00 3897
原创 java调用dos命令
<br />java调用dos命令:<br /> <br />Process p = Runtime.getRuntime().exec("cmd.exe /c notepad"); //不要忘记加 cmd.exe /c 这几个。。<br /> <br />这样就可以调用打开文本编辑器了。
2011-03-28 14:40:00 854
转载 关于动态拼写转置按行合计排序的SQL写法
<br /><br />转自:http://blog.csdn.net/yiyunstone/archive/2009/05/15/4189728.aspx<br /> <br />为简化说明应用,假设转置前,数据库中表有三列:日期,国家,数量。如下表:<br />国家<br />日期<br />数量<br />B<br />2005-8-8<br />40.00<br />B<br />2005-8-7<br />6.00<br />C<br />2005-8-8<br />77.00<br />A<br
2011-03-09 15:47:00 1113
原创 sql 统计和分类
1.sql语句中多加一列不是自己表中的语法:eg: select sname,grade,deptid, 可用数量 = case deptid when 2 then 20 else grade end /**这个可用数量就是用户自己添加上去的与表无关的列**/ from test_groupby2.取出某一类中的最大数据例如: 表:dept deptid sal name 01 2000 jack 01 300 tom 02 4000 lucy 02 5000 hual要得到以下结果,请写出sql:
2011-03-07 15:08:00 8929 1
原创 改造sql语句方法 将in条件修改
<br />package com.test;import java.util.regex.Matcher;import java.util.regex.Pattern;public class TestReg { public static void main(String[] args) { String sql = "select * from student where sno in ('101','102','103') or sname in (
2011-03-07 11:50:00 3329
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人