摘要: 前言 获取UnionID是开发微信公众号/小程序中很有必要的一个环节,特别是针对一个公司拥有多个公众号小程序而推出的机制,实现打通账户一体化,用UnionID来区分多平台的唯一性。 官方的解释:如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性 阅读全文
posted @ 2019-10-18 11:25 hailang2zh 阅读(1779) 评论(1) 推荐(2) 编辑
摘要: 最近公司研发了几个电商小程序,还有一个核心的电商直播,只要是电商一般都会涉及到交易信息,离不开支付系统,这里我们统一实现小程序的支付流程(与服务号实现步骤一样)。 目录1、开通小程序的支付能力2、商户后台绑定同一主体的APPID并授权3、预先设置回调地址,商户后台设置开发的配置4、代码实现统一支付5 阅读全文
posted @ 2019-09-11 10:34 hailang2zh 阅读(5930) 评论(4) 推荐(12) 编辑
摘要: 基于上一篇文件“.NET Core 小程序开发零基础系列(1)——开发者启用并校验牵手成功”的反映,个人觉得效果很不错,大家对公众号开发还是有很大需求的,同时也收到了很多同学的问题,后面我也会通过实战性文章慢慢的表现出来 ,让大家更容易吃得透一些。在这里特别感谢盛派Senparc作者的支持,也感谢各 阅读全文
posted @ 2019-08-27 09:23 hailang2zh 阅读(3456) 评论(11) 推荐(16) 编辑
摘要: .NET Core 公从号开发零基础系列,包括服务号,小程序所有功能,适用于未接触过公众号的同学。 阅读全文
posted @ 2019-08-26 09:31 hailang2zh 阅读(7995) 评论(16) 推荐(24) 编辑
摘要: Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 Redis支持主从同步。数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器的主服务器。这使得Redis可执行单层树复制。存盘 阅读全文
posted @ 2019-08-21 23:34 hailang2zh 阅读(11912) 评论(5) 推荐(1) 编辑
摘要: 因为RabbitMQ是由erlang实现的,所以要先安装erlang再安装rabbitMQ 1、先配置yum软件源地址EPEL(EPEL是管理yum下载软件的软件,也可以说是一个软件仓库)后安装erlang 安装前检查是否已经安装过EPEL,命令:yum repolist 如果已经安装,就不需执行下 阅读全文
posted @ 2018-03-30 15:12 hailang2zh 阅读(186) 评论(0) 推荐(1) 编辑
摘要: 1、安装 下载RPM:wget http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.10.0-1.el7.ngx.x86_64.rpm 安装: rpm -ivh nginx-1.10.0-1.el7.ngx.x86_64.rpm 如果找不wg 阅读全文
posted @ 2018-03-28 16:04 hailang2zh 阅读(52308) 评论(1) 推荐(6) 编辑
摘要: 前言 获取UnionID是开发微信公众号/小程序中很有必要的一个环节,特别是针对一个公司拥有多个公众号小程序而推出的机制,实现打通账户一体化,用UnionID来区分多平台的唯一性。 官方的解释:如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性 阅读全文
posted @ 2019-10-18 11:25 hailang2zh 阅读(1779) 评论(1) 推荐(2) 编辑
摘要: 继上一篇".NET Core 微信小程序支付——(统一下单)后",本文将实现统一退款功能,能支付就应该能退款嘛,一般涉及到钱的东西都会比较敏感,所以在设计退款流程时一定要严谨,不能出一点差错,否则你将会面临自己掏腰包的可能,下面我们来讲一讲退款的实现步骤。 目录 1、退款应该场景及规则 2、实现统一 阅读全文
posted @ 2019-09-12 09:06 hailang2zh 阅读(2865) 评论(0) 推荐(7) 编辑
摘要: 最近公司研发了几个电商小程序,还有一个核心的电商直播,只要是电商一般都会涉及到交易信息,离不开支付系统,这里我们统一实现小程序的支付流程(与服务号实现步骤一样)。 目录1、开通小程序的支付能力2、商户后台绑定同一主体的APPID并授权3、预先设置回调地址,商户后台设置开发的配置4、代码实现统一支付5 阅读全文
posted @ 2019-09-11 10:34 hailang2zh 阅读(5930) 评论(4) 推荐(12) 编辑
摘要: 一张图了解 .Net Core和.Net Framework和.Net Standard和Xamarin关系 总结 .NET Standard是一项API规范,每一个特定的版本,都定义了必须实现的基类库。 .NET Core是一个托管框架,针对构建控制台、云、ASP.NET Core和UWP应用程序 阅读全文
posted @ 2019-09-03 12:58 hailang2zh 阅读(1460) 评论(1) 推荐(0) 编辑
摘要: 一、Docker介绍 Docker是用Go语言编写基于Linux操作系统的一些特性开发的,其提供了操作系统级别的抽象,是一种容器管理技术,它隔离了应用程序对基础架构(操作系统等)的依赖。相较于虚拟机而言,Docker共享的是宿主机的硬件资源,使用容器来提供独立的运行环境来运行应用。虚拟机则是基于Su 阅读全文
posted @ 2019-08-28 09:33 hailang2zh 阅读(874) 评论(5) 推荐(2) 编辑
摘要: 基于上一篇文件“.NET Core 小程序开发零基础系列(1)——开发者启用并校验牵手成功”的反映,个人觉得效果很不错,大家对公众号开发还是有很大需求的,同时也收到了很多同学的问题,后面我也会通过实战性文章慢慢的表现出来 ,让大家更容易吃得透一些。在这里特别感谢盛派Senparc作者的支持,也感谢各 阅读全文
posted @ 2019-08-27 09:23 hailang2zh 阅读(3456) 评论(11) 推荐(16) 编辑
摘要: .NET Core 公从号开发零基础系列,包括服务号,小程序所有功能,适用于未接触过公众号的同学。 阅读全文
posted @ 2019-08-26 09:31 hailang2zh 阅读(7995) 评论(16) 推荐(24) 编辑
摘要: Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 Redis支持主从同步。数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器的主服务器。这使得Redis可执行单层树复制。存盘 阅读全文
posted @ 2019-08-21 23:34 hailang2zh 阅读(11912) 评论(5) 推荐(1) 编辑
摘要: 一、Consul的集群介绍 Consul Agent有两种运行模式:Server和Client。这里的Server和Client只是Consul集群层面的区分,与搭建在Cluster之上的应用服务无关, 以Server模式运行的Consul Agent节点用于维护Consul集群的状态,官方建议每个 阅读全文
posted @ 2018-08-26 15:34 hailang2zh 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 一、Consul的基础介绍 Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,比如 Airbnb的SmartStack等相比,Consul的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Va 阅读全文
posted @ 2018-08-26 15:29 hailang2zh 阅读(300) 评论(1) 推荐(0) 编辑