自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(6)
  • 收藏
  • 关注

原创 rup与传统软件工程之设计分析

三.设计分析传统软件工程模式:在传统软件工程中,分析阶段又叫总体设计阶段。目的:选取最佳方案,将系统的概念性描述转化为结构化的模块层次(进一步的具体化)。与需求阶段的定义做什么相反,现在定义如何做。分析阶段主要1.划分组成系统的物理元素(程序,文件,数据库,文档等)。但并不考虑这些元素的细节。2.划分系统的模块,定义这些模块的相互关系。3.复审。如何选取最佳方案:以数据流图为出发点,定义系统各个处

2005-06-06 02:09:00 1604

原创 rup与传统软件工程之需求分析

二.需求分析:传统的软件工程模式:目的:开发者与用户达成对该系统一致的功能需求,对系统的功能作整体上的描述,即分析做什么,而不是如何做。在可行性分析阶段已经初步定义了系统的基本功能,在需求分析阶段在可行性分析阶段基础上完整,清晰,准确地定义出系统的功能要求,性能要求,运行要求,扩展要求。分析系统的数据要求,利用其它工具如层次方框图(层次方框图专门针对数据的组成结构),warnier图(是层次方框图

2005-06-06 02:08:00 1796

原创 设计模式之Singleton模式

Singleton模式:又称单态模式,保证一个类仅有一个实例,并提供一个访问它的全局访问点(getInstance())。在很多操作中,比如建立目录,数据库连接,访问计数器等都需要这样的单线程操作。方法一:定义一个类,它的构造函数为private的,所有方法为static的,因此无法得到该类的实例,只能通过访问静态成员的方式来使用public class Singleton {    privat

2005-06-05 23:31:00 876

原创 how to get current tss address

__asm__("andl %%esp,%0; ":"=r" (current) : "0" (~8191UL)); return current将esp与8191ul做与运算。tss与任务的内核堆栈在连续的两个页内,同时被分配。---------esp/ebp4k----------------------     页A4k---------end of tss---------begin of

2005-06-03 23:13:00 1138

原创 设计模式之proxy模式

proxy模式:1.使用中间层,所有外部访问都必须经过中间代理层,经过权限检查后才能对内部访问。2.某个客户端不能直接操作到某个对象,但又必须和那个对象有所互动,即对于开销很大的对象,不能立即创建时,先创建一个proxy顶替。uml图分析:proxy继承于待访问服务端的抽象类。因为proxy作为服务端的stub,必须有服务端的所有方法,但此处的实现仅仅为概念上的实现,具体的实现在别处。proxy发

2005-06-03 23:11:00 1113

原创 设计模式之command模式

command 模式:在客户和服务之间增加了一个中间层,使得双方相互独立。即,将命令的发送和接收分离。而对服务端和客户段可见的只是中间层提供的接口。command 模式就是面向接口的模式。中间层将客户端欲调用的所有请求封装成类,客户端一改往日的直接调用命令为调用中间层命令类的对象,从而对客户端屏蔽了所有命令的细节。此法能有效降低耦合度(模块之间的联系程度)。当中间层命令代码改变时无需修改客户端代码

2005-06-03 23:10:00 1554

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除