朝花夕誓
接口幂等性 接口幂等性
1、接口幂等性一、接口幂等性接口幂等性就是用户对同一操作发起了一次或多次请求的对数据的影响是一致不变的,不会因为多次的请求而产生副作用。 接口不做幂等处理会怎样? 支付场景:用户购买商品后,发起支付操作,支付系统处理支付成功后,由于网络原因
微信扫码登录 微信扫码登录
一、码上登录因微信官方不允许个人网站对接登录接口,此处采用第三方码上登录实现 二、生成二维码 npm npm install --save qrcodejs2 import import QRCode from 'qrcode
jar打包为exe jar打包为exe
1、准备工作 一个jar包,没有bug能正常启动的jar包 exe4j,一个将jar转换成exe的工具,链接:https://pan.baidu.com/s/1J30uUMJcYnqWCJSr6gkM5w,提取码:6esr,注册码:L-g7
微信小程序授权手机号登录 微信小程序授权手机号登录
一、获取手机号1、授权登录调用 wx.login 接口,获取code 根据官方文档描述,要想获取加密的手机号码,必须要先登录,所以我们在页面的 onload 中调用微信登录接口,并获取code。 onload(){ wx.l
秒杀/超卖/限流 秒杀/超卖/限流
秒杀/超卖/限流 存在问题 如果你的项目流量非常小,完全不用担心有并发的购买请求,那么做这样一个系统意义不大。但如果你的系统要像12306那样,接受高并发访问和下单的考验,那么你就需要一套完整的流程保护措施,来保证你系统在用户流量高峰期不
验证码EasyCaptcha 验证码EasyCaptcha
0、展示源码:https://gitee.com/whvse/EasyCaptcha 一、引入依赖<dependency> <groupId>com.github.whvcse</groupId>
二维码生成与传递 二维码生成与传递
推荐后端只传输数据到,二维码由前端生成 一、生成二维码并以base64编码返回hutool的二维码生成工具类 https://www.hutool.cn/docs/#/extra/%E4%BA%8C%E7%BB%B4%E7%A0%81%E5
微信支付 微信支付
一、微信支付1、依赖<dependencies> <dependency> <groupId>com.github.wxpay</groupId> <artifactId