下面可以乘凉的不一定是大树,但大树底下一定是可以乘凉的。
RSS icon
  • 

    程序员写博客的利器—Google Prettify

    发表于 八月 26th, 2010 大树 8 人乘凉

    Google Prettify是一个对网页中的代码进行自动着色和格式化的小工具。其使用非常简单。

  • 

    CQRS体系结构模式

    发表于 八月 2nd, 2010 大树 4 人乘凉

    本文介绍了CQRS模式的基本结构,并对其中一些重要概念作了注释,也是我在实践和思考当中总结出来的内容(PS:转载请注明出处)。学习过DDD 而刚刚开始CQRS的朋友,在阅读一些资料的时候势必会感到疑惑,希望本文能够帮助到这些朋友。比如最开始阅读的时候,我也不知道为什么一定要通过领域事件去更改对象状态,而不是在对象状态变更的时候,去触发领域事件,因为当时我仍然希望能够在Domain Model中方便地使用getter/setter,我当时也希望能够让Domain Model同时适应于经典DDD和CQRS架构。在经过多次尝试后发现,这种做法是不合理、不可取的,也正如Udi Dahan所说:CQRS是一种模式,既然是模式,就是用来解决特定问题的。

  • 

    解读NoSQL代表Dynamo

    发表于 六月 28th, 2010 大树 没人乘凉

    NoSQL在过去的一年里,逐渐已经成为了家喻户晓的东西,我(54chen)自从去年开始人人网的NoSQL系统Nuclear的研发以来,一直看着NoSQL越来越热,越来越引来大家的围观。受infoQ霍师傅之托,特作此文,一来作过去一年的总结,二来希望以平白的话语对NoSQL系统在国内的发展献绵薄之力。

  • 

    VS2010 Pro Power Tools

    发表于 六月 10th, 2010 大树 3 人乘凉

    通过使用刚刚发布的Visual Studio 2010 Pro Power Tools插件,可以给Visual Studio 2010的UI来一次重大升级。除了最终完善的“Add References”(添加引用)对话框外,一个重要的改变就是称之为“Document Well 2010 Plus”的功能。这个功能可以对文档面板上的标签页的行为进行很多改变。

  • 

    Google向开发者提供云存储GSD

    发表于 六月 5th, 2010 大树 没人乘凉

    Google Storage for Developers(GSD)是个全新的RESTful服务,提供的数据存储可以在位于美国的几个数据中心间复制。GSD叫做“for Developers”的原因在于传输与访问数据的API基于常规的HTTP命令,比如GET、POST、PUT、HEAD和DELETE。

  • 

    I/O五分钟法则

    发表于 六月 1st, 2010 大树 2 人乘凉

    在 1987 年,Jim Gray 与 Gianfranco Putzolu 发表了这个”五分钟法则”的观点,简而言之,如果一条记录频繁被访问,就应该放到内存里,否则的话就应该待在硬盘上按需要再访问。这个临界点就是五分钟。

  • 

    数据库程序开发原则:不要删除数据

    发表于 六月 1st, 2010 大树 2 人乘凉

    Oren Eini(又名Ayende Rahien)建议开发者尽量避免数据库的软删除操作,读者可能因此认为硬删除是合理的选择。作为对Ayende文章的回应,Udi Dahan强烈建议完全避免数据删除。
    所谓软删除主张在表中增加一个IsDeleted列以保持数据完整。如果某一行设置了IsDeleted标志列,那么这一行就被认为是已删除的。 Ayende觉得这种方法“简单、容易理解、容易实现、容易沟通”,但“往往是错的”

  • 

    内存越界的概念和调试方法

    发表于 五月 31st, 2010 大树 4 人乘凉

    所谓内存越界(Heap Corruption),就是指当内存输入超出了预分配的空间大小,就会覆盖该空间之后的一段存储区域,导致系统异常。越界访问是非常常见的一种黑客手段。