上一页 1 2 3 4 5 6 ··· 16 下一页

2014年3月18日

摘要: 神州六号飞船是神州飞船系统的一种,它由轨道舱、返回舱、推进舱和逃逸求生塔等组成;航天员可以在返回舱内驾驶飞船,轨道舱由是航天员工作和休息的场所。在紧急的情况下,可以利用逃逸求生塔逃生。在飞船两侧有多个太阳能电池翼,可以为飞船提供电能。 阅读全文
posted @ 2014-03-18 22:47 AngelLee2009 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 正向工程、逆向工程与MDA 正向工程:从UML图形生成代码; 逆向工程:从代码和成UML图形; //不要依赖于正向或逆向工程,仅是一种辅助手段。画图的目的不是为了生成代码;而写代码的目的也不是为了生成图形。MDA:(模型驱动架构) 未来软件开发的方向,(将来没有程序员,只有架构师,直接通过模型生成代码) PIMs Platform Independent Models(平台无关模型) 和PSMs(Platform Specific Models) MOF(UML 元模型 元元模型)什么时候使用类图:任何时候(不是说在建模,在描述概念的时候,任何时候都可以,不一定在设计的时候)类图... 阅读全文
posted @ 2014-03-18 22:23 AngelLee2009 阅读(2107) 评论(0) 推荐(0) 编辑

2014年3月15日

摘要: 一、类图:允许我们去标记静态内容及类之间的关系。类的基本表示法:名称属性(类型,可见性)方法(参数,返回值)tip:显示可见性:Options->Show Visibility显示属性:Options->Show Attributes显示方法:Options->Show Operations显示方法参数:Options->Show Operation Signature禁止属性:Options->Suppress Attributes禁止方法:Options->Suppress Operations二、接口,接口的基本表示法圆形表示法构造型表示法tip:De 阅读全文
posted @ 2014-03-15 21:08 AngelLee2009 阅读(18975) 评论(0) 推荐(0) 编辑
摘要: 软件开发过程(Software development process)描述了构造、部署以及维护软件的方式。(就是先做什么后做什么)统一过程(The Unified Software Development Process)UP是一种流行的构造面向对象系统的迭代软件开发过程。Rational统一过程(Rational Unified Process,RUP)是对统一过程(RP)的详细精化,并且已经被广泛采纳。UP中的三个概念:以构架为中心(就是各种模型)用例驱动(确定用户使用软件来干什么,怎么用)迭代和增量式开发瀑布生命周期试图在编程之前定义所有或大部分需求;而且通常于编程之前创建出完整的设计 阅读全文
posted @ 2014-03-15 16:44 AngelLee2009 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: UML不是OOA/D,也不是方法,它仅仅是一种图形表示法(表示的是OOA/D的想法),我们将在OOA/D中应用UML;分析,就是理解客户脑子中的概念,跟客户来沟通,分析出专业术语;设计,对分析出来的专业术语进行归纳;OOA/D的过程:定义用例、定义领域模型、定义交互图、字义设计类图示例:软件模拟游戏者投掷两个色子,如果总点数是7则赢得游戏,否则为输。第一步:定义用例:用例是需求分析的一种工具,它是一些情节的描述(我要干什么) 色子游戏 游戏者请求色子 系统展示结果,如果色子的总点数是7,则游戏者胜利,否则游戏者输 第二步:定义领域模型:识别问题中的概念,它是对真实世界领域中的概念和想像可... 阅读全文
posted @ 2014-03-15 12:45 AngelLee2009 阅读(5446) 评论(0) 推荐(2) 编辑
摘要: UML (Unified Modeling Language)统一建模语言,是描述、构造和文档化系统制品的可视化语言,是一种图形表示法。 UML用途:UML是一种工具,主要用在我们对软件用面向对象的方法来进行分析设计(OOA/D)中。 UML应用的三种方法: 草图 //这是应用UML最常用的一种方式,分析和设计过程是一个逐步细化的过程,中间会产生各种想法,画图来跟别人进行沟通讨论,期间会产生很多草图。可以随时丢弃,草图用于沟通,不可能在一开始得到一个完善的设计方案;(原则上不要太细,从需要的角度出发) 蓝图 //最终得到的比较完善的设计方案,我们可以基于此进行开发,但国内很多公司... 阅读全文
posted @ 2014-03-15 12:32 AngelLee2009 阅读(476) 评论(0) 推荐(0) 编辑

2014年3月2日

摘要: 一、基本协议流程:(1) Client请求RO(Resource Owner)的授权:请求中一般包含:要访问的资源路径,操作类型,Client的身份等信息。(2) RO批准授权:并将“授权证据”发送给Client。至于RO如何批准,这个是协议之外的事情。典型的做法是,AS提供授权审批界面,让RO显式批准。(3) Client向AS(Authorization Sever)请求“访问令牌(Access Token)”。此时,Client需向AS提供RO的“授权证据”,以及Client自己身份的凭证。(4) AS验证通过后,向Client返回“访问令牌”。访问令牌也有多种类型,若为bearer类型 阅读全文
posted @ 2014-03-02 00:01 AngelLee2009 阅读(374) 评论(0) 推荐(0) 编辑

2014年2月9日

摘要: 类:Regexhttp://msdn.microsoft.com/zh-cn/library/system.text.regularexpressions.regex%28v=vs.100%29.aspx命名空间:System.Text.RegularExpressions构造函数:Regex(string pattern)//为指定的正则表达式初始化并编译Regex类的一个实例Regex(string pattern,RegexOptions options)//用修改模式的选项为指定的正则表达式初始化并编译 Regex 类的一个新实例方法:IsMatch()public bool IsMa 阅读全文
posted @ 2014-02-09 12:16 AngelLee2009 阅读(457) 评论(0) 推荐(0) 编辑

2014年2月8日

摘要: 参考文章:http://msdn.microsoft.com/zh-cn/library/system.xml%28v=vs.100%29.aspx创建xml 方法一XmlDocument xmlDocument = new XmlDocument();//在XML的文档的最头部加入XML的声明段落 XmlNode xmlnode = xmlDocument.CreateNode(XmlNodeType.XmlDeclaration, "", "");xmlDocument.AppendChild(xmlnode);//创建根节点XmlElement r 阅读全文
posted @ 2014-02-08 17:30 AngelLee2009 阅读(194) 评论(0) 推荐(0) 编辑
摘要: HTTP GET 请求代码:HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.baidu.com/");HttpWebResponse response = (HttpWebResponse)request.GetResponse();Stream receiveStream = response.GetResponseStream();StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8);s 阅读全文
posted @ 2014-02-08 16:59 AngelLee2009 阅读(2439) 评论(1) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页

导航