随笔分类 -  OO实践与精髓

摘要:come from:http://www.jdon.com/37794这篇文章讲了伸缩性和可用性方面的反模式,也按照自己的理解翻译了一下,欢迎各位探讨。 1 单点失败(Single Point of Failure) 大部分的人都坚持在单一的设备上部署我们的应用,因为这样部署的费用会比较低,但是我们要清楚任何的硬件设备都会有失败的风险的,这种单点失败会严重的影响用户体验甚至是拖垮你的... 阅读全文
posted @ 2015-03-28 10:44 _DN 阅读(264) 评论(0) 推荐(0)
摘要:come form: http://www.jdon.com/37793 异步 同步调用使得组件和组件之间紧密耦合起来,这样就使得要想伸缩应用就需要伸缩所有的组件,这不仅带来使得伸缩的成本增加,而且这种高度耦合性使得伸缩变得更加困难。 因此我们需要从应用角度划分出,哪些业务操作是紧密关联的,哪些是可以异步执行的,划分出那些可以异步执行的操作,然后将其进行异步化处理(比如通过... 阅读全文
posted @ 2015-03-28 10:40 _DN 阅读(343) 评论(0) 推荐(0)
摘要:1.概述 由于前面的引文已经对Open Xml SDK做了一个简要的介绍。 这次来点实际的——Word模板操作。 从本质上来讲,本文的操作都是基于模板替换思想的,即,我们通过替换Word模板中指定元素,来完成生成文档的目的。 不罗嗦了,直接进入主题,以下是步骤: 1) 要了解模板的业务背景——建立领... 阅读全文
posted @ 2014-07-04 11:16 _DN 阅读(3548) 评论(8) 推荐(5)