自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 .NET设计规范————命名规范

NET设计规范:约定、惯用法与模式前言:         最近在看《.NET设计规范:约定、管用法与模式》一书,主要还是讲.NET的设计规范,以前对这一块也不是特别在意,最近想要把这些系统的学习一下,以下基本上算是读书笔记吧。第三章命名规范3.1 大小写约定使用合适的大小写可以使类型、成员以及参数的标识符更容易阅读3.1.1 标识符大小写原则为了区分一个标识符中的多个单词,把标识符中的每个单词的首

2016-03-27 17:11:03 7803 1

原创 Head First设计模式之装饰者模式(Decorator Pattern)

前言:     本节将深度讨论继承滥用问题,将会学到使用对象组合的方式,在运行时装饰类,在不修改任何底层代码的情况下,给对象赋予新的职责。1.   基本需求:咖啡连锁店业务扩张需要重新设计订单系统背景:由于StarBuzz咖啡连锁店业务扩张,准备更新订单系统,以合乎他们的饮料供应要求。他们原来的类设计如下: 用户在购买咖啡的时候,可以能会要

2016-03-14 17:19:28 2903 2

原创 Head First设计模式之观察者模式(Observer Pattern)

前言:     这一节开始学习观察者模式,开始讲之前会先像第一节那样通过一个应用场景来引入该模式。具体场景为:气象站提供了一个WeatherData对象,该对象可以追踪获取天气的温度、气压、湿度信息,WeatherData对象会随即更新三个布告板的显示:目前状况(温度、湿度、气压)、气象统计和天气预报。1.   基本需求:利用WeatherData对象获取数据、并更新三个布告板:目前状况、气象统计

2016-03-12 23:20:26 2997

原创 Head First 设计模式之策略模式(Strategy Pattern)

前言:刚刚开始学习设计模式,之前也接触过一些,但是从来都没有系统的学过,这次打算好好的学习一下。这里就当是对学习过程的一个记录、整理,以便可以在以后不时的温故知新。这一节采用一个鸭子的示例,层层推进,引入策略模式。具体如下:1.   基本需求:创建有一些特性的鸭子鸭子拥有如下的一些特性:游泳戏水、呱呱叫、外观初步实现鸭子的特性:鸭子超类:public abstract class Duck

2016-03-11 11:29:51 2710

即时通信程序(类似QQ)

基于TCP/IP的Socket通信程序,实现了类似于QQ的信息发送、群聊私聊等功能

2012-12-05

空空如也

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

TA关注的人

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