2014年6月7日
摘要: Oracle数据库应用系统的调优主要包括十个方面:(1)、优化数据库内存;(2)、在Oracle共享池中固定应用程序代码;(3)、优化数据存储;(4)、优化数据排序的技术;(5)、优化SQL语句;(6)、优化回退段;(7)、优化索引;(8)、优化磁盘I/O;(9)、定期生成数据库对象的状态统计信息;... 阅读全文
posted @ 2014-06-07 00:24 xflash 阅读(321) 评论(0) 推荐(0) 编辑
  2014年6月6日
摘要: 前言: 清晰性和简介性是最为重要的 一个模块的使用者永远也不应该被模块的行为所迷惑(那样就不清晰了),模块要尽可能的小,但又不能太小【术语模块(module):是指任何可重用的软件组件,从单个方法到包含多个包的复杂系统都可以是一个模块】。代码应该被重用,而不是拷贝,模块之间的相依性应该尽可能降低到最... 阅读全文
posted @ 2014-06-06 02:58 xflash 阅读(819) 评论(0) 推荐(0) 编辑
摘要: 在本书中,把UML中的关联关系和聚集关系统称为组合关系。组合与继承都是提高代码可重用性的手段。在设计对象模型时,可以按照语义来识别类之间的组合关系和继承关系。在有些情况下,采用组合关系或者继承关系能完成同样的任务,组合和继承存在着对应关系:组合中的整体类和继承中的子类对应,组合中的局部类和继承中的父... 阅读全文
posted @ 2014-06-06 02:49 xflash 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 1. 异常机制 异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。 传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分... 阅读全文
posted @ 2014-06-06 02:42 xflash 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 在Java语言中, abstract class 和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行... 阅读全文
posted @ 2014-06-06 02:24 xflash 阅读(239) 评论(0) 推荐(0) 编辑
摘要: Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode... 阅读全文
posted @ 2014-06-06 02:18 xflash 阅读(383) 评论(0) 推荐(0) 编辑
摘要: Tomcat是一个Servlet容器,但它也具有传统的Web服务器的功能,Apache是web服务器:处理Html页面。但是与Apache相比,它的处理静态Html的能力就不如Apache.我们可以将Tomcat和Apache集成到一块,让Apache处理静态Html,而Tomcat处理Jsp和Se... 阅读全文
posted @ 2014-06-06 02:14 xflash 阅读(206) 评论(0) 推荐(0) 编辑
  2013年5月6日
摘要: select ROWNUM 序号, ut.table_name 表名, utc.comments 表说明 from user_tables ut left join user_tab_comments utc on ut.table_name = utc.table_name order by ut.table_nameselect row_number()over( partition by utc.table_name order by utc.COLUMN_ID, ROWNUM ) as 序号, utc.table_name as 表名, ... 阅读全文
posted @ 2013-05-06 11:52 xflash 阅读(254) 评论(0) 推荐(0) 编辑