
软件工程
文章平均质量分 56
andyxm
看到80后的韩寒等都有所成就、90后的人才辈出了,做为80后的我感到惭愧了,决定不再虚度年华。
展开
-
关联--依赖、组合--聚合 联系与区别:
关联--依赖、组合--聚合 联系与区别:依赖是比关联弱的关系,关联代表一种结构化的关系,体现在生成的代码中,以java为例: 若类A单向关联指向类B,则在类A中存在一个属性B b。 若类A依赖类B,则不会有这个属性,类B的实例可能存在于某个方法调用的参数中,或某个方法的局部变量中。例如代码: 依赖:----存在于某个方法调用的参数中,或某个方法的局部变转载 2008-08-26 15:00:00 · 614 阅读 · 0 评论 -
基于母体思想的统一事务架构
因为我最近需要在不大规模改变原应用代码情况下,将两个庞大的事务合并成一个统一事务,所以弄了个基于享元模式的母体架构。 原两个事务分别在Matrix1、Matrix2两个类中,每个类管理自己的完整业务和数据操作事务。即每个类有自己的属性对象ICommDataServer,这个类管理数据库连接、ORM、资源释放、与事务操作。而我必须在不破坏两个事务完整性的原则上做到统一事务。原创 2008-08-26 19:33:00 · 640 阅读 · 2 评论 -
论用例图在软件需求和概要设计中的重要
一、概念 用例视图将系统功能划分成对参与者(即系统的理想用户)有用的需求。而交互部分被称为用例。用例使用系统与一个或多个参与者之间的一系列消息来描述系统中的交互。用例视图包含6个元素,分别是:参与者(Actor)、用例(Use Case)、关联关系(Association)、包含关系(Include)、扩展关系(Extend)以及泛化关系(Generalization)二、参与者原创 2009-11-12 09:41:00 · 1338 阅读 · 1 评论 -
ant解决OutOfMemoryError
<br />今天上班时,使用ant给项目发布环境时,原因是在使用javac编译大量java源文件时,抛出了一个java.lang.OutOfMemoryError:The system is out of resources。 <br /><br /> 在Ant中使用javac命令,抛出的java.lang.OutOfMemoryError错误和一般java应用抛出这个错误没两样。当执行JDK的javac命令,都是调用%JAVA_HOME%/lib/tools.jar包中com.sun.tools.j原创 2010-10-26 10:07:00 · 5115 阅读 · 0 评论