- 博客(12)
- 收藏
- 关注
原创 Vue项目漏洞修复方式
安全公司对我们系统进行了安全扫描,发现系统中存在一些安全漏洞,下面以常用的lodash依赖为案列。拿到漏洞第一时间应该去了解官方是否修复,了解官方修复方式以及需要更新的版本,同时需要了解项目中使用版本与新版有什么区别,一定要了解清楚升级后的影响范围。一、一般情况下可以使用官方审计方式:二、特殊情况,以本次lodash漏洞为例,使用npm list lodash命令查看哪些地方使用了这个依赖,如果只有package.json中使用了这个依赖的话直接升级即可(一般情况许多依赖都在使用)。
2024-09-26 17:43:40 362
原创 html 通用错误页面
因为业务业务需求,需要做一个错误的页面,避免出现错误信息或者相关业务信息泄露,所以在Nginx配置一个通用错误页面。完成后页面访问路径:/error.html?status=500&uri=/user&time_local=2024年7月29日10:16:04&remote_addr=127.0.0.1&args=?test=1Nginx获取相关错误信息的方式:以下是一些常用的 Nginx 变量及其用途,你可以在错误页面或日志中使用这些变量:完整代码:
2024-07-29 10:57:51 514
原创 vue-router 在Hash模式下处理人脸识别回调参数问题
在有人脸识别的业务需求中,人脸识别成功后回调导致参数拼接到Hash之前,1是看着不爽不规范 ,2是可能会导致参数获取失败,所以需要在路由拦截的地方做相应处理。
2024-07-25 15:15:29 122
原创 Promise 应用实例
Promise 经常被网友提及,由于要忙于项目开发,对其没有实在的关注,现在抽空对其了解,找到了Promise的使用价值。作用: 主要用于异步操作时的执行顺序,按照我们期望的顺序执行一系列操作。在计算机中,Javascript是以单线程机制运行的,异步操作就会产生混乱顺序,Promise就解决了这一问题,可以将异步操作列队化,按照顺序执行造作,返回预期的结果。简单用法:new Prom...
2020-04-10 16:38:15 364
原创 requestAnimationFrame 动画
requestAnimationFrame 动画优势:使用方法:实现动画效果的方法比较多,Javascript 中可以通过定时器 setTimeout 来实现,css3 可以使用 transition 和 animation 来实现,html5 中的 canvas 也可以实现。除此之外,html5 还提供一个专门用于请求动画的API,那就是 requestAnimationFrame,顾名思义就...
2020-04-10 11:42:08 309
原创 js 小球运动
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>js 小球运动效果</title> </head> <style> *{padding: 0;margin: 0;} .ball{ width: 50px;
2017-08-17 11:10:55 550
原创 css3动画效果 正方体3d旋转
既然自己对css3有过深入了解,那还是意思意思一下吧!! 3d旋转正方体 .box1{ width: 750px;
2017-08-15 20:12:09 1325
原创 js 倒计时
突然想到的 <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>js倒计时</title> </head> <body> <div id="newdata"></div> <div id="olddata"></div> </body
2017-08-15 17:51:54 194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人