简介:
简介:《RefactoringtoPatterns》曾荣获2005年《软件开发》杂志图书通用类的效率大奖(ProductivityAward)。书中介绍了以模式为导向的重构方法的理论和实践,记录了潜藏在20多个基于模式的设计转换之下的思想方法和设计步骤,对于模式差异以及如何以尽可能简单的方式实现模式提出了颇有见解的观点。《RefactoringtoPatterns》中文版将由人民邮电出版社编译出版,本文节选了部分内容让读者先睹为快,限于篇幅,略有删节。
简介:面向服务架构设计原则SOA已成为一个大家熟知的,且稍微有些歧义的缩写词。如果让两个人描述一下SOA,可能会得到两个截然不同,甚至相反的答案。有些人将SOA描述为用作业务启动的IT基础结构,而其他人则指望SOA来提高IT效率。在很多方面SOA有点像JohnGodfreySaxe所讲的盲人摸象的故事——由于每个人受自己个人体验的影响,描述的大象各不相同。Saxe先生的大象很容易描述,因为它是一个存在的物理实体。然而,SOA却很难描述,因为设计理念不像物理体现那样是存在的。
简介:对于大多数应用软件开发者来说,Linux2.4和2.6内核家族间的大部分差异对它们没有直接的影响。大多数内核变化只是为了提高系统性能而已。但也有例外,对某些应用软件而言,内核和系统的变化对它们的推广和它们对其它进程和线程的管理都具有一定的影响。
简介:自从ErichGamma等四人的巨著《设计模式》问世以来,在全世界的开发人员中已经形成了一个学习、使用设计模式的热潮。类似书籍也出版了无数。即有深入挖掘、扩展各种模式的书籍,也有结合到某一具体语言实例剖析模式的书籍。而很多初学者在读完设计模式书之后,仍然对设计模式的使用是一头雾水,原因之一就是一般设计模式的书中所举例子过于简单,缺乏对真正产品代码中模式实例分析。初学者在编程实践中无法
简介:本文详细讲述如何在Delphi中实现Sinleton,并解决实现中的一系列问题。
简介:软件领域中的设计模式是过去几十年来人们针对不同的软件设计问题总结出来的,它是简洁而优雅灵活并且可以复用的经典解决方案,无数的业内专家和精英们为此付出了长期而艰苦的努力。设计模式为开发人员提供了一种使用专家设计经验的有效途径,有了设计模式,我们就可以利用前人的经验精华。
简介:6月14日,作为“APEC电子商务博览会”的前奏,在烟台举行的“国产软硬件集成应用研讨会”,吸引了包括全国60余个城市政府信息化主管、众多国内外知名厂商、电子政务应用领域的专家学者的目光。“烟台模式”成为众所关注的焦点。
简介:本文将对中国软件产业的特点、模式、问题进行浅要讨论,为促进软件产业的良性发展进行了有益的探索。本文内容纯属个人观点,不妥之处,敬请批评指正。
简介:1.模式说明暗藏地下的黑堂魔法师为了夺取糖果王国,不惜动用黑暗力量,使得位于糖果王国东南方向的幻糖火山从睡眠中醒来,火山爆发出大量的岩浆和火球,岩浆顺着地势就要逼近糖果王国,糖果王国的战士们为了保卫王国又重新集结起来,使用QQ糖开山凿路,将滚烫的岩浆引到大海中去,防止王国被岩浆摧毁。
简介:朋友打电话过来说Win2000的系统又崩溃了,根本无法进入系统,好多重要数据都没有备份。遇到这样的情况当然是进安全模式,保存数据是关键,系统恢复那是后面的事情。相信大家对于安全模式也不陌生,但你是否真正了解安全模式了呢?今天,就让我们一起来近距离接触Win2000的安全模式吧。
简介:Linux的影响不仅仅是它是一个成功的操作系统,是值得像IBM这样的“兰色巨人”都要“拥抱”的系统,也不仅仅是一个源码开放、充满自由软件所代表的“自由”精神的一个系统,而且从表面上看一个大型复杂的操作系统可以通过因特网在千万人参与下获得成功的惊人之举,实质上是它所代表的是一种新的软件工程理念和方法,至少是一种新的软件开发模式。
简介:本文译自索爱网站,是索爱技术系列文章的第三篇,之前两篇分别为《游戏创造》2006年2月号中“手机Java3D编程快速入门”一文及《游戏创造》2006年5月号“三维灯光理论和方向属性”一文,有兴趣的朋友可以翻阅。
简介:最近,Microsoft越来越多地将重点转向设计模式。如果不熟悉模式的话,猛地被一些新术语和陌生的UML图所淹没,会让人一下子接受不了。但是这种模式上的重点转移,并不代表方法上的迁移与词汇上的改变一样大。Microsoft.NET框架基类库(BCL)已经广泛使用了模式,并且大家可能已经熟悉一些最常见的模式,只是没有意识到而已。
简介:简介最近我编写了很多智能客户端应用,总结了一些能够使应用程序在后台调用WebService时不冻结前台界面的异步调用方法.虽然当前NETFramework本身已经提供了异步调用的机制,但我发现在Windows应用中这一机制比较难于把握因为这时你需要正确的控制用户界面线程处理。
简介:Linux是一种开放的、因Internet而产生的操作系统。Internet的发展、以网络为中心的计算模式如电子商务被迅速接受和普及,都为Linux提供了更巨大的机会,使之成为企业和部门级的首选平台。同时,Linux也以其对新技术的巨大包容能力为自身发展提供了良好的生长和栖息环境。这表现在其内核技术的发展为Linux环境下管理数据,存储数据、
简介:一、前言1、背景电子文件是个人和机构处理各类电子事务活动过程中形成、保管和利用的电子证据信息,是机构直接的和共同的记忆。成功的电子文件管理可以支持事务活动的高效合作和信息交换,提高个人、部门和机构问的协同能力;支持基于事实的政策制定;支持信息政策法规的有效实施;支持机构的知识管理、创新管理和基于证据的机构治理。
简介:为了贯彻实施“十五”期间国家大力发展基础软件、加速基础软件开发人才的培育等相关政策,配合国家863计划对基础软件的创新、开发、教育等机制的推广建设,共创软件联盟对北京大学、清华大学、北京邮电大学等高校的计算机及相关专业师生和科研人员,就传播开放源码思想及开源软件开发模式,
识别Intel处理器的利器
重构与模式
聚焦烟台模式
面向服务架构设计的模式与反模式
应用超线程模式
Java设计模式实战
在Delphi实现Singleton模式
设计模式与游戏开发
“烟台模式”控开源应用新路
软件产业发展模式初探
“QQ堂新模式”项目二等奖作品:《QQ堂保家模式》
谈谈Win2000的安全模式
共同探讨软件开发新模式
实现一个Java抽象工厂模式
粒子系统和立即渲染模式(上)
揭露.NET框架中使用的设计模式
为Windows应用创建简单的异步调用模式
选择设置好ext3日志模式
基于集成模式的电子文件管理最佳实践规范(一)
基于Internet协同开发平台的软件开发模式跨入高校大门