自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 Java 排序算法(2)

选择排序: //选择排序//原理:每次都找到当次最大的数,按大小顺序依次放入数组相应位置//比如:第一次先找到最大的数并记下其位置,如果其不在数组第一位,//则将其与第一位交换,使最大数置于第一位//第二次再循环查找第二大的数并记下其位置,如果其不在数组第二位,//则将其与第二位交换,使最大数置于第二位//依次类推.........................................

2012-05-24 17:18:11 186

原创 java 排序算法(1)

冒泡排序: public class BubbleSort { public static void main(String[] args) { int []array={63,4,24,1,3,15}; BubbleSort sorter=new BubbleSort(); } public void sort(int []array){ for(int i=1;iarray[j+1]){

2012-05-24 15:21:13 190

原创 Oracle的schema、方案、模式、用户

从定义中我们可以看出schema为数据库对象的集合,为了区分各个集合,我们需要给这个集合起个名字,这些名字就是我们在企业管理器的方案下看到的许多类似用户名的节点,这些类似用户名的节点其实就是一个schema,schema里面包含了各种对象如tables, views, sequences, stored procedures, synonyms, indexes, clusters, and da

2012-03-05 16:52:50 255

原创 精妙sql三

说明:四表联查问题: SQL: select * from a left inner join b on a.a=b.b right inner join c on a.a=c.c inner join d on a.a=d.d where ..... 说明:得到表中最小的未使用的ID号 SQL: SELECT (CASE WHEN EXISTS(SELECT * FROM Ha

2012-03-05 16:40:09 185

原创 精妙sql二

SQL: SELECT a.userper, a.tel, a.standfee, TO_CHAR(a.telfeedate, 'yyyy') AS telyear, SUM(decode(TO_CHAR(a.telfeedate, 'mm'), '01', a.factration)) AS JAN, SUM(decode(TO_CHAR(a.telfeedate, 'mm'), '

2012-03-05 16:39:35 186

转载 精妙sql一

说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1 说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.username,b.ad

2012-03-05 16:36:59 163

转载 exists 和 in 区别二

select * from A where id in(1,2,3);  --id在可选范围中去取值. select * from A where id in(select id from B);-- 选出A表与B表中id相等的数据,等价于select A.* from A,B where A.id=B.id select * from A where exists(select 1 from

2012-03-05 16:26:18 207

转载 exists 和 in 区别一

使用 EXISTS 关键字引入一个子查询时,就相当于进行一次存在测试。外部查询的 WHERE 子句测试子查询返回的行是否存在。子查询实际上不产生任何数据,它只返回 TRUE 或 FALSE 值。 In 确定给定的值是否与子查询或列表中的值匹配。 Select * from t1 where x in ( select y from t2 ) 相当于 select *    from t

2012-03-05 16:25:28 410

转载 oracle 常用函数三

TO_CHAR(N1,FORMATE):对数字进行转换。     常用的FORMATE包括:     9:数字        L:本地货币符号     0:占位符    .:小数点     $:美元符    ,:千位符 格式中小数的位数小于实际数字中小数的位数,则小数部分会四舍五入。保留格式参数指定的位数。 格式中整数位数必须与数字整数位数相同。否则行不到正确的结果。 TO_NUMB

2012-03-05 16:17:11 256

转载 oracle常用函数二

MONTHS_BETWEEN(DATE1,DATE2):两个日期间相差的月份数,要求DATE1>=DATE2。 ADD_MONTHS(DATE,N1):向DATE中加入N1个月后的日期。 LAST_DAY(DATE):返回DATE所月份的最后一天的日期。 NEXT_DAY(DATE,V1):返回DATE的下一个V1的日期。V1在中文集下取值为“星期一~星期日”。 TO_CHAR:对日期和数

2012-03-05 16:16:28 185

转载 ORACLE常用函数

BETWEEN A AND B:在A与B之间,包括A,B。要求A IN(P1,P2...PN):要求数据参数类型相同,返回值列表中的任一值不能等于所的的值。 IS NULL:用IS来判断空值。空值不能用(=,)来比较。NULL=NULL将返回FALSE。NULL与    任何值比较都为FALSE。 LIKE:模糊查找。(“_”:代表一个任意字符;“%”:任意多个字符)。       JOB

2012-03-05 16:13:08 261

原创 购买汽车参考

进口十万左右性价比高的车:         克鲁兹(克鲁滋马上有1.6T的了,动力堪比很多2.4的汽车,足以满足您的需求. ),新宝来,明锐 , 小黄蜂 国产十万左右性价比高的车: 奇瑞A3&瑞麒G5 ,F6,瑞虎&瑞鹰(SUV型适合城市跑及家用),长城哈弗4驱越野&奇瑞威麟x5(x5好些),嘉年华 哈佛和瑞虎比较:(自己适合瑞虎是公路SUV) 这俩车定位完全不一样,哈佛是越野车(我

2012-02-29 16:26:23 1382

原创 软件开发流程

步骤: 需求分析(1.用户提供的原始需求文档 2.根据原始需求,你来编写的软件需求规约) 设计书(概要设计,基本设计,详细设计,还包括数据库设计) 编码(根据详细设计进行编码) 单体测试(根据基本设计写测试CASE) 结合测试(根据概要设计写测试CASE) 系统测试(根据需求规约写测试CASE) 发布实施 另外,DEBUG和RELEASE的区别: DEBUG是可以调试的版本;RE

2012-02-06 15:29:18 203

原创 参考一

1.晝量避免使用*通配符; 2.晝量使用數字型字段(不要用字符型代替數字型); 3.合理使用   EXISTS子句     SELECT   SUM(T1.C1)       FROM   T1     WHERE   (   (SELECT   COUNT(*)   FROM   T2   WHERE   T2.C2=T1.C2)>0)     SELECT   SUM(

2012-02-01 11:18:07 196

转载 distinct用法

select DISTINCT(t.f_resume_id||t.f_resume_status),t.f_resume_status,t.f_resume_status,t.f_recruit_channel,        t.f_small_channel_id                  from css.T_RESUME_INFO t  where t.f_resume_st

2012-02-01 10:40:43 307

转载 decode函数用法

Oracle Decode函数是一个功能强大的Oracle特有函数(似乎别的数据库都没有这样的函数) 函数原型 Decode(条件,值1,转换值1,值2,转换值2……,缺省值)   相当于if then 或者替代where条件 用法: 1,替代where 用于一些条件和判断的过滤 网上范例: SELECT COUNT(DECODE(DEPT_NO,0020,’X’,NULL)) D00

2012-02-01 10:39:44 514

转载 date 类型 java和oracle insert

数据库ORACLE,某个字段类型是DATE类型. 当在JAVA中INSERT 到这个字段时,尽管JAVA中给VO对象SET进去的java.util.Date类型的值带有时分秒, 但是oracle自动转化成to_date()函数时还是丢失了时分秒,oracle打出的语句为insert into tablename1 values (to_date('2000-02-03','yyyy-MM-dd

2012-02-01 10:38:31 515

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除