摘要: 最简单的聊天室功能 1.用 VS 2013 创建一个 MVC 4 (MVC 5 也类似)项目 1.1 选择模板为 基本 2.用 NuGet 安装 SignalR 3安装完成,我们来添加一个叫 MyHub 的文件夹,往里面添加一个 SignalR 集线器(V2),名字为 MyChatHub 3.1 我 阅读全文
posted @ 2018-04-18 16:13 夜向南 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 策略模式 一、策略模式简介 定义:策略模式定义了一系列的算法,并将所有算法封装起来,而且它们之间可以相互替换,让算法独立于使用它的客户而独立变化。 分析:算法之间可以相互替换,也就是说它们之间有共性,它们共性体现在策略接口的行为上,为了 让算法独立于使用它的客户而独立变化 这个句话,那么我们要让客户 阅读全文
posted @ 2018-04-18 10:15 夜向南 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 一、引子 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别 二、c# 版简单工厂模式 这个模式本身很简单而且使用在业务较简单的情况下。一般用于小项目或者具体产品很少扩展的情况(这样工厂类才不用经常更改)。 它由三种角色组成:工厂类角色:这是本模式的核心,一般包含了判断逻辑和部分处理逻辑,根据 阅读全文
posted @ 2018-04-18 09:09 夜向南 阅读(187) 评论(0) 推荐(0) 编辑