`
kevin.yangs
  • 浏览: 3900 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
 public ThreadPoolExecutor(int corePoolSize,                              int maximumPoolSize,                              long keepAliveTime,                              TimeUnit unit,                              BlockingQueue<Runnable> workQueue,                              ThreadFactory ...

NULLIF函数

NULLIF是Oracle 9i新增加的函数。 格式如下:     NULLIF(表达式1,表达式2)     NULLIF函数比较表达式1和表达式2。     如果两个表达式相等就返回空值(NULL)。     如果不等就返回表达式1。   例如: SELECT NAME,JOB,NULLIF(LENGTH(NAME),LENGTH(JOB)) FROM EMP; 当LENGTH(NAME)和LENGTH(JOB)相等时,函数NULLIF(LENGTH(NAME),LENGTH(JOB))返回空值。 否则返回LENGTH(NAME)的值,即NAME的长度。
NVL函数是一个空值转换函数。用于把一个空值(NULL)转换成某一个实际的值。 格式如下:     NVL(表达式1,表达式2)     如果表达式1为空值(NULL),NVL返回值为表达式2的值,否则返回表达式1的值。 其表达式1和表达式2可以是数字型、字符型或日期型,但表达式1和表达式2的数据类型必须一致。 例如:     数字型:NVL(comm,0)     字符型:NVL(TO_CHAR(comm),'No Value')     日期型:NVL(date,'31-DEC-11')     NVL2函数为Oracle 9i新增加的函数。 格式如下:     ...

十进制转二进制

    博客分类:
  • java
设有一个 int 类型的数,值为5,那么,我们知道它在计算机中表示为: (因为java中int 是4个字节,所以高位需要补0,占够32位) 00000000 00000000 00000000 00000101 现在想知道,-5在计算机中如何表示? 在计算机中,负数以原码的补码形式表达。原码:一个正数,按照绝对值大小转换成的二进制数;一个负数按照绝对值大小转换成的二进制数,然后最高位补1,称为原码。     比如     00000000 00000000 00000000 00000101 是 5的 原码;     10000000 00000000 00000000 00000101 ...

运算符

    博客分类:
  • java
分类:     分隔符、一元运算符、算术运算符、关系运算符、逻辑运算符、位运算符、移位运算符、三目运算符、赋值 优先级顺序(由高到低): 结合顺序是指运算符结合的执行顺序 分类 结合顺序 运算符 分割符 ...
1、String 字符串常量      StringBuffer、StringBuilder 字符串变量 2、执行速度     StringBuilder>StringBuffer>String     例:     String string = "ab";     string = string + "cd";     JVM执行:先创建一个对象string,赋予ab,然后再创建一个对象string执行string+“cd”,也就是第一次创建的string并没有改变,所以说String是不可改变的对象。每当String操作字 ...
Global site tag (gtag.js) - Google Analytics