这是一堂关于UML基础知识的补习课;现在我们做项目时间都太紧了,基本上都没有做过真正的class级别的详细设计,更别提使用UML来实现规范建模了;本篇主要就以前自己一直感觉很迷糊的几种class之间的关系进行整理,让我们在真正用UML进行比如类图设计时能够更加清晰明了;以下就分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Jav
系统 2019-08-29 22:44:12 2236
从可用性工程角度论述横幅广告白文涛(SUN中国工程研究院)摘要:本文讨论了一种界面需求分析的方法,意在探讨如何完成针对系统所有用户的界面需求定义,从而开发为用户所接受的界面,以帮助设计人员快速明确用户的界面需求,让用户充分参与到界面需求分析中,从而在最终界面需求说明中体现用户的思想,满足用户要求。在文章最后给出了设计优秀用户界面的一些常见的原则。关键词:用户界面;设计原则;可用性工程;界面设计中图分类号:TP311.1文献标识码:A文章编号:Require
系统 2019-08-29 22:39:32 2236
2.1取得数据库中所有表名样例数据:语句:selectt.name'表名'fromsysobjectstwhereOBJECTPROPERTY(t.id,N'IsUserTable')=1或者用selectnamefromsysobjectswheretype='U'执行结果:2.2取得所有表中的所有字段名语句:selectdistinctc.name'字段名'fromsysobjectst,syscolumnscwheret.id=c.idandOBJE
系统 2019-08-29 22:37:49 2236
我们都知道浏览器会缓存访问过网站的网页,浏览器通过URL地址访问一个网页,显示网页内容的同时会在电脑上面缓存网页内容。如果网页没有更新的话,浏览器再次访问这个URL地址的时候,就不会再次下载网页,而是直接使用本地缓存的网页。只有当网站明确标识资源已经更新,浏览器才会再次下载网页。一、什么是HTTPCache对于浏览器的这种网页缓存机制大家已经耳熟能详了,举个例子来说,JavaEye的新闻订阅地址:http://www.iteye.com/rss/news,
系统 2019-08-12 09:30:28 2236
文章来源:http://blog.csdn.net/zhengzhb/article/details/7348707定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。类型:创建类模式类图:工厂方法模式代码[java]viewplaincopyinterfaceIProduct{publicvoidproductMethod();}classProductimplementsIProduct{publicvoi
系统 2019-08-12 09:29:55 2236
今天看了优先队列问题,顺便水了两道题,嘿嘿,好久没写博客了,今天晚上回来,宿舍的那台大头机居然破天荒的能够连上网页,总结一下今天的收获……下面是我看的关于优先队列资料:在优先队列中,优先级高的元素先出队列。标准库默认使用元素类型的<操作符来确定它们之间的优先级关系。优先队列的第一种用法,也是最常用的用法:priority_queueqi;通过<操作符可知在整数中元素大的优先级高。故示例1中输出结果为:96532第二种方法:在示例1中,如果我们要把
系统 2019-08-12 09:29:44 2236
1、使用SQL2005的XML类型分拆字符串。DECLARE@TagNamesXML;SET@TagNames='asp.net<
系统 2019-08-12 09:27:42 2236
#includeusingnamespacestd;#defineMAXN100typedefstructpoint_st{doublex,y;}*point_t;point_stpoints[MAXN]={0};intmain(){intN,i,j;doubled,max_d_sqt=-1,x,y;point_stpointA,pointB;cin>>N;for(i=0;i>points[i].x>>points
系统 2019-08-12 09:27:40 2236
前一段时间遇到一个问题,最近才解决,主要也是对cygwin不够了解。问题描述服务器端安装了cygwin的sshd服务器,想在gitpush后时执行一个时间比较长的脚本,当然不想在前台执行,所以采用后台执行,结果,当然是不行,执行一半就被强制关闭了。问题分析之前一直不明白为什么,后来想了想Linux上的东西,总算明白了,cygwin调用的也是bash,shell退出后,shell运行的程序就退出了。除非运行的是daemon守护进程Linux下弄daemon,
系统 2019-08-12 09:26:53 2236
按下操作会加快开关机时间的:1.开机程序越少,系统启动XX越快,开始-运行,键入"msconfig".点击"启动",建议你只留下:rfwmain,RAVTMER,RAVMON此三项是瑞星杀毒软件,应随时启动对系统进行监视,ctfmon.exe是输入法显示,这项不要删掉,不然会遇麻烦的.2.另开始-所有程序,找到"启动".点击打开后,把里面全部删掉.有些系统必须用的,你就是设置他不让启动,它也照起不误.3.用"休眠"加快开机速度.如果此功能未被开启,可以:开
系统 2019-08-12 09:26:51 2236