- 博客(9)
- 收藏
- 关注
原创 简单的滑动验证组件,结合后端获取一次性签名,用于安全请求
/ 验证数据实体类// 路径点实体类return x;this.x = x;return y;this.y = y;
2025-02-28 12:12:16
518
原创 结合非对称加密算法RSA实现验签请求,避免因抓包等攻击方式盗刷接口影响正常业务运行
1.签名生成后,只能在很短的时间内使用2.每个签名只能使用1次3.攻击复杂程度和成本大幅增加,使得绝大多数攻击失效
2025-02-26 14:00:54
306
原创 浏览器Notification通知,即使浏览器最小化或在后台运行,也能直接弹出到桌面
1.该api仅支持本地localhost或线上环境的https协议,不支持http协议(无法开启通知权限)2.第一次弹出前,网页需向用户申请通知权限,用户明确拒绝后无法使用3.需选择一个替代通知方案,避免因浏览器不支持或用户拒绝通知时无法通知(示例使用ElementUI的Notify组件)
2025-01-11 09:51:17
695
原创 自定义加载动画的全局实现(web版)
定义showLoading用于展示加载动画(可自定义text属性显示加载提示文字,示例未做)注意在逻辑代码中,必须处理所有异常情况,以确保形成闭环,否则页面会被加载动画一直遮挡。定义hideLoading用于关闭加载动画。
2025-01-11 08:57:32
359
原创 springboot应用rabbitmq实现消息队列
示例达到的目的1.通过消息队列执行通知、回调、延迟执行的任务等2.实现延迟消息,可设定消息在多少时间后抵达3.实现持久化,确保当项目重启、rabbitmq重启等异常情况发生时,重启完成后消息能继续被执行4.可异步处理消息,根据服务器配置调整,避免阻塞主线程5.完整的重试机制,可配置重试次数、阶段性等待时长
2024-06-28 16:57:52
269
原创 真实的图片裁剪组件V2.0(宽高及大小)
裁剪前: 宽高:1920px * 1080px;大小:2.38MB裁剪后: 宽高:140px * 140px;大小:18.7KB
2024-05-20 11:20:43
697
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
7