`
czjxdm
  • 浏览: 122489 次
社区版块
存档分类
最新评论
文章列表

敏捷实践

用户故事: 用User story来描述用户需求,也就是说从用户的角度来定义和描述产品的各项功能,通常他有一个固定的格式,通常有这样的格式,As a user ,I want to able to do ..... http://www.miniui.com/demo/#src=datagrid/datagrid.html
面对当前的热点,大数据处理分析已经是互联网开发工程师必须要掌握的技能之一。今天开始学习hadoop,逐步记录自己每天的学习心得。。
昨天是郁闷的一天。 工作非常忙。平时也没好好准备,结果考试考砸了。 生活还得继续,自己也需要做出改变~
对opnet的理解 工作内容,右键属性业务 任务分工 、敏捷践行 场景比对右键属性列表模块 模块功能点: 展示场景比对模型属性列表,展示两列,展示属性的值和比对结果 原有功能 ,原有结构比较混乱,业务逻辑都在树 重构后: 结构清晰,统一构建树,树的数据结构统一。只需 parent,childern,data三个数据成员 业务逻辑放在data里处理 在node interfaces里面设置属性为set,promoted和hidden有什么意义? hidden可以在仿真的时候看不到设置的这个参数,promoted可以在仿真的过程中根 据需要改变参数的值 1.2.4进 ...
当我们使用TableViewer或TreeViewer时,每当其input值发生改变,通常要调用视图的refresh方法来执行刷新操作,而使用EMF模型作为视图组件的文本提供器和标签提供器,却可以省略refresh操作。 当构建AdapterFactoryContentProvider和AdapterFactoryLabelProvider对象时,需要传入所需要的适配器工厂类,该适配器工厂类实现了IChangeNotifier接口定义的3个方法,起到了监听器的作用: addListener(INotifyChangedListener notifyChangedListener):添加监听者 ...

重构重构

如果你想重构,重要的前提就是有强力的测试.哪怕你有自动化重构工具在手. 如果你想对既有代码进行测试,你就必须先重构,因为代码根本就没有办法在测试工具中实例化. …… 新写的代码大多是可以先进行测试,然后再挂接到原 ...
一、 单元测试的概念   单元通俗的说就是指一个实现简单功能的函数。单元测试就是只用一组特定的输入(测试用例)测试函数是否功能正常,并且返回了正确的输出。   测试的覆盖种类   1.语句覆盖:语句覆盖就是设计若干个测试用例,运行被测试程序,使得每一条可执行语句至少执行一次。   2.判定覆盖(也叫分支覆盖):设计若干个测试用例,运行所测程序,使程序中每个判断的取真分支和取假分支至少执行一次。   3.条件覆盖:设计足够的测试用例,运行所测程序,使程序中每个判断的每个条件的每个可能取值至少执行一次。   4.判定——条件覆盖:设计足够的测试用例,运行所测程序,使程序中每个判断的每个条 ...

UML如何写

右键属性弹出框 基类 : EditAttrubteWindow EditLinkAttributeWindow EditNdAttributeWindow EditNdPsAttributeWindow EditNdSwAttributeWindow EditNtAttributeWindow 右键触发事件 EditLinkAttributeAdapter :   link模型 EditNdAttributeAdapter  :     node模型 EditNdPsAttributeAdapter:  nd packet Stream EditNTNodeAttributeA ...
OPNET中获取属性值(Attribute)         今天又把opnet 10.5中tutorial里的packet switching1、2两个例子作了一下,没什么收获,无非就是设计包格式、进程域编程,这个例子主要就是如何发包、收包而已,2稍微复杂一点,加上了子网的判断。        里面可能对我有用的就是获取属性值的那个核心函数了,好像是op_ima_obj_attr_get_int32 (objid, attr_name, value_ptr)。参数的含义:objie是你感兴趣的那个对象的ID,attr_name就是你想要获得的那个对象的属性的名称了,value_ptr就是你 ...
最近一直在读《修改代码的艺术》一书,体会挺深的。陆续记录自己的心的体会。 本书英文原名《Working Effectively with Legacy Code》,大体意思是有效的面对遗留代码,但是不知道为何被翻译为修改代码的艺术,而我觉得本书所讲述的内容并不是关于修改代码的具体细节,更没有太多艺术感。讲述怎么做好单元测试,但是这丝毫不影响这本书的价值,以及方法的可行性 2.本书的主要内容 提前说明一个概念,遗留代码:已有的项目代码,不管是你的,还是他人的,不管是维护中的,还是开发中的,总之是已经写好的代码,称为遗留代码。当代码被写下来,编译通过,并checkin后,它就变成了遗留代码。 本 ...
单元测试用例
treeview树的实现 package com.huawei.test; import org.eclipse.jface.viewers.ILabelProvider; import org.eclipse.jface.viewers.ILabelProviderListener; import org.eclipse.jface.viewers.ITreeContentProvider; import org.eclipse.jface.viewers.TreeViewer; import org.eclipse.jface.viewers.Viewer; import org.ec ...
什么是开闭原则 (转自:http://www.blogjava.net/parable-myth/archive/2008/02/01/178786.html) 4.1 什么是开闭原则 ☆ 开闭原则指的是一个软件实体应对对扩展开发,对修改关闭(Software entities should be open for extension, but closed for modification)。这个原则是说在设计一个模块的时候,应对使这个模块可以在不被修改的前提下被扩展,换言之,应对可以不必修改源代码的情况下 改变这个模块的行为。 ☆ 满足开闭原则的软件系统的优越性: ① 通过扩展已有的软件系 ...
当TRUNC的参数是一个的时候,如果参数是负数,与FLOOR返回值不同: SELECT FLOOR(-11.22) F,TRUNC(-11.22) T FROM DUAL 结果: F             T -12         -11
http://www.blogjava.net/Swing/news/2008/03/09/184822.html
Global site tag (gtag.js) - Google Analytics