多数人从用例开始就走入了迷途,也许是用例图和数据流图的相似性导致人们把用例定义为简单的功能或者菜单项。不论原因是什么,这都是新手最容易犯的错误。图1错误的方式:用例是菜单项或者功能这幅图有什么错误?用最简单的定义,我倾向于把用例看作是关于使用系统作某些有用的事情的方式的故事。利用这个定义,是不是所有的“用例”都是独立的有用的呢?答案当然是不是,在这个例子中,用例表示了系统需要做的所有的事情,但是他们也描述了用户需要通过系统去做的一件单独的事情:定购。所有保
系统 2019-08-29 23:37:14 2699
CORBA基本介绍CORBA(公用对象请求代理体系)是OMG(对象管理组织)于1991年提出的基于对象技术的分布计算应用软件体系结构。CORBA标准主要分为三个部分:接口定义语言(IDL)、对象请求代理(ORB),以及ORB之间的互操作协议IIOP,核心是对象请求代理。CORBA可以抽象系统平台、网络通讯及编程语言的差异。通过在CORBA技术规范中定义多种类型的服务,如名字服务(NamingService)、事务服务(TransactionService)
系统 2019-08-29 23:23:44 2699
3DMultimediaStudio设计了20款图片的3D空间展示方式。点击全flash网站内展示图片,观看图片展示的3D空间效果。近20种3D图片展示演示
系统 2019-08-29 22:52:43 2699
增加nf_conntrack_max固然可以缓解这个问题,或者说减小conntrack表项占据内核内存的时间也可以缓解之,然而这种补救措施都是治标不治本的.注解:不要过度减小NEW以及TCP的establish的CT状态的timeout的原因尽量不要减小NEW状态时间,因为对于某些恶劣的网络,一个数据包的来回确实需要很长时间,对于TCP而言,此时RTT还没有测量呢。如果NEW状态的conntrack保留时间过短,就会导致大量NEW状态的连接,而对于很多依赖
系统 2019-08-29 22:51:15 2699
需求开发没有做好会出现什么后果?需求问题的代价?需求分析如何做?为什么要做?首先来看下需求问题产生的代价模型:图一、需求问题的代价通过图形可以看出,在需求阶段消除问题的代价最小,而如果需求问题等到产品发布出去后才发现的话,那修复的成本就会N倍的增加。不合格的需求分析:1、没有足够的用户参与;2、忽略了用户分类;3、模棱两可的需求;4、不必要的特性;5、自我猜测的需求;6、过
系统 2019-08-29 22:31:08 2699
转自:http://xmdxzyf.iteye.com/blog/1698819这几天在解决一个用mina开发的高并发通信过程中产生的一个bug。模拟场景为:通过定时触发启动线程模拟高并发短连接测试,测试的服务端有2个,一个是服务有起,一个没起,客户端和服务端均在同一服务器上。执行一段时间后linux主机上通过lsof命令查看,发现有递增的文件句柄,pipe和eventpoll。抛出的异常如下:Java代码2012-10-1310:09:48-org.ap
系统 2019-08-29 22:26:09 2699
1,ECMAScript中变量可以存在两种类型的值,即原始值和引用值.2,原始值存储在栈(stack)中的简单数据段,也就是说他们的值直接存储在变量访问的位置.3,引用值存储在堆(heap)也就是说存储在变量处的值是一个指针(point)指向存储对象的内存处在给变量赋值时,解释器必须判断该变量是原始值,还是引用值.怎么判断呢,就看他是不是原始类型之一就行了,不是的话就是引用类型了啦Null,Nndefined,Boolean,Number,String--
系统 2019-08-29 22:19:22 2699
原文出自:http://zh.wikipedia.org/wiki/%E5%9B%BE%E7%81%B5%E5%A5%96推荐读物1.ACM图灵奖官方网站2.ACM图灵奖(1966-2006)第三版-计算机发展史的缩影.高等教育出版社,2008年3.IEEE计算机先驱奖(1980-2006)第二版-计算机科学与技术中的发明史.高等教育出版社,2008年附:55位图灵奖获得者全家福图灵奖(TuringAward),是美国计算机协会(ACM)于1966年设立的
系统 2019-08-29 22:16:54 2699
自《天方叶谈》创刊以来,叶子一直在努力将自己的所见、所思、所感一点一点终结成泡妞经验,目的只有一个,就是让更多的伙伴们能够找到属于自己的“幸福”!不过,说来说去,现实中叶子其实就是个妞,还是个被别人追的妞(害羞ing…没办法老娘就是这么炙手可热)思来想去,这些经验也只是很小的一部分,叶子作为程序猿们的知心小妹妹,必须要捕获更多的信息量,才能让程序员哥哥们成功捕获猎物,啊~不对,是找到心仪的女盆友。有时候我也会想,到底自己跟大家总结的这些经验真的对么?现实中
系统 2019-08-29 22:09:33 2699
运行效果如下,分别是折叠状态的tabview和展开状态的tabview:一、新建UITableViewController.h文件如下,包含了一个用于显示的视图tableview和用于表示模型数据的MutableArray.@interfaceGDXXDetailVC:UITableViewController{UITableV
系统 2019-08-29 22:04:53 2699