自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

imHanweihu的博客

与君共勉

  • 博客(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,根据农历生日计算出年龄)

升级版DateUtil.java 得到几天后的date,根据农历生日计算出年龄,判断当前时间是否在[startTime, endTime]区间,注意时间格式要一致

2020-03-23

jdk-8u241-linux-x64.tar.gz

linux下jdk包,官网下载的,因为外网下载很慢,所以上传到这里方便下载,无需积分即可下载。无需积分即可下载。无需积分即可下载。

2020-02-27

SnowFlakeUtil.java

SnowFlake可以保证: 所有生成的id按时间趋势递增 整个分布式系统内不会产生重复id(因为有datacenterId和workerId来做区分)

2019-08-27

MultipartFile 视频获取时长(时分秒) VideoUtil.java

本地生成file文件 MultipartFile转为file,获取时长(毫秒),换算毫秒为时分秒 删除本地的file文件

2019-07-30

DateUtil.java

判断当前时间是否在[startTime, endTime]区间,得到指定日期的几天后的date

2019-06-17

验证手机号,邮箱,(一代、二代)工具类

验证手机号,验证所有的身份证的合法性,验证邮箱合法性

2019-05-08

jave-1.0.2.jar --计算视频时长所必需的jar包

计算视频时长所必需的jar包

2019-04-20

图片工具类(包含上传、获取图片路径)

获取路径通用方法,上传图片通用方法,上传文件并创建目录方法

2018-07-31

静态加载properties配置文件,根据key获取值的方法

properties文件获取工具类:静态加载properties配置文件,有根据key获取值的方法

2018-07-31

空空如也

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

TA关注的人

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