自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 面向对象程序设计原则

声明:下面列出的面向对象程序设计原则并非我个人总结,而是最近学习设计模式的笔记。目前只是列出刚看过的几条,以后学到再继续添加。 1. 单一职责原则(SRP) 单一职责原则,就是,就一个类而言,应该仅有一个引起它变化的原因。 也就是说,一个类应该只实现一个单一的功能。为什么呢?因为,如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或抑...

2009-03-03 22:59:00 128

转载 策略模式

一、概念 策略模式(Strategy):它定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法的变化不会影响到使用算法的客户。(原文:The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strat...

2009-03-02 19:12:00 161

转载 命令行输出重定向和错误重定向

命令行的输出重定向和错误重定向很简单,在命令参数后直接使用“>>”(输出重定向)或“2>”(错误重定向)即可。例如将执行cmdname命令(带参数param)的结果输出到当前路径下的output.txt文件中,若出错则将错误信息输出到err.txt中:cmdname param >>output.txt 2>err.txt 当当网...

2009-02-25 00:32:00 225

转载 简单工厂模式

对简单工厂模式的理解 第一部分:简单工厂模式介绍 下面是百度百科里对简单工厂模式的介绍: 简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。它又称为静态工厂方法模式,属于类的创建型模式。简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承自一个父类或接口)的实例。   该模式中包含的角色及其职...

2009-02-22 23:27:00 125

转载 Windows下使用Subversion Client API编程环境配置

我上研期间所在的项目需要使用subversion的特性,在天涯上发表过这篇文章,今天把它再转在这里。 当我把编译subversion需要的头文件和依赖的库都配好时,编译能通过,链接却总有问题。当时想找篇使用subversion client api编程的指导文档,好难,网上的相关文章很少,周围的人也都不熟悉subversion,摸索了一个多周,总算迈出最艰难的第一步。小结一下,...

2009-02-22 22:23:00 200

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除