`
vvovv
  • 浏览: 45834 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
文章引自:http://www.cnblogs.com/lihongchao/archive/2008/02/02/OOA_AND_OOD_3.html OO设计原则-《Head First OOA&D》读书笔记(3)   这是最后一篇了,主要就是一些很实际的面向对象的设计原则,以及一些Coding过程中需要注意的事情。这应该是程序员们最感兴趣的部分了。其实就我的观点,这部分是比较好掌握的,毕竟这些知识你看到了,实践了,也就学会了。相反对于项目初期的准备工作就很难有具体的原则作为参考,因为不同的项目之间的区别太大了,客户的特点,组织结构,沟通方式都是不同的。也就是涉及到更多的交流和 ...
文章引自:http://www.cnblogs.com/lihongchao/archive/2008/01/31/1060017.html 满足用户期望-《Head First OOA&D》读书笔记(2) 在第一部分中 (http://www.cnblogs.com/lihongchao/archive/2008/01/12/1036586.html), 简要的介绍了软件开发的一个典型过程,也就是所 ...
   最近在学习关于OOD&A 方面的知识,引用下面的一些文章,作为学习的入门      文章引自:http://www.cnblogs.com/lihongchao/archive/2008/01/12/1036586.html 软件开发流程概要(1)-《Head First OOA&D》读书笔记        最近受了点刺激开始系统的找些软件开发过程管理书籍来看,我的这篇Blog记录了一些.最近又买了邹欣的《移山之道》,本来是很少买国内著作的书,但愿这本能让国内的程序员有所收获.其实这些书籍并不是太适合工作六七年的人来看了,但我的一个毛病就是求全责备,尽最大可能解 ...

面向对象OO

面向对象OO   面向对象是一种方法,更是一种思想。   一、传统开发方法存在问题       1.软件重用性差      重用性是指同一事物不经修改或稍加修改就可多次重复使用的性质。软件重用性是软件工程追求的目标之一。       2.软件可维护性差      软件工程强调软件的可维护性,强调文档资料的重要性,规定最终的软件产品应该由完整、一致的配置成分组成。在软件开发过程中,始终强调软件的可读性、可修改性和可测试性是软件的重要的质量指标。实践证明,用传统方法开发出来的软件,维护时其费用和成本仍然很高,其原因是可修改性差,维护困难,导致可维护性差。       3.开发出的软 ...
UML   1.基本概念 统一建模语言UML,是一种面向对象的建模语言,使用统一、标准的标记和定义实现对软件系统进行面向对象的建模和描述。   2.主要内容 UML可以归纳为静态建模机制和动态建模机制 静态建模机制包括:用例图    对象图    类图      构件图    配置图 动态建模机制包括:活动图    状态图    时序图   协作图   3.应用领域 UML是一种统一、标准的建模语言,可以对任何具有静态结构和动态行为的系统建模。 UML适用于以面向对象技术来描述任何类型的系统,而且适用于系统开发的不同阶段,从需求规格描述直至系统完成的测试和维护。

log4j之配置详解

    博客分类:
  • j2ee
log4j配置详解   Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。    Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java properties(key=value)【Java特性文件(键=值)】。下面我们介绍使用Java特性文件做为配置文件的方法   具体如下:    1、配置根Logger,其语法为:  log4j.rootLogger = [ level ] , appenderName1, appenderName2, …       level : 是日志记录的优先级,分为OFF ...
引自:http://www.blogjava.net/leekiang/archive/2008/04/05/190986.html Apache组织开发了一套用于支持Logging的Log4J,Java?1.4版本也引入了一套内置的 Logging框架,如果开发者想在这两套Logging系统之间自由的切换,该怎么办呢?答案就是,使用Commons?Logging。 Commons?Logging定义了一套抽象的Logging接口,用户可以通过配置,使这些接口指向任何一个已存在的Logging系统。 ⑴ 首先在classpath下寻找自己的配置文件commons-logging.pro ...
引自:http://www.blogjava.net/PariScamper/archive/2007/12/12/167232.html?opt=admin 为什么要用日志(Log)?这个……就不必说了吧。   为什么不用System.out.println()?功能太弱;不易于控制。如果暂时不想输出了怎么办?如果想输出到文件怎么办?如果想部分输出怎么办?…… 为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一?Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?), ...
   引自:http://www.iteye.com/topic/378077   log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。   首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址: http://logging.apache.org/log4j/1.2/download.html   我们先看一个最简单的示例: 【示例1】

tomcat 下配置jndi

    博客分类:
  • j2ee
tomcat 下配置jndi(oracle数据源) 1.web.xml 增加配置信息: <resource-ref>     <description>OracleDataSource</description>     <res-ref-name>oracleConn</res-ref-name>     <res-type>jndi名称</res-type>     <res-auth>Container</res-auth> </resource-ref>  ...

j2ee集群

    博客分类:
  • j2ee
  原文出处:http://www.blogjava.net/tjyhy590/archive/2011/10/27/362190.html   附件:揭开J2EE集群的神秘面纱   集群概念 1. 两大关键特性 集群是一组协同工作的服务实体,用以提供比单一服务实体更具扩展性与可用性的服务平台。在客户端看来,一个集群就象是一个服务实体,但事实上集群由一组服务实体组成。与单一服务实体相比较,集群提供了以下两个关键特性: ·  可扩展性--集群的性能不限于单一的服务实体,新的服务实体可以动态地加入到集群,从而增强集群的性能。 ·  高可用性--集群通过服务实体冗余使客户端免于轻易 ...

dom基础知识

    博客分类:
  • xml
原文出处:http://www.cnblogs.com/dongzhiquan/archive/2009/06/27/1994836.html     node 有几个子类型:Element, Text, Attribute, RootElement, Comment, Namespace等Element是可以有属性和子节点的node 。  --------------------------------------------------------- node 和Element是两个领域的概念。NODE是相对TREE这种数据结构而言的。TREE就是由NODE组成。这个部分你可以 ...
原文出处:http://www.ibm.com/developerworks/cn/java/j-lo-serial/引言将 Java 对象序列化为二进制文件的 Java 序列化技术是 Java 系列技术中一个较为重要的技术点,在大部分情况下,开发人员只需要了解被序列化的类需要实现 Serializable 接口,使用 ObjectInputStream 和 ObjectOutputStream 进行对象的读写。然而在有些情况下,光知道这些还远远不够,文章列举了笔者遇到的一些真实情境,它们与 Java 序列化相关,通过分析情境出现的原因,使读者轻松牢记 Java 序列化中的一些高级认识。回页首文 ...
原文出处:http://www.cnblogs.com/lanzi/archive/2011/06/08/2075447.html 临时表空间作用 Oracle临时表空间主要用来做查询和存放一些缓冲区数据。临时表空间消耗的主要原因是需要对查询的中间结果进行排序。 重启数据库可以释放临时表空间,如果不能重启实例,而一直保持问题sql语句的执行,temp表空间会一直增长。直到耗尽硬盘空间。 网上有人猜测在磁盘空间的分配上,oracle使用的是贪心算法,如果上次磁盘空间消耗达到1GB,那么临时表空间就是1GB。 也就是说当前临时表空间文件的大小是历史上使用临时表空间最大的大小。 临时表空间的主要作 ...
1.数据库:安装完oracle后有一个缺省的数据库,也可以通过Da'Database Configuration Assistant'创建自己的数据库。创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。 2.表空间:ORACLE数据库被划分成称作为表空间的逻辑区域——形成ORACLE数据库的逻辑结构。一个ORACLE数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。表空间是ORACLE数据库恢复的最小单位,容纳着许多数据库实体,如表、视图、索引、聚簇、回退段和临时段等。
Global site tag (gtag.js) - Google Analytics