最新文章

现代版本控制系统(SCM)的作用已不仅仅是保存历史版本,它还是各软件开发组织利用其分支功能实现多人并行开发,提高生产效率的一种工具。对于稍有历史的软件产品来......

阅读(2626)  推荐(1)  持续集成  发布于 2011-04-12 10:42

在前文中,咱们谈到生命周期长短不同的两种分支策略。对于不超过二十人的小团队来说,推荐使用短生命周期的分支策略。Joe的团队在首次发布之前,也一直使用这种方式......

阅读(3021)  推荐(1)  持续集成  发布于 2011-04-12 10:42

如今,社会讲求的就是快速,什么事都要有效率,当然服务器也是要有效率。开发人员不断地开发和部署使用LAMP(?、Apache、MySQL 和 PHP/Perl)架构的应用程序。但是,服务......

阅读(1020)  推荐(1)  MySQL 服务器 数据库 软件测试  发布于 2011-04-12 10:41

1. 新建项目 打开VS2010,选择 文件>新建>项目,新建ASP.NET MVC3 Web 应用程序,我这里把它命名为Blog。 2. 编写实体类 对于一个博客,一下几个......

阅读(15037)  推荐(12)  ASP.NET MVC3 EF CodeFirst DDD  发布于 2011-04-12 10:41

本篇开始将回顾下Javascript的事件机制。同时会从一个最小的函数开始写到最后一个具有完整功能的,强大的事件模块。为叙述方便将响应函数/回调函数/事件Listener/......

阅读(2241)  推荐(0)  JavaScript  发布于 2011-04-12 10:40

首先,单例模式是对象的创建模式之一,此外还包括工厂模式。单例模式的三个特点: 1,该类只有一个实例 2,该类自行创建该实例(在该类内部创建自身的实例对象) 3,......

阅读(4635)  推荐(6)  JavaScript Singleton  发布于 2011-04-12 10:40

对于一个以数据处理为主的应用中的UI层,我们往往需要编写相当多的代码去实现数据绑定。如果界面上的控件和作为数据源的实体类型之间存储某种约定的映射关系,我......

阅读(2222)  推荐(2)  批量数据 数据绑定 .NET Web测试  发布于 2011-04-12 10:39

《上篇》主要介绍如何通过DataBinder实现批量的数据绑定,以及如何解决常见的数据绑定问题,比如数据的格式化。接下来,我们主要来谈谈DataBinder的设计,看看它是如......

阅读(1338)  推荐(2)  批量数据 数据绑定 .NET Web测试  发布于 2011-04-12 10:38

最近,有人在StackExchange上发起了提问,向网友们征集当今世界最为经典的十大算法。众人在一大堆入围算法中进行投票,最终得出了呼声最高的以下十个算法。 来自......

阅读(5300)  推荐(5)  算法 数据库 数据结构  发布于 2011-04-12 10:37

我很喜欢看各个产品的Bug追踪系统,比如jQuery的Bug Tracker,因为在Bug系统中总能发现一些非常细节的问题,补充自己的知识,慢慢地自己的代码的兼容性会有很大的......

阅读(1542)  推荐(0)  Bug Bug追踪 项目管理 软件测试  发布于 2011-04-12 10:36

我们的入职过程大概是这样的: 在你开始工作之前是被我称作Yes to Desk过程 从你同意加盟的那一刻到你坐到工位上的这段时间。有很多的步骤、移交工作要做(......

阅读(3445)  推荐(0)  Twitter 新员工入职 求职招聘  发布于 2011-04-10 20:37

明确架构目标 软件设计

相关文章:MMN实用架构过程概览 在MMN的宏观视图中,包括了三个过程环节:定义架构概图、架构全局分析以及构建概念模型。这是一个循序渐进的过程,是系统架构整体......

阅读(3394)  推荐(1)  架构  发布于 2011-04-06 11:28

本文是从 Object Oriented Programming is Dead 这篇文章翻译而来。 那好吧,也许是没死,但卡内基.梅隆大学的Robert Harper教授却说(Teaching FP to freshm......

阅读(9779)  推荐(4)  面向对象  发布于 2011-04-06 11:28

前面扯了一堆,要了解一个东西,最好的办法,还是让他跑起来,然后结合文档和测试,来验证其实现,并且了解其不足和优点。 MongoDB提供了部分系统的编译版本,但......

阅读(3379)  推荐(0)  MongoDB  发布于 2011-04-06 11:27

很多软件开发者和设计者都有将自己的软件作品以开源的形式公之于众的想法。他们希望其他人也可以分享自己的作品,使用自己的作品。开源社区之所以能蓬勃发展就是......

阅读(1577)  推荐(0)  Apache bsd CC mit 开源 知识产权 许可协议  发布于 2011-04-06 11:26

NoSQL现在已经变成在IT界中十分热门的话题了,在本文中,将为你介绍NoSQL中的一员CouchDB的基本知识,带你开始走入NoSQL丰富多彩的世界。 什么是NoSQL N......

阅读(3167)  推荐(0)  NoSQL 开源数据库 开源 数据库  发布于 2011-04-06 11:26

前面一篇《NoSQL架构实践(一)以NoSQL为辅》主要介绍了以NoSQL为辅助的架构,这种架构实施起来比较简单,易于理解,由于其中也使用了传统的关系数据库,让开发者更容......

阅读(2007)  推荐(0)  NoSQL 架构 数据库  发布于 2011-04-06 11:26

在《NoSQL架构实践》系列的前面两篇文章中,介绍了《以NoSQL为主》和《以NoSQL为辅》的架构。由于NoSQL数据库天生具有高性能、易扩展的特点,所以我们常常结合关系数据......

阅读(1936)  推荐(0)  NoSQL 架构 数据库  发布于 2011-04-06 11:25

游标类型对性能影响的实例。下面的两个游标脚本分别创建并执行了dynamic和fast forward only两种类型的游标。 不理想的游标类型:(dynamic游标) declar......

阅读(1811)  推荐(0)  PL/sql 数据库 游标脚本 SQL  发布于 2011-04-06 11:25

导读:本文主要涉及Service Broker的基本概念及建立一个Service Broker应用程序的基本步骤。 一、前言: Service Broker为SQL Server提供消息队列,这提供了......

阅读(8835)  推荐(5)  SQL Server 2008 Service Broker  发布于 2011-04-06 11:24