- 博客(137)
- 收藏
- 关注
原创 解决“yarn : 无法加载文件 C:Progr Files\nodejs yarn.ps1,因为在此系统上禁止运行脚本的问题-使用命令更改计算机的执行策略
如过 报下边这个错误 最后 运行 (有可能不是 yarn run dev 根据你的项目来哈)
2025-02-17 13:27:08
272
原创 python (自学11-3) 改变背景颜色
许多专业人士都使用PyCharm作为代码编程工具,但是你知道如何在PyCharm编辑器中更改页面的背景颜色吗?接下来的内容将介绍如何操作,感兴趣的朋友可以阅读一下。
2025-02-11 10:07:11
186
原创 python (自学9) bs4安装
soup = BeautifulSoup(resp.text, 'html.parser') # 使用BeautifulSoup解析网页内容。:是一个特殊类型的 NavigableString 对象,其输出的内容不包括注释符号。url = http://www.example.com # 要爬取的网址。我们可以利用 soup 加标签名轻松地获取这些标签的内容,这些对象的类型是。但是注意,它查找的是在所有内容中的第一个符合要求的标签。三、bs4对html文件的处理。:表示的是一个文档的内容。
2025-01-24 15:16:10
392
原创 python (自学8) 安装插件 jsonpath
通过步骤2中的官方实例,简单看下与语法的区别:# 获取店内所有书籍的作者 # 获取所有作者# 获取store的所有元素 # 获取store里面所有东西的价格 # 获取最后一本书的所有信息 # 过滤出价格低于10的书
2025-01-24 14:53:45
163
原创 数据分析 基础定义
据估计,资料的不准确性或错误导致美国公司每年损失超过3.1万亿美元,原因是基于这些资料做出了错误的决策,以及花费大量资金对资料进行清洗、清理和修复。每天产生的资料量是难以计数的。大资料分析工具的选择有两种,一类是在资料分析步骤中选择相对应的专业的工具,一类是选择功能可以涵盖从资料收集到资料视觉化的每一步的全面的资料分析工具。
2025-01-21 16:42:12
920
原创 Promise、async和await的使用
Promise本身是同步的立即执行函数解决异步回调的问题, 当调用 resolve 或 reject 回调函数进行处理的时候, 是异步操作, 会先执行.then/catch等,当主栈完成后,才会去调用执行resolve/reject中存放的方法。Promise.all 接收一个 promise对象的数组作为参数,当这个数组里的所有promise对象全部变为resolve或reject状态的时候,它才会去调用 .then 方法;2. 只有Promsie内部的状态落定了,then方法中对应的处理程序才会执行;
2025-01-15 13:20:51
413
原创 CSRF漏洞攻击原理及防御方案
CSRF(Cross-site request forgery)全称“跨站请求伪造”,也被称为“One Click Attack”或者“Session Riding”,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同。XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站。与XSS攻击相比,CSRF攻击往往更加难以防范。可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义进行某些非法操作。
2024-02-21 14:28:33
1107
原创 XSS攻击原理与解决方法
一旦攻击成功,它可以获取到用户的联系人列表,然后向联系人发送虚假诈骗信息,可以删除用户的日志等等,有时候还和其他攻击方式同时实施比如SQL注入攻击服务器和数据库,Click劫持,相对链接劫持等实施钓鱼,他带来的危害是巨大的,是Web安全的头号大敌。
2024-02-21 13:45:38
490
原创 浏览器垃圾回收机制与 Vue 项目内存泄漏场景分析
浏览器的 Javascript 具有自动垃圾回收机制(GC:Garbage Collecation),也就是说,执行环境会负责管理代码执行过程中使用的内存。垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。但是这个过程不是实时的,因为其开销比较大并且 GC 时停止响应其他操作,所以垃圾回收器会按照固定的时间间隔周期性的执行。不再使用的变量也就是生命周期结束的变量,当然只可能是局部变量,全局变量的生命周期直至浏览器卸载页面才会结束。
2024-02-20 09:46:32
1286
原创 this的指向问题总结
箭头函数看this的指向主要抓住箭头函数到底在哪个作用域下,如果在全局作用域下,this就指向了window,如果在局部作用域下,那就看局部作用域的this指向的是谁,那么箭头函数的this就指向的是谁。7.在vue实例中,方法中的this指向的就是vue实例,如果在组件中,组件中的方法中的this就指向组件实例。箭头函数下的this是静态的,和其他this指向的不同,箭头函数下的this始终指向的是函数声明时所在作用域下的this的值。在全局作用域下或者普通函数中this的指向一般都是window对象。
2024-02-20 09:33:35
512
原创 Vue常用指令+用法举例 详解
vue的常用指令有:vue常用指令有:v-on指令、v-model指令、v-once指令、v-show指令、v-if指令、v-else指令、v-else-if指令、v-for指令、v-text指令、v-html指令、v-bind指令等等。
2024-02-20 09:26:32
928
原创 观察者模式和发布订阅模式的区别
发布订阅模式的原理基于消息队列或主题,发布者将消息发布到特定的消息队列或主题中,而订阅者可以订阅这些消息队列或主题以接收和处理消息。发布者和订阅者之间的通信是异步的,这意味着发布者发布消息后,订阅者可以在任何时候接收和处理消息。发布订阅模式的核心思想是将发布者和订阅者解耦,使得它们可以独立地运行和扩展。这种解耦有助于提高系统的灵活性和可伸缩性,因为发布者和订阅者可以根据需要进行扩展和修改,而不会影响彼此的操作。发布订阅模式在许多领域都有应用,如消息队列事件驱动架构实时数据更新消息推送。
2024-02-20 09:12:40
3270
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人