自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 天猫精灵对接3 (具体代码实现)

1.有什么协议问题,请先看对接文档2.基础流程请看上一篇文章,已经讲得比较详细了。3.代码写得渣,有什么可以优化的地方麻烦提一下,喷我也没啥用。运行(调试)流程:本机测试(内网模拟授权流程):编译代码,检查配置文件,将 web.config (里面也有备注说明)中的serverUrl 换成你的IP地址(内网测试),如我本地的的 http://192.168.1.96...

2019-04-23 15:18:00 1318

转载 天猫精灵对接2(OAuth 搭建)

根据接入方式及流程中的说明,可知,搭建过程中,我们需要自己整一个 OAuth 的授权平台,具体说明可以参考蟋蟀大哥的文章 ASP.NET WebApi OWIN 实现 OAuth 2.0,我的实际代码也是基于文章给出的源码修改的。第一步认真研究一次文档:(1)AliGenie在开发商开放平台或者其他第三方平台注册一个应用,获取到相应的Client id 和Clie...

2018-06-01 11:52:00 1116

转载 对接天猫精灵X1 (https 的申请)

1 起因公司是做智能家居的,最近公司要求对接天猫精灵的智能家居功能,所以就来对接天猫精灵X1 了。新产品,大家都懂的,坑是有不少的,正常事。1 首先,语言是 c#,不要和我讲 php 是世界最好的语言,语言只是一种具体实现的工具,重点是你的思维,你有没有这种想法。2 其次,官方文档一定要看。3 既然是 c# ,用的是 .net framework 4.5 ,...

2018-05-31 17:33:00 340

转载 第二个 SignalR,可以私聊的聊天室

一、简介上一次,我们写了个简单的聊天室,接下来,我们来整一个可以私聊的聊天室。SignalR官方 API 文档需求简单分析:1.私聊功能,那么要记录用户名或用户ID,用于发送消息。2.怎么向单人发消息,查看 文档,得知 SignalR 的推送方式 有组推、ID 推等等(参考Calling client methods 这一节).3.怎么在推送消息的方法...

2018-04-24 13:59:00 249

转载 抽象工厂模式

抽象工厂模式一、简介抽象工厂模式其实是简单工厂模式的升级版。相比之下,它遵循了开闭原则 ,不像简单工厂,当我们增加一个新的类,就不用像原来简单工厂那样,修改工厂类。二、简单的Demo我们还是以简单工厂的例子为例,原来我们的红车、蓝车。如果要增加一个黒车,那么我们还要加一个类: /// <summary> /// 黒车...

2018-04-24 09:26:00 109

转载 装饰者模式

装饰者模式一、装饰者模式简介。定义:装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。特点:(1) 装饰对象和真实对象有相同的接口。这样客户端对象就能以和真实对象相同的方式和装饰对象交互。(2) 装饰对象包含一个真实对象的引用(reference)(3) 装饰对象接受所有来自客户端的...

2018-04-23 17:41:00 112

转载 Signal 第一个简单Demo

最简单的聊天室功能1.用 VS 2013 创建一个 MVC 4 (MVC 5 也类似)项目1.1 选择模板为 基本2.用 NuGet 安装 SignalR3安装完成,我们来添加一个叫 MyHub 的文件夹,往里面添加一个 SignalR 集线器(V2),名字为 MyChatHub3.1 我们自定义一下我们自己的发送消息的方法名...

2018-04-18 16:13:00 187

转载 策略模式

策略模式一、策略模式简介定义:策略模式定义了一系列的算法,并将所有算法封装起来,而且它们之间可以相互替换,让算法独立于使用它的客户而独立变化。分析:算法之间可以相互替换,也就是说它们之间有共性,它们共性体现在策略接口的行为上,为了 让算法独立于使用它的客户而独立变化 这个句话,那么我们要让客户端依赖于策略接口。直白点说:就是客户只管他需要什么算法,得到对应的正确的计...

2018-04-18 10:15:00 160

转载 简单工厂模式

一、引子十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上 Audi后他说“开奥迪车!”。你一定说:这人有病!直接说开车不就行了?!而当把这个爆发户的行为放到我们程序语言中来,我们发现C语言一直是通过这种方式来坐车的!...

2018-04-18 09:09:00 108

空空如也

空空如也

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

TA关注的人

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