- 浏览: 1105582 次
-
文章列表
from:yananay发表于http://yananay.javaeye.com/blog/160591
请将大部分子查询转换为外部连接
关键字: sql
今天下午,项目代码的review结果送回来了。一共被指摘了50多条。其中有这么一条,指摘的内容是我们在SQL中使用了“ not in ”这样的子查询,要求我们改成 join 方式。 这条SQL是这个样子的:
Sql代码
selectx,y,zfromtable_awhereuser_id=xxxanduser_name
notin(selectuser_namefromtable_b)
- 2008-08-26 10:31
- 浏览 555
- 评论(0)
为了接受公司的犒劳,为了体验大海的魅力,为了放松多日工作的紧张心情,我和公司的其他人员来到了美丽的海滨城市------日照。
说起日照,想必没有见过的人也听说过他的大名。这座城市有着海滨城市独特的建筑风格;有着美丽的沙滩;绵延的海岸线,据说可以从此到达日本、韩国;有着闲适的渔家风情,这一切无不让人赏心悦目,心旷神怡。
这是一座新城,据说以前他只是个普通的小县城,由于较好的区位优势,现在成了地级市了。老城区比较破旧,新城区看上去还好。但总体的感觉就是地广人稀,公路很宽,但路上很少有车辆,所以几乎驾车在普通的道路上可以感受到高速路的快感。
观赏汹涌澎湃的大海,在里面畅游一番(带游泳圈, ...
- 2008-08-24 17:41
- 浏览 617
- 评论(0)
MY 总结:理解js中的:Null、undefined、""、0、false
总结:
1、undefined、null、""、0、false这五个值在if语句中做判断,都会执行false分支
2、 undefined和null比较特殊,
虽然null的类型是object,但是null不具有任何对象的特性,
就是说我们并不能执行null.toString()、null.constructor等对象实例的默认调用。
所以从这个意义上来说,null和undefined有最大的相似性。
★★看看null == und ...
- 2008-08-22 12:22
- 浏览 677
- 评论(0)
<script>
functionwindow.onload(){
alert("onload!");
alert("check(1):::returntrue测试::"+check(1));//弹出提示:check(1):::returntrue测试::true
alert("check(0):::returnfalse测试::"+check(0));//弹出提示:check(2):::returnfalse测试::false
}
/*
returnfalse表示返回一个false值 ...
- 2008-08-22 12:11
- 浏览 598
- 评论(0)
Oracle中NUMBER类型问题<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
From:baidu
在Oracle中Number类型可以用来存储0,正负定点或者浮点数,可表示的数据范围在 1.0 * 10(-130) —— 9.9...9 * 10(125) {38个9后边带88个0} 的数字,当
- 2008-08-20 13:17
- 浏览 596
- 评论(0)
from:http://www.javatang.com/archives/2007/12/03/1653250.html
MyEclipse内存不足
2008年05月05日 星期一 15:59
“MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains.”意思是说当前只有小于5%的非堆内存是空闲的。所以我们只要将这个值设置大一些就可以了。
提示中给出了设置的参数:
-vmargs -Xms128M -Xmx512M -XX:Pe ...
- 2008-08-20 10:45
- 浏览 374
- 评论(0)
不知谁说的:如果要知道它的重要性,就必须要先失去它。这几天终于体会到了。 奥运会终于开幕了,真的很高兴,但失落的是CSDN由于种种原因却不能登录了,这让人感到十分的苦恼。没有了CSDN的日子真是难熬,不知道去哪里得到最新的IT资讯,不知道去哪里记载自己在IT上的点点滴滴,似乎变成了无头苍蝇。 好在又能登录CSDN了,深感今天应该庆祝一下了。
- 2008-08-18 19:35
- 浏览 448
- 评论(0)
ALTER SESSION SET NLS_SORT=''; 排序影响整个会话
Oracle9i之前,中文是按照二进制编码进行排序的。
在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值
SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序
SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序
SCHINESE_PINYIN_M 按照拼音排序
oracle9i中新增了按照拼音、部首、笔画排序功能
拼音 SELECT * FROM TEAM ORDER BY NLSSORT(队名,' ...
- 2008-08-06 13:32
- 浏览 572
- 评论(0)
1.你们的项目组使用源代码管理工具了么? 应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2.你们的项目组使用缺陷管理系统了么? 应该用。ClearQuest太复杂,我的推荐是BugZilla。 3.你们的测试组还在用Word写测试用例么? 不要用Word写测试用例(TestCase)。应该用一个专门的系统,可以是TestManager,也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。 4.你们的项目组有没有建立一个门户网站? 要有一个门户网站,用来放ContactInfo、Basel ...
- 2008-08-06 12:36
- 浏览 498
- 评论(0)
from:http://my.donews.com/oracle/2006/07/26/oracle-dual/
DUAL ? 有什么神秘的? 当你想得到ORACLE系统时间, 简简单单敲一行SQL 不就得了吗? 故弄玄虚…. SQL> select sysdate from dual; SYSDATE ——— 28-SEP-03 哈哈, 确实DUAL的使用很方便. 但是大家知道DUAL倒底是什么OBJECT, 它有什么特殊的行为吗? 来,我们一起看一看. 首先搞清楚DUAL是什么OBJECT : SQL> ...
- 2008-08-06 11:08
- 浏览 578
- 评论(0)
1、查看当前用户,可以在 SQL Plus中执行下面语句
select user from dual;
2、用来调用系统函数
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;--获得当前系统时间
select SYS_CONTEXT('USERENV','TERMINAL') from dual;--获得主机名
select SYS_CONTEXT('USERENV','language') from dual;--获得当前locale
select dbms_random.random from dual;--获得 ...
- 2008-08-06 10:55
- 浏览 491
- 评论(0)
本文仔细介绍了Oracle数据库使用及命名规则,及Oracle中的缩写含义。
公司已建立的或待建立的网站,如:中文站(CHINA),国际站(ALIBABA),华商站(CHINESE)等。
OLPS--Online process system,在线处理系统,即我们的会员可以浏览的网站所连接的数据库,也是我们所说的前台。
BOPS --Back Office process system,后台处理系统,即我们的网站的发布系统。
BZO--Business Object,公司网站低层JAVA对象,主要负责与数据库打交道。 一、 命名约定 1. 是指数据库、数据库对 ...
- 2008-08-06 10:25
- 浏览 623
- 评论(0)
from:http://hi.baidu.com/salangane0512/blog/item/5588873550d4b58da61e128f.html
Oracle的数据库对象分为五种:表,视图,序列,索引和同义词。 视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。 视图是存储在数据字典里的一条select语句。 通过创建视图可以提取数据的逻辑上的集合或组合。 视图的优点: 1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。 2.用户通过简单的查询可以从复杂查询中得到结果。 3.维护数据的独立性,试图 ...
- 2008-08-05 22:01
- 浏览 371
- 评论(0)
软件构件化是21世纪软件工业发展的大势趋。工业化的软件复用已经从通用类库进化到了面向领域的应用框架。Gartner Group认为:“到2003年,至少70%的新应用将主要建立在如软件构件和应用框架这类‘构造块’之上;应用开发的未 ...
- 2008-08-05 17:03
- 浏览 525
- 评论(0)
<!-- #BeginEditable "3" -->
整个软件开发过程是一个相当复杂的流程,并不是简单的靠几个设计工程师自己在那边写软件就完,而是要有从头到尾,包括很多人,不同专家,不同的专业,不同的知识放在一起,最后才 ...
- 2008-08-05 16:30
- 浏览 590
- 评论(0)