会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
咋攒都五块...
博客园
首页
新随笔
联系
订阅
管理
2010年1月24日
VS插件的开发 - Visual Studio Addin
摘要: To be done …
阅读全文
posted @ 2010-01-24 12:33 咋攒都五块
阅读(212)
评论(0)
推荐(0)
编辑
简析EDMX文件的构成 - CSDL、SSDL、MSL
摘要: To be done…
阅读全文
posted @ 2010-01-24 12:32 咋攒都五块
阅读(330)
评论(0)
推荐(0)
编辑
2010年1月21日
Design Pattern – Visitor Pattern
摘要: Visitor Pattern(访问者模式) 书上的定义: “作用于某个对象群中各个对象的操作. 它可以使你在不改变这些对象本身的情况下,定义作用于这些对象的新操作.” 其中对象群指的是一个数据集合,例如一个链表,一个List,一个Collection等等…… 先看一下不用该模式之前的代码: [代码] 该段代码不难理解,定义了两个接口,然后有两类分别实现这两个接口,这样我们得到了两个完全...
阅读全文
posted @ 2010-01-21 00:39 咋攒都五块
阅读(829)
评论(6)
推荐(1)
编辑
2009年12月30日
Design Pattern – Command Pattern
摘要: 概述 在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合,比如要对行为进行“记录、撤销/重做、事务”等处理,这种无法抵御变化的紧耦合是不合适的。在这种情况下,如何将“行为请求者”与“行为实现者”解耦?将一组行为抽象为对象,可以实现二者之间的松耦合 -- 这就是本文要说的Command模式。 ...
阅读全文
posted @ 2009-12-30 16:00 咋攒都五块
阅读(331)
评论(1)
推荐(0)
编辑
Design Pattern - Adapter Pattern
摘要: 适配器模式,超简单的一个设计模式。 GOF的《设计模式》中解释如下: 将一个类的接口转换成客户希望的另外一个接口,Adapter使原本由于接口不兼容而不能一起工作的类可以一起工作 写个简单的例子如下: Code Snippers public interface IShape { public void SetLocation(Location location); publ...
阅读全文
posted @ 2009-12-30 15:08 咋攒都五块
阅读(172)
评论(0)
推荐(0)
编辑
Design Pattern – Separated Interface Pattern[转]
摘要: 在使用了分层设计的系统中,下层不应使用上层提供的功能服务。当下层必须使用上层提供的功能服务时,可以将这些功能服务抽象出来成为一个窄接口,然后让下层依赖这个窄接口。Separated Interface模式将上层和下层之间的双向依赖转变成上下两层对一个窄接口的单向依赖。 在S...
阅读全文
posted @ 2009-12-30 14:45 咋攒都五块
阅读(272)
评论(0)
推荐(0)
编辑
Design Pattern – Composite Pattern
摘要: Composite Pattern (合成模式) 主要用来描述部分与整体之间的关系, 可以用树形图来进行描述,以abstract class或者interface为根节点,形成树节点和叶节点, 通过根节点的abstract class或者interface对该结构的抽象,使客户端可以将单个节点与复合元素节点(即枝节点,因每个枝节点都包含...
阅读全文
posted @ 2009-12-30 14:19 咋攒都五块
阅读(441)
评论(0)
推荐(0)
编辑
2009年12月28日
Windows Azure 中 Blob, Table, Queue 三种存储方式
摘要: Blob: Binary large objects,可以理解为一堆bytes,可以用来存储影像,视频等等。在使用Blob时,需要先通过storage account创建一个或多个“container”,其中每个container都可以包含一个或者多个blob。 每个bl...
阅读全文
posted @ 2009-12-28 14:21 咋攒都五块
阅读(3019)
评论(0)
推荐(0)
编辑
BT 与 Magnet 的下载方式及原理
摘要: 用户通过BT下载文件的基本过程: 一、找到.torrent文件 二、使用BT下载客户端软件打开这个文件 三、对于用户来讲,只要花时间去等就可以了 而对于客户端软件来讲,它会根据.torrent文件中的网址自动连接Tracker服务器,从它那里接收到其他正在下载该文件的人的网址名单。下一步,软件就一一与名单上的网址取得联系,从它们那里获取文件的片段,直到整个下载完成。从整个过程...
阅读全文
posted @ 2009-12-28 13:01 咋攒都五块
阅读(19351)
评论(1)
推荐(4)
编辑
2009年12月24日
Building Your First Windows Azure Application
摘要: Training Kits里的第一篇实例教程,简单记录下过程,并根据理解做些旁注,方便日后查看。 1. 新建一个Cloud Service工程, 增加一个ASP.NET Web Role 2. 增加一个Class Library, 添加所需References,定义Entity Schema -- GuestBookEntry.cs GuestBook...
阅读全文
posted @ 2009-12-24 15:18 咋攒都五块
阅读(579)
评论(0)
推荐(0)
编辑
下一页
公告