- 博客(102)
- 资源 (22)
- 收藏
- 关注
原创 Docker 安装 Keepalived + Nginx 并实现高可用
基于 Centos 镜像安装 Keepalived + Nginx 并实现高可用
2020-04-19 14:39:14
2045
1
原创 Docker 安装 Redis与学习资料汇总
Docker 安装 Redis,一主一从、一主多从、树状主从、Redis Sentinel 哨兵模式的高可用性配置,Redis 学习资料汇总。
2020-03-31 16:33:30
564
原创 一文搞懂「微信支付 Api-v3」接口规则所有知识点
微信支付 Api-v3 如何生成签名、验证签名、证书和回调报文如何解密?知识点都在这里,速来围观
2020-03-06 18:21:48
10300
10
原创 微信支付,你想知道的一切都在这里
我们经常使用的微信支付如何快速完成技术对接呢?如何同时支持国内支付与境外支付呢?如何做跨城冗灾呢?干货多屁话少 ,接下来慢慢聊。
2019-10-24 14:32:01
4974
原创 TNWX-微信公众号如何使用JSSDK
TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持任何 Node.js 的服务端框架(Express、Nest、egg 等)
2019-05-07 22:43:56
1243
原创 TNWX-微信公众号授权获取用户信息
TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持任何 Node.js 的服务端框架(Express、Nest、egg 等)
2019-05-06 23:17:31
876
原创 TNWX-微信公众号自定义菜单
文章目录简介接口权限编辑模式开发模式TNW 中具体实现读取配置文件来创建菜单动态创建自定义菜单Java 版本自定义菜单开源推荐简介TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持任何 Node.js 的服务端框架(Express、Nest、egg 等)接口权限公众号接口权限说明菜单规则以及按钮类型说明实现自定义菜单有...
2019-05-05 23:59:55
920
原创 TNWX-获取公众号的 access_token
文章目录简介概述TNW 中获取 access_token缓存扩展遗留问题开源推荐简介TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持 http 模块扩展、支持任何 Node.js 的服务端框架(Express、NestJS、eggjs 等)概述access_token 是公众号的全局唯一接口调用凭据,公众号调用各接口时都...
2019-04-30 22:45:14
964
原创 TNWX-微信公众号各种消息交互
文章目录测试号申请开启开发者模式接收各种消息处理并分发消息MsgAdapter 介绍响应对应的回复开源推荐测试号申请测试时请自己的测试号开启开发者模式这里说的各种消息交互是指的 开发者模式下的消息交互 如果还没有开启开发者模式可以参考之前写文章 开启公众号开发者模式简书掘金优快云开源中国在 TNW 中实现微信公众号各种消息交互非常简单,步骤如下:接收各种消息调用 WeC...
2019-04-28 13:29:02
1293
原创 TNWX-开启公众号开发者模式
TNW-开启公众号开发者模式文章目录简介安装NPM 依赖方式源码方式配置公众号参考本地端口映射工具开源推荐简介TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持 http 模块扩展、支持任何 Node.js 的服务端框架(Express、NestJS 等)安装NPM 依赖方式1、下载$ npm i tnw2、Ex...
2019-04-17 19:45:55
596
原创 CocosCreator 动态加载与远程加载资源汇总
CocosCreator 动态加载与远程加载资源汇总概述所有需要通过 cc.loader.loadRes 动态加载的资源,都必须放置在 resources 文件夹或它的子文件夹下。如果一份资源仅仅是被 resources 中的其它资源所依赖,而不需要直接被 cc.loader.loadRes 调用,那么请不要放在 resources 文件夹里。resources 文件夹里面的资源,可...
2019-03-02 16:54:49
7830
1
原创 Cocos Creator实战-使用帧动画实现点击屏幕效果
涉及到的知识点帧动画制作触摸事件监听以及坐标转化预制资源制作对象池的使用动态显示特效帧动画制作资源预览5张72x72的序列帧图片-下载地址1、新建节点ClickAnim2、将第一帧的图片拖拽至ClickAnim节点下并重名为item3、设置item节点的宽高为72x724、取消Trim的勾选5、在ClickAnim节点上添加Animation组件6、打开...
2019-02-10 17:50:11
3496
原创 搭建微信小游戏开发环境总结
文章目录正式环境开发环境搭建使用acme.sh申请Let's Encrypt 泛域名的HTTPS证书1、添加A记录2、注册CloudFlare并添加站点3、更改DNS服务器4、获取CloudFlare平台 API Key5、一键申请 Let's Encrypt证书安装并配置Nginx1、安装准备工作2、编译安装3、配置HTTPS环境1、Nginx 模块化配置2、copy/安装 证书4、Nginx ...
2019-01-20 18:28:29
2538
2
原创 QQ玩一玩获取PUIN
官方参考链接https://hudong.qq.com/docs/engine/userInfo/pubAccount.html前提概要文档中详细描述了查询是否关注公众号以及进入公众号主页 这两个接口。但都需要PUIN,如何获取PUIN呢?官方文档描述如下。获取PUIN1、登录mp.qq.com进入服务号2、进入公众号设置页,点击二维码下载更多尺寸3、选择任意下载链接复制下载地址4...
2018-12-27 13:07:36
5296
原创 QQ玩一玩好友排行榜与世界排行榜
QQ玩一玩好友排行榜与世界排行榜文章目录1、开发环境2、常见问题3、实现好友排行榜3.1 错误码列表3.2 支持两种特性3.3 成绩数据上报3.4 何时上报玩家成绩3.5 拉取排行榜数据3.6 拉取排行榜使用示例3.7 好友排行榜图像显示4、实现世界排行榜5、相关参考资料1、开发环境CocosCreator V2.0.5手Q版本 V7.9.0.3820(目前市场中最新版本)q...
2018-12-10 09:04:50
905
2
原创 QQ玩一玩广告与音效使用总结
QQ玩一玩广告与音效使用总结文章目录1、经常遇到的问题2、音频使用封装3、视频广告以及banner广告封装4、QQ玩一玩生命周期函数事件监听5、 源码1、经常遇到的问题观看视频广告时背景音乐没有关闭视频广告看完背景音乐重叠游戏回到后台再回到前台时背景音乐重叠开发环境CocosCreator V2.0.5手Q版本 V7.9.0.3820(目前市场中最新版本)qqPlayCor...
2018-12-08 17:02:34
1063
原创 QQ 玩一玩获取用户图像昵称以及CocosCreator动态加载网络图片
文章目录1、CocosCreator 加载图片的几种方式2、QQ 玩一玩通过openId获取用户图像、昵称QQ 玩一玩获取用户图像、昵称以及CocosCreator加载图片的几种方式介绍1、CocosCreator 加载图片的几种方式CocosCreator 加载网络图片CocosCreator 加载本地图片//设置显示图片function setImg(imgNode, sp...
2018-12-05 22:32:18
2320
1
原创 玩转QQ玩一玩分享,让游戏增加新的活力
玩转QQ玩一玩分享,让游戏增加新的活力相关参考链接设计规范 分享图片尺寸:长宽比16:9分享能力文档分享使用场景分享H5链接,分享H5活动页单渠道分享,直接分享游戏给QQ好友多渠道分享,分享游戏给好友、空间、微信、朋友圈截图分享,分享游戏截图给好友、空间、微信、朋友圈不同场景下具体实现分享H5链接function shareLink() { BK.Shar...
2018-11-30 15:07:28
987
原创 QQ玩一玩常见异常总结与解决方案
1、游戏启动时QQPlayCore.js 出现异常错误异常如下图: JSON解析异常导致此错误原因:在游戏资源的跟目录中忘记添加gameConfig.json文件或者JSON格式错误导致。如果QQPlayCore.js 出现异常出导致BK系列函数方法无法执行或者时间无法监听。CocosCreator开发小游戏示例:Brickengine_GuideCocosCreator开发小游戏交...
2018-11-23 21:01:23
1608
原创 QQ玩一玩最新调试方法
模拟器上测试不能调试与手Q相关的接口,而非手Q相关的接口如果是使用CocosCreator开发可以直接使用浏览器调试。QQ玩一玩最新调试方法。之前的特殊版本手Q可以下岗了目前QQ玩一玩只支持Android机。为什么只支持Android机?与手Q相关接口调试步骤如下:在应用商店下载最新版本手Q。使用QQ号登陆手Q并开通厘米秀。将步骤2中的QQ号添加到白名单。玩一玩平台创建游戏...
2018-11-03 13:52:27
2087
1
原创 QQ轻游戏入门到精通OR放弃?
文章目录0、体验QQ轻游戏1、平台申请账号2、环境搭建3、第三方引擎推荐4、QQ轻游戏常用功能介绍4.1 获取用户信息4.1.1 获取游戏全局变量4.1.2获取用户昵称4.1.3 获取用户图像4.2 分享与邀请4.3 生命周期4.4 支付与红包5、网络通讯http get/post请求webSocket请求6、跳转到其他游戏7、成绩上报与排行榜8、关注公众号9、广告10、源码0、体验QQ轻游戏...
2018-10-08 10:36:18
4044
3
原创 Cocos Creator 开发QQ玩一玩入门到放弃?
Cocos Creator 开发QQ玩一玩入门到放弃?Cocos Creator 开发QQ玩一玩入门到放弃?1、环境搭建1.1 开发工具准备1.1.2 官方站点1.1.3 编辑器使用与配置1.2 QQ玩一玩引擎下载1.2.1 QQ玩一玩平台介绍1.2.2 获取QQ玩一玩引擎文件2、QQ玩一玩Hello Word2.1 原生BK引擎Hello Word2....
2018-09-02 16:19:15
4199
6
原创 SpringBoot 2.x 集成QQ邮箱、网易系邮箱、Gmail邮箱发送邮件
在Spring中提供了非常好用的 JavaMailSender接口实现邮件发送,在SpringBoot 的 Starter 模块中也为此提供了自动化配置。本篇文章详细介绍了如何使用 SpringBoot 2.x 集成QQ邮箱、网易系邮箱、Gmail邮箱发送邮件
2018-08-13 19:14:35
24694
1
原创 前端后台以及游戏中使用Google Protocol Buffer详解
前端后台以及游戏中使用google-protobuf详解前端后台以及游戏中使用google-protobuf详解0、什么是protoBuf1、下载protobuf的编译器2、配置环境变量3、编写一个proto文件4、编译器对其进行编译4.1 编译为Java4.2 编译为JS5、前端使用protobuf处理步骤5.1 npm安装需要的库5.2 使用browseri...
2018-06-12 20:50:42
4142
10
原创 t-io 集群解决方案以及源码解析
t-io 集群解决方案以及源码解析t-io 集群解决方案以及源码解析0x01 概要说明0x02 已有的集群解决方案0x03 t-io的内置集群0x05 配置redis0x06 广而告之0x01 概要说明本博客是基于老谭t-io showcase中的tio-websocket-showcase 示例来实现集群。看showcase 入门还...
2018-06-11 22:12:05
4264
原创 Nginx中使用htpasswd
上一篇博客介绍了Nginx添加第三方模块并实现平滑启动 其中留下了一个问题?监控Nginx服务器运行情况的模块。只要用户在浏览器输入http://your_ip/status,就可以访问监控页面。这样很不安全,因为任何人都可以访问这个页面。是否可以再添加一个授权模块呢? 答案是肯定的,Nginx的源码提供了ngx_http_auth_basic_module这个模块,它可以来解决...
2018-06-08 13:11:16
8316
1
原创 Nginx添加第三方模块并平滑升级
Nginx 添加第三方模块众所周知Nginx是分成一个个模块的,比如core模块,gzip模块,proxy模块,每个模块负责不同的功能,除了基本的模块,有些模块可以选择编译或不编译进Nginx。官网文档中的Modules reference部分列出了nginx源码包的所有模块。我们可以按照自己服务器的需要来定制出一个最适合自己的Nginx服务器。除了Nginx官网源码包提供了各种模块,Ng...
2018-06-05 23:07:07
4819
1
原创 玩一玩登录鉴权与生命周期
登录与鉴权玩一玩平台登录是依赖于QQ服务号,类似微信公众号的授权登录,只是玩一玩平台在后台自动获取用户对应的openId。 下面是详细的流程游戏加载流程游戏加载主要分为两个阶段,准备阶段 是由手Q进行,开发者无需理会,执行阶段为开发者可控制的阶段。引擎启动后,会从手Q和后台中获取当前游戏ID(gameId),用户ID(openId)等信息,并将这些参数写入到JS引擎的...
2018-06-02 13:09:15
1868
原创 玩一玩游戏之Hello World
环境搭建下载引擎代码Hello World修改配置文件需求实现运行测试手Q中测试环境搭建由于目前玩一玩开发平台仅支持Mac,所以你需要一台Mac电脑或者黑苹果(但不推荐)1、注册苹果账号 2、安装Xcode (建议在App Store中下载避免更新带来不必要的麻烦) 3、安装Android Studio (非必须,Android调试看日志很...
2018-05-31 22:47:07
2164
1
原创 自动获取/更新HTTPS证书并实现Nginx代理WSS协议
自动获取/更新HTTPS证书以及实现Nginx代理WSS协议如果说我比别人看得更远些,那是因为我站在了巨人的肩上—–牛顿 有了轮子就会事半功倍,此篇文章就是站在巨人的肩膀上做一个简单的总结。自动获取/更新HTTPS证书以及实现Nginx代理WSS协议一个快速获取/更新 Let’s encrypt 证书的 shell script生成证书后的目录结构示例配置脚本配置文件...
2018-05-16 15:11:42
2889
原创 Python批量压缩图片(TinyPNG)
Python批量压缩图片(TinyPNG)什么是TinyPNG?Mac客户端申请/查看Developer API环境准备Python脚本执行批量压缩完整示例Python批量压缩图片(TinyPNG)什么是TinyPNG?TinyPNG提供了PNG图片的“几乎无损”压缩服务。详细介绍TinyPNGMac客户端Mac客户端下载地址 网...
2018-05-10 10:38:41
3826
原创 QQ玩一玩(轻游戏)开发环境搭建与调试
玩一玩开发环境搭建与调试前言Android 调试下载Android Studio配置环境变量进入用户当前目录设置环境变量设置生效检查配置是否正常下载特殊版测试Q调试时Android常见命令介绍IOS调试玩一玩开发环境搭建与调试前言鉴于玩一玩开发目前只能基于Mac平台开发,由于项目组的同学没有Android的开发调试经验,操作起来不是非常的熟...
2018-05-05 11:03:08
6646
原创 微信支付之企业付款
概述证书下载企业付款到零钱IJPay中的接口代码示例企业付款到银行卡IJPay中的接口示例代码概述 提供企业向用户付款的功能,支持企业通过API接口付款,或通过微信支付商户平台网页功能操作付款。企业付款有两种方式 1. 企业付款到零钱 2. 企业付款到银行开通条件: 1. 商户号已入驻90日 2. 商户号有3...
2018-02-25 20:41:36
5999
5
原创 微信支付之微信退款
官方文档应用场景注意事项下载证书IJPay 中的接口示例代码官方文档无论刷卡支付、微信公众号支付、扫码支付、H5支付、APP支付等都有申请退款API并且接口一样,本篇文章就拿刷卡支付中的申请退款API文档举例应用场景当交易发生之后一段时间内,由于买家或者卖家的原因需要退款时,卖家可以通过退款接口将支付款退还给买家,微信支付将在收到退款请求并且验...
2018-02-25 18:28:55
12516
12
原创 微信PC登录样式个性化处理详解
概述将二维码嵌入到自有产品页遇到问题解决思路通过访问data-url解决样式问题广而告之概述近期做一个PC端微信扫码登录的需求,微信扫码有两种方式,一种是新开一个二维码页面,另一种是内嵌入产品网页。第一种实现方式比较简单了,不会使用的可以看这里的开源项目 weixin_guide两种实现方案官方详细介绍资料 戳这里直达将二维码嵌入到自有产品页
2018-01-24 23:23:56
3925
原创 iTerm 2 设置主题背景以及SSH自动连接服务器
iTerm 2 下载与安装设置快捷键设置主题设置背景设置SSH设置配置文件iTerm 中添加一个新的ProfileiTerm 2 下载与安装官方下载地址 http://www.iterm2.com/downloads.html目前最新版本是iTerm2-3_1_5 。下载之后是iTerm2-3_1_5.zip 解压后就是iTerm的应用程序双击
2018-01-21 15:17:03
16951
TortoiseSVN使用教程
2013-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人