- 浏览: 148104 次
- 性别:
- 来自: 深圳
文章列表
1、最快的方式,一条SQL执行完毕(耗时92.266S):
SELECT COUNT(DV.DEVICE_ID)
FROM PROD_FUNCTION_LOCATION FL,
PROD_FL_DEVICE FD,
PROD_DEVICE DV,
PUB_CLASSIFY CL,
(SELECT FL.VOLTAGE_LEVEL, FL.FUNCTION_LOCATION_CODE
FROM PROD_FUNCTION_LOCATION FL
WHERE FL.FUNCTION_LO ...
- 2009-06-08 21:18
- 浏览 2702
- 评论(0)
1、存储过程判断对象是否存在并执行DDL:
DECLARE
V_COUNT INTEGER := 0;
BEGIN
SELECT COUNT(*)
INTO V_COUNT
FROM USER_OBJECTS US
WHERE US.OBJECT_NAME = 'GET_CHANGE_REC_ID'
AND US.OBJECT_TYPE = 'PROCEDURE';
IF V_COUNT > 0 THEN
EXECUTE IMMEDIATE 'DROP PROCEDURE GET_CHANGE_REC_ID';
...
- 2009-06-08 21:12
- 浏览 3026
- 评论(0)
偶然上了鸟哥的网站http://linux.vbird.org/,看到了SHELL一章,尝试着写了一个计算器的小脚本:
kinkcalc:
# my first linux shell
echo '-------- count start -------- '
read -p 'exp:' exp
echo 'value:'$(($exp))
echo '-------- count end -------- '
拷贝到/usr/sbin下:
kinkding@kinkding-desktop:~$ sudo su
root@kinkding-desktop:/home/ ...
- 2009-06-07 19:26
- 浏览 897
- 评论(0)
上礼拜在本机安装了一个虚拟机,试用了一下Ubuntu,之前能上网,周末出了点问题,现记录修复过程如下,以备忘:
主机(Windows)的设置有:
1、开启如下服务:
VMware DHCP Service 和 VMware NAT Service
2、在网络链接中配置VMnet8(我这边均为自动获取IP):
Ethernet adapter 本地连接:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 192.168.18.100
...
- 2009-06-07 18:15
- 浏览 2205
- 评论(0)
JavaCC是一个一个java版的语法分析生成器,根据具体内容请参考官网,另:JavaCC本身只支持自顶向下,但通过JJTree,可以实现自底向上。下面是我利用LL语法实现四则运算的简单试用:
1、Cal.jj文件:
options {
STATIC = false;
}
PARSER_BEGIN(MyCalc)
import java.io.StringReader;
public class MyCalc {
public static void main(String args[]) {
try {
MyCalc parser ...
- 2009-06-07 13:07
- 浏览 1776
- 评论(0)
简单模拟WeakHashMap
- 博客分类:
- JAVA
简单模拟一下上篇文章中提到的WeakHashMap,具体代码如下:
1、创建一个模拟Map类:
class WeakMapTest<K, V> {
private ReferenceQueue<K> rq = new ReferenceQueue<K>();
private List<MyEntry> list = new ArrayList<MyEntry>();
public void put(K k, V v) {
list.add(new MyEntry(k, v, rq));
}
...
- 2009-06-07 12:37
- 浏览 1098
- 评论(0)
在论坛里面看到了帖子:http://www.iteye.com/topic/401478,下面是我对四种引用的试用:
1、强引用:
/** 强引用,JVM的默认实现 */
public static void test1() throws InterruptedException {
Object obj = new Object();
Object strong = obj;
obj = null;
System.gc();
Thread.sleep(1000);
System.out.println(strong);
}
输出如下: ...
- 2009-06-07 11:23
- 浏览 3794
- 评论(0)