代码改变世界

评论排行榜

JavaScript 资源列表

2008-06-19 17:31 by Anders Cui, 1913 阅读, 收藏,
摘要: 近期学习JavaScript所收集的一些资源,当前不多,但会持续更新。还有一些关于编程的感想,也是近段时间自己的感悟,不想再另起随笔,就放在一起了。 阅读全文

[英语学习]经典谚语和常用口头禅

2008-03-19 10:53 by Anders Cui, 1457 阅读, 收藏,
摘要: 摘自每日英语的一下谚语和口头禅。 阅读全文

20本免费的Web设计电子书

2008-03-13 10:41 by Anders Cui, 910 阅读, 收藏,
摘要: Web程序员们注意一下了,以下是20本免费的 Web 设计电子书及其简单的中文介绍. 涵盖Flash,Web设计理念,图形,兼容性等各个方面,是非常不错的参考资料. 阅读全文

趣题一则:寻找那扇门

2012-04-10 23:51 by Anders Cui, 2465 阅读, 收藏,
摘要: 现在出现在你面前的是一堵朝两个方向无限延伸的墙。墙上有一扇门,但你并不确定门离你有多远,也不知道门位于哪个方向(左边或是右边)。你只有在走到门面前才能看到它。假设从当前位置到门要走n步(n大小未知),那么怎样走O(n)步就能找到那扇门?分析这道题让人“左右为难”,因为不确定如何才能走到尽快确定方向和位置。首先想到在错误的方向上走得越远,就意味着离正确的位置越远,因此较为保险的方法是,第一步向右走,看看有没有门;第二步——为了防止在错误的方向上渐行渐远——向左走,走两步,这样就可以确定在最初位置的一步范围内有没有门了。接下来,按照类似的方式左右徘徊,依次确定在最初位置的2,3,...,n有没有门 阅读全文

趣题一则:如何快速过桥?

2011-06-03 00:31 by Anders Cui, 1406 阅读, 收藏,
摘要: 有四个人打算过桥,他们都在桥的某一端,他们的任务是在17分钟内全部到达桥的另一头。当时是晚上,他们只有一只手电筒,最多只能有两人同时过桥,因为伸手不见五指,必须要携带手电筒。必须步行将手电筒带来带去,即扔来扔去是不行的。每个人走路的速度是不同的:甲过桥需要1分钟,乙需要2分钟,丙需要5分钟,丁需要10分钟。两个人一起走的速度等于其中较慢的人的速度。例如,如果第一次让甲和丁一起过桥,当他们到桥的另一端时,已经用了10分钟,如果由丁带回手电筒,那么20分钟就过去了,于是任务失败。那他们到底该怎样过去呢?如何完成任务?第一次甲和乙同行,然后乙回去送手电筒,用掉4分钟;下一次丙和丁同行,甲回去,用掉1 阅读全文

扩展方法浅谈

2010-01-18 22:01 by Anders Cui, 6173 阅读, 收藏,
摘要: 扩展方法首先让我们获得了很强的扩展性方面的能力,可以将很多代码抽象为扩展方法,同时它也会让代码变得更为简洁、直接,这样就带来了一个额外的好处:可读性的提升。 阅读全文

NASA庆祝地球日:50年地球最精美图片亮相(转载)

2009-04-25 00:58 by Anders Cui, 1389 阅读, 收藏,
摘要: 美国宇航局为了纪念庆祝地球日,特意发布了具有代表性的一组地球图片。这些照片是过去50年来从太空角度观测地球最令人惊叹的图片,看看在外太空我们的地球是什么模样的。 阅读全文

推荐几首好听的Coldplay的歌

2009-02-11 21:31 by Anders Cui, 2030 阅读, 收藏,
摘要: 最近听到的几首Coldplay的歌,有伤感也有震撼,当然也不乏浪漫,只觉相见恨晚。 阅读全文

领域驱动设计和开发实战(转载)

2009-01-17 21:59 by Anders Cui, 2175 阅读, 收藏,
摘要: 运气不错,刚刚在想09年实践些什么东东,就看到这篇文章了。在这篇文章中,Srini Penchikala从实践的角度讨论了领域驱动设计和开发。文章着眼于DDD项目中能用到的架构和设计指导方针,以及最佳实践。文章还谈到了各种设计关注点在领域模型实现中带来的影响,比如持久化、缓存、事务管理、安全、代码生成等。 阅读全文

Fashion Your Firefox

2008-11-22 15:50 by Anders Cui, 492 阅读, 收藏,
摘要: 毫无疑问的,我们现在呆在网路上的时间要比走在路上的时间要多。在这里我们也怕堵车:-},我们都希望能快点找到想要的东西。还有,时间久了,也想把浏览器打扮地漂亮点儿。嗯,Mozilla推出了一个Add-on精选包——Fashion Your Firefox,也许能满足一下这方面的需求吧。 阅读全文