- 博客(7)
- 资源 (9)
- 收藏
- 关注
原创 copy即用:MultipartFile 音频视频获取时长(时分秒)
三个步骤:本地生成file文件 MultipartFile转为file,获取时长(毫秒),换算毫秒为时分秒 删除本地的file文件导入maven,该jar包可能会自动下载失败,需手动下载的,请移步:CSDN下载:jave-1.0.2.jar --计算视频时长所必需的jar包 网盘下载:链接:https://pan.baidu.com/s/1eION3Z4mDi-Jo-v...
2019-07-30 09:11:21 6017 9
原创 微信支付:JSAPI拉起支付,无效的openid
开发场景:同一开放平台下的公众号、小程序。 然后小程序里拉起支付时,当用户未关注公众号时,会报错 “无效的openid”;当关注之后正常拉起,无报错。此错排查:前后台使用的APPID是否一致 调用统一下单接口,传入参数openid是否openid(别传个订单id) 最有可能的原因:openid获取方式不正确,具体表现为:使用了登录接口(即下图)返回的openid。下...
2019-07-22 09:55:06 13947 9
原创 超详细:用户在微信小程序下单,给其推送模板消息
首先,获取微信小程序的配置信息1. 登录微信公众平台:点击小程序,开发配置,查看APPID,appsecret2. 小程序模板消息 send 官方文档1. 获取微信的access_token,传入APPID,appsecret/** * @Description: 获取access_token * @author: Hanweihu * @...
2019-07-16 17:21:54 4465
原创 超详细:小程序用户下单,通过微信公众号给任意人推送客服消息
首先,获取微信公众号配置1. 登录微信公众平台,查看APPID,appsecret2. 获取到这俩关键值后,还是平台页面,往下滑找到开发配置 -》基本配置 -》IP白名单,点击查看,添加上你服务器的IP地址,可以通过换行来添加多个,确定修改,需要管理员扫码确认,OK,配置完成。开始开发:客服消息—发消息 点击查看微信官方文档微信公众平台在线调试 点击前往1. ...
2019-07-16 11:16:58 6930 4
原创 Spring AOP:实现登录验证token,及忽略验证url
import cn.shangze.boot.common.constant.SecurityConstant;import cn.shangze.boot.common.exception.XbootException;import cn.shangze.boot.common.utils.ResultUtil;import cn.shangze.boot.common.vo.Resul...
2019-07-08 17:01:50 4123
原创 超详细:idea中同一项目同时使用Git与SVN,切换版本控制
如图,项目目前使用的是svn,想要同时使用Git,且两者可自由切换。1. 打开项目后,File -> Settings ->Version Control2. 点OK之后,如图,idea会默认使用列表最后的配置3. 右键项目,现在是Git,完工。4. 切换:File -> Settings ->Version Control,把G...
2019-07-04 18:33:07 10105 1
原创 微信支付:退款报错“签名错误”
前提:复制你发送退款申请的xml和商户密钥,到微信官方签名校验工具,检测通过。那说明参数是没有问题(包括签名sign)官方文档虽说,订单号可以二选一,其实,如果你只传商户订单号,微信就会返回你签名错误,而当你加上微信订单号时,就退款成功了。...
2019-07-01 08:34:27 3018
升级版DateUtil.java(得到几天后的date,根据农历生日计算出年龄)
2020-03-23
jdk-8u241-linux-x64.tar.gz
2020-02-27
SnowFlakeUtil.java
2019-08-27
MultipartFile 视频获取时长(时分秒) VideoUtil.java
2019-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人