摘要: Timer中最主要由三个部分组成:任务 TimerTask 、任务队列:TaskQueue queue和任务调试者:TimerThread thread他们之间的关系可以通过下面图示:在这个图中,可以清楚地看到这Timer本身及其和这三个部分的关系:1. Timer可以看作是面向开发人员的一个"接口... 阅读全文
posted @ 2014-11-14 14:00 沧海一滴 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 码要运行,必须先转成二进制的机器码。这是编译器的任务。 比如,下面这段源码(假定文件名叫做test.c)。#include int main(void){ fputs("Hello, world!\n", stdout); return 0;} 要先用编译器处理一下,才能运行。$ gcc ... 阅读全文
posted @ 2014-11-14 12:47 沧海一滴 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 英文原文:What Is Leading Self-Organising Teams All About? 敏捷宣言(Agile Manifesto)声称:“最好的架构、需求和设计来自于自组织团队”。这引出了一些问题:什么是自组织团队?我们为什么需要它们?自组织团队的重要作用体现在何处?我们如何支... 阅读全文
posted @ 2014-11-14 12:38 沧海一滴 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 英文原文:What UX is and isn't? 让我以一个故事开始本文,我觉得这个故事能概括大多数人听到“用户体验”这个术语时的想法。 我经常访问的一个财经网站给我发了一封电子邮件,请求我点击里面的一个链接,对一些信息进行审核。所以我就点了那个邮件里的链接,进去以后我感到困惑和迷茫,感觉就像在 阅读全文
posted @ 2014-11-14 12:36 沧海一滴 阅读(262) 评论(0) 推荐(0) 编辑
摘要: digest: getFetchSize()方法不是获得记录数,而是获得每次抓取的记录数,默认是0,也就是说不限制。可以用setFetchSize()来设置,而getFetchSize()是用来读出那个设置值。设置为正整数之后,ResultSet每次抓取的最多纪录数就有了上限,而不是所有符合条件的记 阅读全文
posted @ 2014-11-14 10:48 沧海一滴 阅读(826) 评论(0) 推荐(0) 编辑