- 博客(15)
- 资源 (5)
- 收藏
- 关注
转载 神秘的ClassLoader
ClassLoader 的基本目标是对类的请求提供服务。当JVM需要使用类时,它根据名称向ClassLoader请求这个类,然后ClassLoader试图返回一个表示这个类的Class对象。通过覆盖对应这个过程的不同阶段的方法,可以创建定制的ClassLoader。1. 方法loadClassClassLoader.loadClass()是ClassLoader的入口点。Class loadCla
2010-01-06 15:53:00 610
原创 java oracle 存储过程调用
、什么是存储过程。存储过程是数据库服务器端的一段程序,它有两种类型。一种类似于SELECT查询,用于检索数据,检索到的数据能够以数据集的形式返回给客户。另一种类似于INSERT或DELETE查询,它不返回数据,只是执行一个动作。有的服务器允许同一个存储过程既可以返回数据又可以执行动作。2、什么时候需要用存储过程 如果服务器定义了存储过程,应当根据需要决定是否要用存储过程。存储过程通常是一些经常
2009-11-16 16:12:00 462
原创 经典
1、种草不让人去躺,不如改种仙人掌! 2、我心眼儿有些小,但是不缺;我脾气很好,但不是没有! 3、人和猪的区别就是:猪一直是猪,而人有时却不是人! 4、原来只要是分开了的人,不论原来多么熟悉,也会慢慢变得疏远。 5、去披萨店买披萨!服务员问我是要切成8块还是12块?我想了想说:还是8块吧!12块吃不完! 6、男人忽悠女人,叫调戏;女人忽悠男人,叫勾引;男女相互忽悠,叫爱情。 7、政府想着怎么合理
2009-11-16 15:22:00 371
原创 农夫养了一头牛,三年后下了一只小牛,小牛三年后又会下小牛,问10年后农夫有多少牛?
public class Cow { private int age; public Cow(){ age = 0; } public Cow play(){ age ++; return age > 3 ? new Cow():null; } public static void main(String[]
2009-11-16 14:21:00 2438
原创 打印菱形
for(int i = -4; i for(int j = -4; j System.out.print((Math.abs(i) + Math.abs(j) } System.out.println(); }
2009-11-16 13:53:00 483
原创 50个人,数到3和3的倍数即退出,问最后剩下谁?
public class TestThree { public static void main(String...args){ int k = 0; for(int i=2; i k = (k+3) % i ; } System.out.println("最后剩下:"+(k+1)); }} 此算法正在研究中,似乎可以推广到n个人,数到m退出,如下:int k
2009-11-16 12:06:00 1057
原创 java 全排列算法
import java.util.Arrays;/** * 求一个数组的全排列算法 * @author Administrator */public class Pai { public void pai(char[] array,int start,int end){ System.out.println(" -- 组合 "+start+" 到 "+end+" --"); if(
2009-11-16 12:03:00 556
原创 Oracle 数字函数用法
1. round(Num,n) : 四舍五入数字Num,保留n位小数,不写N默认不要小数,四舍五入到整数个位 select ROUND(21.237,2) from dual; 结果: 21.24 2. trunc(Num,n) : 截取数字Num,保留n位小数,不写N默认是0,即不要小数 select TRUNC(21.237,2) from dual; 结果:
2009-11-13 16:22:00 361
原创 Oracle trim 函数的用法
select trim(leading | trailing | both from abc d ) from dual; 去掉字符串 abc d 的前面/后面/前后的空格 类似函数:ltrim, rtrim
2009-11-13 16:05:00 462
原创 Oracle substr 和 instr 的用法
INSTR方法的格式为 INSTR(源字符串, 目标字符串, 起始位置, 匹配序号) 例如:INSTR(CORPORATE FLOOR,OR, 3, 2)中,源字符串为CORPORATE FLOOR, 目标字符串为OR,起始位置为3,取第2个匹配项的位置。 默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找。 所以SELECT INSTR(CORPORATE FLOO
2009-10-23 16:13:00 436
原创 JAVA 操作 Oracle Clob,Blob
网络上很多关于JAVA对Oracle中BLOB、CLOB类型字段的操作说明,有的不够全面,有的不够准确,甚至有的简直就是胡说八道。最近的项目正巧用到了这方面的知识,在这里做个总结。环境:Database: Oracle 9iApp Server: BEA Weblogic 8.14表结构:CREATE TABLE TESTBLOB (ID Int, NAME Varchar2(20), BLOBA
2009-10-13 14:49:00 491
原创 Oracle Sequence 的使用
Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍 http://blog.csdn.net/zhoufoxcn/archive/2007/08/28/1762351.aspx.........主键自增,一个会经常碰到的问题...................................................................
2009-10-13 10:14:00 531
原创 PLSQL 运算符
一、控制结构1.比较运算符1>.AND BEGINIF 1=1 AND 2=2 THEN DBMS_OUTPUT.PUT_LINE(TRUE);END IF;END2>.BETWEEN(包含边界)BEGIN IF 1 BETWEEN 1 AND 3 THEN DBMS_OUTPUT.PUT_LINE(IN THE RANGE); END IF;END;3>INBEGIN I
2009-10-12 18:13:00 3105
原创 PLSQL 控制结构
1.if-then-else 语句IF [NOT] {表达式|boolean} [[AND|OR] {表达式|boolean}] THEN true代码ELSE false代码END IF;2.if-then-elsif-then-else 语句DECLARE equal BOOLEAN NOT NULL := TRUE;BEGIN IF 1=1 THEN DBMS_OUTPUT
2009-10-12 18:12:00 622
原创 PLSQL 游标的使用
1.游标特性%FOUND %OPEN%NOTFOUND%ROWCOUNT2.静态显示游标DECLARE id item.item_id%TYPE; title varchar2(60); CURSOR c IS SELECT item_id,item_title FROM itemBEGIN OPEN c; LOOP FETCH c INTO id,title;
2009-10-12 18:09:00 5907
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人