- 博客(5)
- 收藏
- 关注
原创 个人对websocket的简单认知
在我们常用的Http协议中,客户端与服务器端的通信是靠客户端发起请求,然后服务器端收到请求再进行回应,这个过程中,客户端是主动的,服务器端是被动的。Websocket协议就不一样了,它是基于TCP的一种新的网络协议,它与Http协议不同之处就在于Websocket能实现服务器端主动推送消息到客户端,因此服务器端与客户端都能发起通信。WebSocket是HTML5最新提出的规范,虽然主流浏览器都已...
2019-09-20 11:27:14 265
原创 微信第三方平台授权流程说明
1、消息验证token和消息加解密key(encodingAesKey)encodingAesKey长度固定为 43 个字符,从 a-z,A-Z,0-9 共 62 个字符中选取。由开发者在创建第三方平台时填写,后也可申请修改。token:创建第三方平台时,填写的,用来校验消息2、第三方平台自己的component_appid和component_appsecret是创建完第三方平台的时候就会...
2019-07-11 17:42:27 1224
原创 【mysql】浅谈varchar(N)
1.MySQL 历来版本对 varchar的定义:4.0版本以下,varchar(50),指的是50字节,如果存放UTF8汉字时,只能存16个(每个中文3字节)5.0版本以上,varchar(50),指的是50字符,无论存放的是数字、字母还是UTF8中文(每个中文3字节),都可以存放50个2.编码限制utf8:数字和英文字母都只占一个字节,一个中文(含繁体)占三个字节。3.长度限制M...
2019-07-10 12:06:42 2450
原创 php利用gd库将长方形图片转换成圆形
ini_set ( 'default_socket_timeout', 1 ); $wh = getimagesize ( $imgUrl ); $w = $wh [0]; $h = $wh [1]; $src_img = imagecreatefromstring ( file_get_contents ( $imgUrl ) ); $w2 = min ( $w, $h ...
2019-07-10 12:00:05 813
原创 服务商模式下微信小程序支付时,一直报“支付验证签名失败”错误的解决办法
在写小程序支付的时候,我是以服务商模式发起的支付,统一下单接口是调用成功的,但是在小程序调起支付的时候就报“支付验证签名失败”的错误。主要有三个原因:1、第二次签名用到的timeStamp要是字符串格式。2、第二次签名用到的appId的i要大写。3、第二次签名用到的appId是拉取支付的小程序的appId,而不是服务商的appId。服务商模式下微信小程序支付时,一直报“支付验证签名失败”...
2019-07-10 11:52:43 5081 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人