设计模式
文章平均质量分 81
zlb789
明天回会更好
展开
-
架构师
做人、做事,做架构师——架构师能力模型解析 要想从一名普通程序员发展成为优秀的架构师,“个人特性”与“技术技能”缺一不可;而“技术专业能力”、“人际关系能力”和“业务能力”更是优秀架构师重要的三种能力。文 / 周爱民(《程序员》2008年4月刊)引子究竟是什么让你在同一个位置上——例如程序员或技术负责人——工作了三年、五年或者更久,而仍然得不到任何的发展空间?你觉得自己已成为技转载 2008-12-29 14:22:00 · 563 阅读 · 0 评论 -
多种设计模式
.NET设计模式系列文章 最初写探索设计模式系列的时候,我只是想把它作为自己学习设计模式的读书笔记来写,可是写到今天,设计模式带给我的震撼,以及许多初学者朋友的热心支持,让我下定决心要把这个系列写完写好,那怕花上再多的时间也无所谓。本部分内容不断更新中。目录计划:第Ⅰ部分 开篇开篇第Ⅱ部分 创建型模式篇第1章 单件模式(Single Pattern)第2章 抽象原创 2008-11-26 12:05:00 · 655 阅读 · 0 评论 -
Abstract Factory抽象工厂模式
Abstract Factory抽象工厂模式 (转) 抽象工厂是一种创建型模式,是为了解决实例化时所带来的问题。 我们先来看看是什么问题,有的时候我们会遇到这种情况,我们需要一系列的对象。举个例子,有一系列BMW汽车零部件的对象:轮子bmwwheel,油箱bmwoilbox,在一个管理函数中调用它们,代码如下class BMWWheel{ public BMWWheel(){};}转载 2008-11-26 09:33:00 · 420 阅读 · 0 评论 -
从奥运订票系统瘫痪说起——谈FastCGI 与IT 架构
从奥运订票系统瘫痪说起——谈FastCGI 与IT 架构 2008年,对于首都人民来说,没有什么比奥运会更大的事情了。如何买到一张称心如意的比赛门票,也成了很多人的一个梦想。然而,在奥运官网抢票购买的时候,这个梦想却轻易地被网上购票系统的瘫痪击成碎片,很多充满热情的老百姓们也因此郁闷无比。由于搜狐承担了奥运的官网,我又在那里工作过相当长一段时间,很多兄弟抢票失败,于是便认转载 2008-12-22 14:29:00 · 783 阅读 · 0 评论 -
浅谈并行编程中的任务分解模式
浅谈并行编程中的任务分解模式 并行编程使用线程来使得多个操作能够同时运行。并行编程主要包括应用程序中线程设计,开发和部署以及线程间相互协调和各自的操作。 在下文中我们将讨论怎样分割适合线程化大小的编程任务来多任务化一个应用程序。设计线程 不熟悉并行编程的开发者通常对例如面向对象的传统的编程模式感到非常适应。在传统的编程模式下,程序以预先定义的转载 2009-11-24 13:58:00 · 3119 阅读 · 1 评论