排序:
默认
按更新时间
按访问量

机器人没有乐趣 - Android no fun

花絮1: 变量名字 boolean inetOrLocal; 如果你不是编程的,没关系,这个名字等于下面这段对话:Q: Do you like this or that? A: Yes如果你不懂英文没关系,这段话的意思是问:你喜欢这个或那个?答:是的 花絮2: 很多abstract名字听起来很ab...

2007-12-16 21:36:00

阅读数:1633

评论数:8

Android的两个bugs

在Android上跑了db4o的测试程序,发现了Android的两个bugs,如果你遇到同样的问题,就不要费力啦! 1. http://groups.google.com/group/android-developers/browse_thread/thread/8bc089c86e29d522/...

2007-11-23 09:30:00

阅读数:1331

评论数:0

Android 采用了Apache Harmony的代码

这又是不得不说的Android的原因了!期待Android带来的巨变…… 

2007-11-13 17:26:00

阅读数:1344

评论数:0

Android 不得不写一下了

万众瞩目的Android终于出来啦,今天一大早(6点)就在旅馆里下载了Android sdk,试验了一把,果然是一个重量级的SDK,难道SUN CEO那么高兴,如果是java one大会推出Android,JavaFX肯定被抢劲所有风头了。 Android内嵌了SQLite数据库,我当然要试试db...

2007-11-13 15:44:00

阅读数:1362

评论数:0

java名字的由来

转载自 http://blogs.sun.com/jonathan/Begin forwarded message: From: James Gosling The story goes like this: We needed a name. We had been using &quo...

2007-09-12 22:38:00

阅读数:2086

评论数:0

程序鲁棒性的误区

 在参加面试的过程中,面试官经常会要求你写一段程序,实现某某功能,他们的评分标准里往往有一条如何处理边界条件,而且这个比例占的很大。这本来没错,但是出题者往往事先不暗示你。不可否认,如何处理异常情况是一个非常重要的能力,但是,如此考察的方式,存在着非常大的误区:1. 函数是实现约定的功能。给定一个...

2007-08-10 17:35:00

阅读数:2794

评论数:3

Apache Harmony要换主席了

Geir辞职了Tim Ellison将会是下一任Apache Harmony主席引自Apache Harmony mailing listDear Community,On March 14th, I left Intel and started a new job at Joost (http:...

2007-07-18 12:20:00

阅读数:1904

评论数:0

Java & .net之间的桥

C#一出来就打着java的烙印,随着Microsoft在.net方面越来越较较真,逐步分化为2大阵营。由于代码的相似性,开发者便偷懒想使用一套代码,支持java和.net两个平台。现在开始出现这样子的软件啦:1. Mainsoft by microsoft -- .net到java的bytecod...

2007-07-12 16:17:00

阅读数:1360

评论数:0

p-unit进入SourceForge.net 2007最佳新项目Finalist

p-unit进入SourceForge.net 2007最佳新项目Finalist了,谢谢所有提名p-unit的朋友,请大家继续支持p-unit!投票步骤:1. http://sourceforge.net/awards/cca/vote.php2. Best New Project里选择&quo...

2007-07-07 08:49:00

阅读数:1815

评论数:2

sourceforge.net 2007 社区最佳项目评选!

喜欢p-unit的朋友们,请投p-unit一票,支持一下这个土生土长的中国开源软件! 谢谢!流程是1. 如果你不是sourceforge用户请注册一个sourceforge帐号 https://sourceforge.net/2. 登录3. https://sourceforge.net/proj...

2007-06-21 08:28:00

阅读数:1449

评论数:0

p-unit 下载文件中包括了样本代码

从p-unit-0.12版本开始,下载的文件中包含了p-unit的样本代码。 样本代码项目为Eclipse格式。样本代码基本上是相互独立的,开发者可以根据名字来判断样本代码的功能,也可以直接用文本编辑器查看其代码(因为p-unit的用法真的很简单……)样本代码用最简单的代码来解释p-unit功能,...

2007-06-16 09:47:00

阅读数:1504

评论数:0

p-unit-0.12版本支持运行JUnit 4.x的test case,无需改动任何代码

p-unit-0.12 版本支持运行JUnit 4.x的测试案例,无需改动任何测试代码! p-unit支持JUnit 4.x中的Annotation包括: @Test, @Before, @After, @BeforeClass, @AfterClass. p-unit本身也定义了5个名字相同的A...

2007-06-16 09:42:00

阅读数:1847

评论数:0

终于成为Apache Harmony的committer啦

今天,终于收到了Apache Harmony PMC的信,正式被宣布为committer了。在Apache  Harmony上工作了近1年的时间,得到这样一个顶级社区的认可,心里非常高兴。自贺一把。Apache Harmony有一个非常友好的社区,非常活跃的mailing list,希望能够看到H...

2007-06-16 09:33:00

阅读数:1701

评论数:1

p-unit-0.10 的 最新介绍在developerWorks发表

p-unit-0.10-dev 的 最新介绍已在developerWorks发表,请点击这里查阅 文中的介绍是针对p-unit-0.10-dev版本的,在p-unit-0.10版本中,Runner的名字小有改动,从PUnitSoloRunner, PUnitConcurrentRunner变成了S...

2007-06-02 14:32:00

阅读数:1335

评论数:3

比JUnit4更酷的Annotation @Test checkMethod Annotation

在上一篇文章中,我们已经看到如何测试Vector#add(Object)是线程安全的,如果你觉得check_testAdd不符合你的编程风格的话,现在你可以使用Annotation来表示check方法了,这就是@checkMethod Annotation, 上一篇文中的例子将写成: public...

2007-05-31 04:23:00

阅读数:1623

评论数:0

如何测试Vector#add是线程安全的?

在前面的教程中,我们已经看到了无需改变测试代码,一个测试案例即可被多线程并发执行。并发测试案例的一个特典是不能在测试案例中assert,而需要在每个执行该测试案例的线程都退出后执行,p-unit中如何做到这一点?和测试名字一样,p-unit通过名字规范来寻找assert函数,其命名规则为check...

2007-05-29 14:44:00

阅读数:2867

评论数:7

你是否有喝咖啡等待JUnit结果的经历?

至少我有过,不仅仅是喝咖啡,甚至是吃中饭,睡午觉,等待JUnit运行结果,以前总是抱怨机器太慢,现在,似乎情况有些变化,看下面的一个例子,有2个测试案例类[1],每个类4个方法,每个方法休息5秒钟,那么做一个简单的算术题,需要多长时间?2*4*5=40秒,完全正确,你可以去倒一杯水,然后回来看结果...

2007-05-27 18:19:00

阅读数:1608

评论数:0

p-unit 最新功能 -- 让你的测试速度和多核成正比!

随着多核机器的普及, 一些”单核“软件往往会成为性能的瓶颈,传统的单元测试软件不具备并发执行的能力。最新的p-unit (svn版本)充分利用了多核的特性,并行执行你的测试案例,极大的提高了测试速度。配置多线程执行测试案例,还是p-unit的经典口号,无需改动你的代码,只需增加一行代码:runne...

2007-05-25 06:32:00

阅读数:1280

评论数:0

p-unit 教程5 -- 极具说服力的可视化结果

p-unit最新介绍已在developerWorks发表,请点击这里查阅前面四章已经 我们已经看到p-unit如何灵活的运行,现在我们来看如何可视化运行结果。其实在教程4中,我们已经看到了这段代码,非常简单runner.addPUnitEventListener(new OverviewRepor...

2007-05-25 04:23:00

阅读数:1533

评论数:0

p-unit 教程4 -- 测试不同运行环境

p-unit最新介绍已在developerWorks发表,请点击这里查阅我们已经看到了p-unit如何支持多线程,以及参数化测试案例, 今天介绍的是一个p-unit的高级功能,测试同一个测试案例在不同虚拟机上的性能。你能想像的最小工作量是什么?对,写测试案例,配置虚拟机参数。p-unit也是这么要...

2007-05-23 14:46:00

阅读数:1517

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭