`
javababy1
  • 浏览: 1220268 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5.1.5. StructuredViewer StructuredViewer 是列表查看器,表格查看器,树查看器的抽象超类 ...
<!--StartFragment --> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="http://writeblog.csdn.net/fckeditor/editor/images/style.css" type="text/css" rel="STYLESHEET"> <link href="http://wri ...
最近一直在研究从测试的角度提升软件质量,构建自动化测试机制。在此过程中,发现了n多的问题。因为本人目光短浅,只能确定在工作部门内确实存在如此问题,至于整个公司是否如此,未曾考证。本着解放思想,实事求是 ...
<link href="images/style.css" type="text/css" rel="STYLESHEET"> <link href="images/docsafari.css" type="text/css" rel="STYLESHEET"> 第5章. JFace Viewers 尽管SWT提供了本地平台控件接口,但是它们仅限于使用字符,数字,图像这样的简单数据。这对于大数据量的 ...
<!--CTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//E--> Eclipse中的IAdaptable 类型转化 Java是一种强类型语言,每个实例都必须有指定的类型。实际上,Java类型有两种声明类型和 运行时类型 (也可以相应的说是静态类型 和动态类型 ). 像Python这样的弱类型语言通常称为无类型,但是这样说并不严谨,因为每个实例都有它的运行时类型。你只是不用事先声明一个实例的类型而已。 要想调用一个对象中的方法,这个方法需要在声明类型中存在。也就是说,你只能调用定义在父类中的方法,即使该实 ...
<!--CTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//E--><!-- saved from url=(0070)http://www.eclipse.org/articles/Article-Progress-Monitors/article.html -->怎么正确的使用SWT进度条 摘要 使用进度条监视器并不像看起来的那么简单,在使用时很容易犯错。这取决于各种因素,像底层实现,显示方式,是否被设定固定数目的工作条目,是否使用了SubProgressMonitor 嵌套,等等。结果可能是完全没 ...
Eclipse3.2相比3.1具有30,000多处改进,Eclipse的编译器使用的是JDT,它与javac兼容。在3.2中,Eclipse编译器将支持J2se6.0的特性和StackMapTable属性。Eclipse编译器提供独立于Eclipse的版本,大小为1MB,Apache tomcat采用的就是Eclipse 的编译器,该编 ...
刚刚下了spiderman 3 的 trailer,风格和前两集的预告片一样,都是先缓后急。预告片很精彩,影片也同样值得期待。Spiderman的1,2 集水准还是很高的,属于改编的很精彩的漫画电影。从预告片来看,影片和第二集一样,故事有多条走线,Parker在敌人,朋友和爱人之间周旋,心理戏也会有不少,动作场面火爆精彩。只是观众习惯了Spiderman 飞来飞去,这次影片又能有什么新招数作为卖点。第二集加入了大量的武打场面,很难想象这次会是什么。不过那么多钱堆出来的剧本,再差也不会差到哪里去。这还是明年最期待的影片。
<!--CTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//E--><!-- saved from url=(0071)http://www.eclipse.org/articles/Article-SWT-Virtual/Virtual-in-SWT.html --> 虚拟表格和虚拟树 使用虚拟表格和虚拟树提升SWT应用程序性能 摘要程序员可以使用虚拟表格和虚拟树快速创建拥有大量数据的表格和树,并且可以有效的显示这些数据。本文表述怎样在SWT应用程序中使用虚拟表格和虚拟树。 Beatriz Iad ...
介绍 开发人员编写单元测试来检查他们的代码。单元测试不同于集成测试和验收测试。集成测试保证各组件的协同工作,验收测试保证程序满足客户期望。单元测试只是对代码的一个单元进行测试。在Java中,一个单元通常指代一个类。 单元测试要求全自动,无人工交互,非成功既失败。所以,当你运行代码,再检查他的输出是否正确,这个过程并不是单元测试。单元测试要求写一些测试来驱动你的代码,而你可以查看工作的结果。 一直以来,单元测试一直停留在嘴上说说的境地,不过现在它终于成为Java开发者的专业工具。成为一个大师级别的Java程序员还不足够。现在你要懂得怎样正确的测试你的代码,这样可以引领你写出高质量的代码而且具有高效 ...
JUnit,太经典了,不说  anthttp://ant.apache.org/Ant,备受赞誉的Java构建工具。它以其易于使用、与平台无关、迎合如今项目自动测试和自动部署的需要,成为许多项目构建过程的重要环节。目前它已成为所有主要开源Java项目采用的 ...
常用Access 数据类型与 MS SQL 数据类型的相应:文本 nvarchar(n)备注 ntext数字(长整型) int数字(整型) smallint数字(单精度) real数字(双精度) float数字(字节) tinyint货币 money日期 smalldatetime布尔 bitAccess允许九种数据类型:http://publishblog.blogch ...
编写JUnit测试的理由 · JUnit在保证质量的同时提高代码编写速度 看起来不可思议,但是事实。使用JUnit后,花在调试的时间就会更少,在改变代码的时候更有信心。有了这种信心,你可以在重构代码,添加新特性的时候更有闯劲。 如果没有测试,那么重构或者添加新特性很容易成为妄想,因为你无法知晓什么地方会被破坏掉。如果拥有完善的测试套,在改变代码后,立即运行测试,这样就可以得到信心,你的改变没有破坏任何东西。当运行测试时,如果检测出bug,因为代码在脑海里还很清楚,所以bug很容易被解决。用JUnit编写测试,可以使你的代码编写达到极限速度,而且快速定位bug。 · JU ...
本文是在jmock的网站上发现的,很有实际意义,因为一直用easymock,试了一下jmock,觉得很别扭,方法名以字符串的方式自己输入,容易写错,而且还要继承它自己的基类,不爽。 所以本文的程序样例用easymock重写了。 在下面的例子中,Guard持有一个Alarm的引用,在必要的时候进行报警。 <!--CTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt-->< ...
Extract Method 如果方法中含有过多特定的操作,方法太长,或者其中的某段代码被多次使用,这时,可以用提炼方法重构将这部分代码提取到单独的方法中。在Eclipse中应用此重构方便快捷。 选中要提炼的代码段,从重构菜单中选择提炼方法项,或者使用快捷键Alt + Shift + M。 在提炼方法对话框中,输入新方法的名字,选择修饰词,选择是否让新方法抛出运行时异常。在底部提供了新方法的预览。 Extract Local Variable 使用一个变量来代替一个表达式有很多好处。如果表达式在多处被使用,这样能够提高性能,而且也提高了代码的可读性。要把一个 ...
Global site tag (gtag.js) - Google Analytics