- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 阿里云cdn被盗刷攻击怎么办?分享本人这次的解决方案
分享自己的解决办法, 先限流避免大额消费,下载离线日志,分析高频IP,拉入黑名单。开启运营报表,自动监控高频IP。第三步:写了一段nodejs代码,自动读取目录里的文件分析,最后把ip段添加到黑名单里。第一步:设置cdn限流,这个方法可以让你省点经费,但是超过限制后,cdn就没作用了。以上就是本次的处理方案,目前还在持续观测,如果还不能解决,我准备转到百度云加速了。最后把高频ip,全部添加到黑名单,过了一天时间,目前没有发现被盗刷的情况了。我抓紧排查了一下,进入cdn主页,我直接天塌了,请看图片。
2024-12-07 09:40:14
1095
原创 react + antd desgin 使用form功能时upload,radio,checkbox不能回显的问题
注意:Switch、Checkbox 的 valuePropName 应该是 checked,否则无法获取这个两个组件的值。由于upload的组件值是fileList,所以需要在form.item组件上多加一个属性即可解决,看代码。最近使用react开发 遇到form回显的问题 ,处理upload回显的问题,提示。所以checkbox和radio对应的值都是checked所以也需要改。查看文档后,在form.item 组件下有一个特殊属性。另外对自定义表单组件也很有帮助。
2024-12-05 15:06:15
483
原创 【前端】每日一道面试题1:手写call,bind,apply代码
要手写一段 JavaScript 中的 call() 方法代码,我们首先需要了解 call() 的作用。call() 是 JavaScript 中 Function 对象的方法,它允许你指定一个特定的 this 值,并以一个参数列表的形式调用函数。call() 方法通常用于改变函数执行时的上下文环境(即 this 值)。在这个示例中,greet 函数通过 myCall 绑定了 person 作为 this,并传入了参数 ‘Bob’。这样就实现了类似 call() 的效果。
2024-11-07 16:04:02
152
原创 vue3 父组件数组更新,子组件没变化问题解决
最近在开发vue3 遇到的一个问题,父组件数组更新,子组件没变化。缺点就是之前使用过data属性的,需要全部改为。解决方法,目前只能这样解决。
2024-08-16 15:47:15
1219
原创 记录vue eslint配置一些问题和理解
除了 plugin:vue/vue3-essential,在使用 Vue.js 3 的项目中,你还可以选择其他的 ESLint 插件配置,具体取决于你的需求和团队的偏好。在推荐的规则基础上,增加了类型相关的检查,适合 TypeScript 项目。包含了一些推荐的规则,比较适合大多数项目使用,可以帮助你维持代码质量。更严格的规则集,结合了类型检查,适合大型或者对类型安全要求较高的项目。提供了一组更严格的规则,帮助你编写更干净、一致的代码。
2024-06-19 14:54:55
253
原创 【2024最新】nodejs 捣鼓node-gyp 的流程
网上的教程真是太久了,要求python2.7和visual tool 2015.现在已经是python3.x和vistal 2022了。2.重点是visual ,要安装桌面c++开发。1.python3 直接去官网下载,最新版。
2024-05-21 23:43:19
224
原创 阿里云oss 微信小程序 上传图片,服务端php签名代码
例子给的是nodejs的,照着写了一份,最后调用 createUploadParams即可。
2024-05-09 23:14:07
175
原创 谈一下nginx location 匹配优先级,为什么设了反向代理不生效的问题
作为前端开发来说,部署项目时,nginx反向代理用的相对较多,有时候反向代理并不会生效,我们来分析一下原因。导致我们在请求 #2 packageSoftTest 时。你会惊奇的发现 packageSoftTest 是失效的。正好匹配到了 #1 的packageSoft。所以请求就会走到 127.0.0.1:8000;这就是因为使用了 “不带修饰的前缀匹配”
2023-11-16 10:57:28
2111
原创 简单说下vue3 toraw的作用
toRaw 是 Vue 3 中的一个函数,它的作用是将一个响应式对象转换为普通的 JavaScript 对象。需要注意的是,toRaw 只能用于 Vue 3 中创建的响应式对象,对于普通对象或 Vue 2 中的响应式对象,调用 toRaw 会直接返回输入对象本身,不做任何转换。如果对象是响应式的,我们可以使用 toRaw 将其转换为原始值,并对其进行一些非响应式的操作。获取原始值:通过调用 toRaw,可以获取到一个响应式对象的原始 JavaScript 对象,而不是它的代理对象。
2023-11-13 15:51:17
1139
原创 vue打包相对路径,设置publicPath没作用解决方法
不知道为什么会导致,publicPath没有生效。transpileDependencies这个属性,
2023-10-18 13:12:35
2520
原创 vue项目引入包显示Module parse failed: Unexpected token (96:28)
也就说,咱们的项目为了兼容性,会编译成es5的代码,但是node_module中的依赖包,默认都不编译。所以需要使用transpileDependencies这个对象来手动编译一下。经常搜索,我查到了vue.config.js中的一个配置对象,叫transpileDependencies,具体是这样写的。打开vue.config.js文件,添加了我的包,以及包所需要的其他依赖包,重新运行项目。有可能是我的项目是两三年前的项目。看起来是因为webpack不能识别这个包里的语法。今天项目需要加一个新的依赖包。
2023-10-16 17:16:17
8933
5
原创 【前端作业分享】html+css布局玄武湖景点介绍5页,适合大学生结课作业
html+css 静态网页,utf8编码,一共五页。【点关注不迷路,我将持续分享更多网页源码】【资源在底部免费下载】
2023-08-14 13:37:25
110
原创 antd-vue 动态select回显时错误的处理方法
select是动态的,之前提交过的值可能已经在select中删除了,所以回显时只有一串ID
2023-02-17 14:41:11
1476
1
原创 npm run serve 卡在65的问题解决
前提:协同开发刚拉完代码,也没提示冲突,npm run serve一直卡65%,build也是卡住,可能是真的有冲突。在vscode里搜索
2023-01-30 10:14:19
825
1
原创 html+css静态网页,植物介绍类,生物学,,适合学生作业,主要体现css布局技巧
html+css静态网页,植物介绍类,生物学,,适合学生作业,主要体现css布局技巧
2023-01-03 15:04:27
211
原创 【仿淘宝首页】前端网页模板,大学生前端作业分享,html5+css电商网站模板,包含js动效
【仿淘宝首页】前端网页模板,大学生前端作业分享,html5+css电商网站模板,包含js动效
2023-01-03 14:43:47
746
原创 个人博客类网页模板,有登陆页,有Vue+elementui版本,期末节大课作业,手机电脑自适应
个人博客类网页模板,有登陆页,有Vue+elementui版本,期末节大课作业,手机电脑自适应
2022-07-04 09:42:44
969
原创 js replace
js实现replaceAll方法js本来有replace方法,请看w3school的说明: replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法: stringObject.replace(regexp/substr,replacement) 第一个参数为一个字符串或者一个正则表达式,第二个参数为一个字符串或者一个用于生成字符串的函数。注意重点: 如果 regexp 具有全局标志 g,那么 replace() 方法将替换所
2020-06-30 10:58:43
111
【仿淘宝首页】前端网页模板,大学生前端作业分享,html5+css电商网站模板,包含js动效
2023-01-03
家具类web网页模板分享,前端期末作业,静态页面
2022-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人