编程杂技
文章平均质量分 62
一起学IT技能
我也不知道为什么,除了我媳妇儿以外,只是单纯的喜欢技术
展开
-
oracl sql 优化 2
4. 选择最有效率的表名顺序(只在基于规则的优化器中有效) ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,因此FROM子句中写在最后的表(基础表 driving table)将被最先处理. 在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表.当ORACLE处理多个表时, 会运用排序及合并的方式连接它们.首先,扫描第一个表(FROM子句中最后的那个表)转载 2013-03-15 17:10:36 · 612 阅读 · 0 评论 -
Failed to get local hostname java.net.UnknownHostException
ERROR in ch.qos.logback.core.util.ContextUtil@9c3b915 - Failed to get local hostname java.net.UnknownHostException: Tomcat-129: Tomcat-129: 未知的名称或服务at java.net.UnknownHostException: Tomcat-129: Tomc转载 2013-07-05 16:18:32 · 5780 阅读 · 0 评论 -
递归算法总结
递归算法总结简单的案例 package com.temp;public class Jiecheng{ public static void main(String args[]) throws InterruptedException { long time1 = System.currentTimeMillis();原创 2013-04-10 10:16:49 · 682 阅读 · 0 评论 -
java 优化
来源:http://lotusroots.bokee.com/5886635.html 1 J ava 基本数据类型时间分析 因为单独测试一个基本类型的变量很不精确,无论你怎么测,误差都很大。所以,我们只能大致的给出速度上的差别。 变量的访问速度和访问的类型是有很大关系的,一般我们直接使用 2 个变量的操作时间来衡量变量的访问速度。显然, byte +转载 2013-03-28 10:42:50 · 622 阅读 · 0 评论 -
多线程并发案例
1:在系统启动的时候需要加载一个核心对象,所有的后台程序的启动都是由这个对象发起的。 public class StartupServlet extends HttpServlet{ /** * 设置默认序列值 */ private static final long serialVersionUID = 1L;原创 2013-03-21 14:13:44 · 1046 阅读 · 0 评论 -
oralce sql 6
17. 使用表的别名(Alias) 当在SQL语句中连接多个表时, 请使用表的别名并把别名前缀于每个Column上.这样一来,就可以减少解析的时间并减少那些由Column歧义引起的语法错误. (译者注: Column歧义指的是由于SQL中不同的表具有相同的Column名,当SQL语句中出现这个Column时,SQL解析器无法判断这个Column的归属)18.翻译 2013-03-15 17:18:52 · 551 阅读 · 0 评论 -
oracle 关键词
http://blog.csdn.net/newhappy2008/article/details/7566531oracle导出建表语句 oracle删除表语句 drop table temp ;oracle 锁表语句 alter table t read only;oracle语句创建表 reate table T转载 2013-03-28 15:27:19 · 1250 阅读 · 0 评论 -
oracle sql 5
27. 基础表的选择 基础表(Driving Table)是指被最先访问的表(通常以全表扫描的方式被访问). 根据优化器的不同, SQL语句中基础表的选择是不一样的. 如果你使用的是CBO (COST BASED OPTIMIZER),优化器会检查SQL语句中的每个表的物理大小,索引的状态,然后选用花费最低的执行路径. 如果你用RBO (RULE BASED OPT转载 2013-03-15 17:18:06 · 564 阅读 · 0 评论 -
oralce sql 4
13. 计算记录条数 和一般的观点相反, count(*) 比count(1)稍快 , 当然如果可以通过索引检索,对索引列的计数仍旧是最快的. 例如 COUNT(EMPNO)(译者按: 在CSDN论坛中,曾经对此有过相当热烈的讨论, 作者的观点并不十分准确,通过实际的测试,上述三种方法并没有显著的性能差别) 14. 用Where子句替换HAVI翻译 2013-03-15 17:13:02 · 627 阅读 · 0 评论 -
ORACL_SQL性能优化1
1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也原创 2013-03-15 17:11:49 · 597 阅读 · 0 评论 -
java 编程军规
军规一:【避免在程序中使用魔鬼数字,必须用有意义的常量来标识。】军规二:【明确方法的功能,一个方法仅完成一个功能。】军规三:【方法参数不能超过5个】军规四:【方法调用尽量不要返回null,取而代之以抛出异常,或是返回特例对象(SPECIAL CASE object,SPECIAL CASE PATTERN);对于以集合或数组类型作为返回值的方法,取而代之以空集合或0长度数组。】军规原创 2013-03-15 16:38:53 · 791 阅读 · 0 评论 -
Java 保存对象到文件中
http://blog.csdn.net/lntswangxin/article/details/5990473转载 2015-03-11 15:57:03 · 666 阅读 · 0 评论