• 2006-06-01

    儿童节快乐!

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/dreamhead-logs/2585632.html

    儿童节快乐!

    虽然从年龄上说,我早就和这个节日没什么关系了,但这并不妨碍我们抱着一颗愉快的心去体味这样一个日子。一大清早,我就收到了好几份儿童节祝福,于是,一天的工作有了一个快乐的开始。

    有一段时间,心情乱糟糟的,回想起来,那段时间不知道自己在干些什么。时间是个好东西,它可以让人抛开一切烦恼,加上骨子里的我是个乐天派,渐渐走出了心理的阴霾。这段时间心情一直很好,看什么都觉得格外顺心。

    最近的工作一直是与那块实验板子打交道,让我有了一种全新的体验。以前的开发都是跑在服务器上,那里好像拥有着无限的资源,所以,浪费也不会有人介意。记得有一次,因为对EJB误用,造成了每次取一条数据居然要访问六次数据库。就是这样的一个系统经过了多少轮的测试,没人认为那是一个问题,在大家的印象中,Java应用慢是天经地义的。所以,那个时候更多的是考虑架构,对于计算机本身却越离越远,这也是我感觉心里没底希望换个方向的原因之一。

    与这块板子打交道,事情就没那么幸福了。CPU慢,让我们不得不考虑如何有效的充分利用CPU;内存有限,让我们不得不仔细规划如何使用内存。于是,以前视而不见的许多内容又浮出水面。在我看来,做计算机的乐趣就是在于有限的资源。理论上,如果资源无限,那一切问题都好办,可惜的是,没有无限的资源,所以,我们要在有限资源的情况下完成任务,这就需要我们充分了解计算机系统,精心的设计算法去发挥计算的威力,这才是计学习计算机中最有趣的部分,也是人们发挥智慧的舞台。一些最为“计算机”的技术开始发挥作用:算法设计、计算机体系结构、并行计算……。这才应该是计算机专业的人与其它专业的人真正区别的地方。

    不要仅仅把有限的资源理解为嵌入式系统,即便像Google这样的大型网络应用也有资源不足的时候,因为它要提供更加舒适的用户体验,就要提供更快、更准确的查询,这时,它们的资源显得不足,所以,有了各种各样的技术:Google File System、MapReduce等等。

    愿所有的人都能够保持一颗快乐的童心!

    分享到:

    历史上的今天:

    六一校园行 2011-06-01
    引用地址:

    评论

  • 郑兄之见会引起每个热爱生活的人的共鸣!