代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

求人帮忙确定一个系统的全部use case吧,要开发一个论文评分管理系统

    求人帮忙确定一个系统的所有use case吧,要开发一个论文评分管理系统要求描述如下: A system is required to maintain and manage reviews of technical papers for a large software engineering conference. The system must record details about each paper, including its title, author(s), and 

    阅读全文>>

作者:coody分类:【_Rational浏览(1606

2018-05-22

种和类在rational中的表示

    类和类在rational中的表示1.  类的基本知识     1.类的定义:类是一组具有相同属性,行为,关系和语义的对象的描述     2.类的表示方法:        从图中可以看出,在rational中类的表示方法是一个矩形,将矩形分为三部分,依次为类名,属性(变量),方法       (函数);其中属性和方法是可以省略的。     3.类的组成:        1.类名        2.属性(特征):类的信息包含,可以确定并区分对象以及对象的状态           Rational中属性的完整语法形式:[可见性

    阅读全文>>

作者:coody分类:【_Rational浏览(1349

2018-05-23

包图引见以及包图在rational中的常见操作

    包图介绍以及包图在rational中的常见操作包图介绍 1.定义:对模型元素进行分组,并且给分好组的元素提供一个命名空间 2.作用:便于理解复杂的系统,控制系统结构各个部分间的连接;在逻辑上把你的一个复杂的图模块化。描述你需求和设计的概述。 3.深入理解:包只是一个概念性的模型管理的图形工具,只是在软件的开发过程中存在。我的理解就是包的作用其实是归纳整理,可以将包描述成为一个文件夹,应用在任何一种UML图上。 4.性质:         可嵌套:包除了是一个命名空间之外,本身也是一个可打包的元素,也就是说一个包可以是另外一个包内的元素。         可见性:可见性指的是包内的元素的可见性,用来指示包内的元素是不是可以被保外的其他元素访问。        &nbs

    阅读全文>>

作者:coody分类:【_Rational浏览(1294

2018-05-22

Codeforces Round #200 (Div. 二) C. Rational Resistance

    Codeforces Round #200 (Div. 2) C. Rational Resistance C. Rational Resistance time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Mad scientist Mike is building a time machine in his spare time. To finish the work, he needs a resistor with a certain resistance value. However, all Mike has is lots of identical resistors with unit

    阅读全文>>

作者:coody分类:【_Rational浏览(2060

2018-05-21

Rational版本7和版本6有什么区别?解决办法

    Rational版本7和版本6有什么区别?我在Rational里写了一个JSP文件,以表格的形式显示出数据时,拖动横向滚动条,前两列数据固定不动,其他数据移动。在版本7里运行正常,可是在版本6里没有效果,这是什么原因? 相关代码如下: <style> .FixedRowCol { z-index:999;    position: relative;    top: expression(this.offsetParent.scrollTop);    left: expression(this.offsetParent.scrollLeft);    }   .FixedC

    阅读全文>>

作者:coody分类:【_Rational浏览(872

2018-05-22

UML类图中“会合”与“组合”有什么区别

    UML类图中“聚合”与“组合”有什么区别?UML类图中“聚合”与“组合”有什么区别?  搜索过网上的答案,都是讲概念的,有点抽象, 期望哪位能举个例子程序来说清楚一点。 最好结合程序来讲,本人不明白的就是如何在程序里面识别哪些是“聚合”,哪些是“组合”, 或者直接在UML图中讲解也行啊。------解决方案--------------------看看这个吧,很明确: http://www.phpchina.com/36289/viewspace_14103.html------解决方案--------------------用C++程序的话,聚合就像是类中的指针成员,而组合就是类中的成员. //聚合 class A { public:     A(B * pb)    &

    阅读全文>>

作者:coody分类:【_Rational浏览(1011

2018-05-21

求人帮忙确定一个系统的所有use case吧,要开发一个论文评分管理系统,该如何解决

    求人帮忙确定一个系统的所有use case吧,要开发一个论文评分管理系统要求描述如下: A system is required to maintain and manage reviews of technical papers for a large software engineering conference. The system must record details about each paper, including its title, author(s), and 

    阅读全文>>

作者:coody分类:【_Rational浏览(1758

2018-05-25

rose 中的九中图的关系,该如何解决

    rose 中的九中图的关系UML中包括九种图:用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、配置图。   1)用例图(Use Case Diagram)   它是UML中最简单也是最复杂的一种图。说它简单是因为它采用了面向对象的思想,又是基于用户视角的,绘制非常容易,简单的图形表示让人一看就懂。说它复杂是因为用例图往往不容易控制,要么过于复杂,要么过于简单。   用例图表示了角色和用例以及它们之间的关系。   2)类图(Class Diagram)          是最常用的一种图,类图可以帮助我们更直观的了解一个系统的体系结构。通过关系和类表示的类图,可以图形化的方式描述一个系统的设计部分。 &nbs

    阅读全文>>

作者:coody分类:【_Rational浏览(1988

2018-05-23

ART运行时Semi-Space(SS)跟Generational Semi-Space(GSS)GC执行过程分析

    ART运行时Semi-Space(SS)和Generational Semi-Space(GSS)GC执行过程分析       Semi-Space(SS)GC和Generational Semi-Space(GSS)GC是ART运行时引进的两个Compacting GC。它们的共同特点是都具有一个From Space和一个To Space。在GC执行期间,在From Space分配的还存活的对象会被依次拷贝到To Space中,这样就可以达到消除内存碎片的目的。本文就将SS GC和GSS GC的执行过程分析进行详细分析。老罗的新浪微博:http://weibo.com/shengyangluo,欢迎关注!       与SS GC相比,GSS GC还多了一个Promote Space。当一个对象是在上一次GC

    阅读全文>>

作者:coody分类:【_Rational浏览(1297

2018-05-16

Codeforces Round #200 (Div. 二) C. Rational Resistance(脑洞思维)

    Codeforces Round #200 (Div. 2) C. Rational Resistance(脑洞思维) C. Rational Resistance time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Mad scientist Mike is building a time machine in his spare time. To finish the work, he needs a resistor with a certain resistance value. However, all Mike has is lots of identical resistors with un

    阅读全文>>

作者:coody分类:【_Rational浏览(1957

2018-05-22

Rational 最新软件试工下载地址

    Rational 最新软件试用下载地址看到很多 TX 都在问老版本 Raitonal 软件相关的问题,但是由于产品升级的时候有很多名字都发生了更改(比如说 Rational Rose 最新的版本变成了 Rational Software Architect,Rational Robot 最新版本变成了 Rational Functional Tester)。所以很多 TX 都体验不到 Rational 最新的软件,因此在这里做一个整理,把软件名称和功能做一个对比。大家可以到如下的 IBM 网站地址对照下载。 下载地址 •Rational Application Developer for WebSphere Software V7.5 - Java/J2EE/Web/Portal 开发环境(IDE) •Rational AppScan Developer Edition V7.

    阅读全文>>

作者:coody分类:【_Rational浏览(1404

2018-05-24

需求用例分析之5:业务用例之Rational系

    需求用例分析之五:业务用例之Rational系 作者:张克强    作者微博:张克强-敏捷307 RUP中对于业务用例的说明   业务用例的定义:"业务用例从一个外部的,增加值的角度来描述一个业务过程。为了给这个业务的涉众创造价值,业务用例是超越组织边界的业务过程,很可能包括合作伙伴和供应商。"     业务用例实例是在业务中执行的一系列动作,这些动作为业务的个体主角产生具有可见价值的结果。 业务用例定义了一组业务用例实例。业务用例具有名称。   业务用例是定义一组业务用例实例,其中每个实例都是业务执行的一个操作序列,对于特定的业务主角来说,操作序列所产生的结果是可见值。   对于业务用例的检查点 §&

    阅读全文>>

作者:coody分类:【_Rational浏览(2181

2018-05-24

怎么优雅地实现一个C++分数类(Rational)

    如何优雅地实现一个C++分数类(Rational) ?什么样的Rational类实现算是优雅? 在我看来它应该符合以下几个特点 1.符合面向对象的封装特性,数据隐藏(因为只有一个类,没有考虑封装和多态)。 2.声明与实现相分离,接口清晰,自然,既有足够的基本功能又不冗余。 3.代码简洁清晰 4.最好不加注释就能看懂,变量名,方法名能够见名知义 5.do not repeat yourself,不要做重复的工作 6.出错时抛出异常,中止程序,而不是将错误掩盖在内部实现之中,埋下隐患。 下面的这个Rational实现我认为是比较优雅的,它符合上面的5个特点 1.public ,private展示了其数据隐藏特点,分子,分母类的使用者不可访问 2.提供了加减乘除相反数倒数相等的基本操作,而且重载了+,-,*,/操作符,使用时可以更加清晰自然 3.每个方法的实现 本身就不复杂,gcd函数的

    阅读全文>>

作者:coody分类:【_Rational浏览(1051

2018-05-23
上一页 1/3页 下一页