无思

本BLOG只用于个人资料收藏,内容如非注明,均为转贴资料,无意侵犯版权,特此声明!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2004年10月20日

摘要: 一. Input和Output 1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型: 1.1 以字节为导向的stream 以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stream包括下面几种类型: 1... 阅读全文
posted @ 2004-10-20 16:42 kavenmo 阅读(375) 评论(0) 推荐(0)

摘要: 最近看到模型驱动在国内渐渐被更多的人注意,前几天又看到一些关于UML优劣和应用方面的争论。作为繁忙工作中的一种休息,从过往的研究笔记中整理一点东西放在这里,与大家交流。 层级理论是构建复杂软件体系的基本原则 诺贝尔奖获得者赫伯特 A. 西蒙曾论述到:“要构造一门关于复杂系统的比较正规的理论,有一条路就是求助于层级理论……我们可以期望,在一个复杂性必... 阅读全文
posted @ 2004-10-20 13:06 kavenmo 阅读(647) 评论(0) 推荐(0)

摘要: 作者︰ corlin 转自:CSDN BLOG我们希望成功地塑造一个软件模型。但如何成为一个伟大的建模者,怎样开始?请在软件项目应用下列一些关键原则,以获得立竿见影的效果。 1、 以人为本 软件是为人制作的――没有用户,软件只是一个没有任何意义的比特集合。许多软件专家在他们的职业早期显得很高深,因为他们紧紧将注意力集中在技术上。的确,组件、企业级Java Beans(EJB)和代理很令人感兴趣,... 阅读全文
posted @ 2004-10-20 09:36 kavenmo 阅读(385) 评论(0) 推荐(0)

摘要: 1、构建系统架构的基础是用户需求及对于业务流程的用例(use case),可以采用Commonality/Variability(公共性/可变性)分析。它的核心思想是针对问题领域中的概念进行分类,把那些看上去不同但本质上属于一类的概念用一个抽象的概念来表示,然后基于这些抽象的概念构建架构。2、架构应能对于进一步工作提供指引,架构不能过于空泛,缺乏延伸性。架构同时不能过于抽象,显的空泛从而指导意义不... 阅读全文
posted @ 2004-10-20 09:36 kavenmo 阅读(971) 评论(0) 推荐(0)