会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
badpear
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2023年2月17日
docker学习记录
摘要: 系统环境 NAME="Ubuntu" VERSION="18.04.2 LTS (Bionic Beaver)" 感受 惊为天人,这玩意真的好用 在我目前来看,docker就是一个轻量化的虚拟机,用多了vmware,用这样迅捷 的虚拟机我感动落泪 2023年2月17日 概念 images(镜像):将
阅读全文
posted @ 2023-02-17 20:39 badpear
阅读(23)
评论(0)
推荐(0)
2022年11月1日
CSRF攻击、XSS攻击(待续)
摘要: ##CSRF 概念: CSRF全称为Cross Site Request Forgery,跨域请求伪造 原理: 攻击者盗用了你的身份,以你的名义发送恶意请求,对服务器来说这个请求是完全合法的。比如未登出银行网站时进入恶意网站点击链接携带者未被销毁的cookie访问银行网站,进行危险操作。 防范: 利
阅读全文
posted @ 2022-11-01 20:46 badpear
阅读(23)
评论(0)
推荐(0)
跨域和解决方式?
摘要: 跨域定义: 当前页面中的某个接口请求的地址和当前页面的地址如果协议、域名、端口其中有一项不同,就说该接口跨域了。 跨域限制的原因:浏览器为了保证网页的安全,出的同源协议策略。 解决方式: cors(后端设置) CORS 全称 Cross-Origin Resource Sharing,即跨域资源共享
阅读全文
posted @ 2022-11-01 17:26 badpear
阅读(57)
评论(0)
推荐(0)
关于BFC
摘要: 定义: Block formatting contexts 块格式化上下文。 能包裹住内部(浮动)元素 能与外部浮动元素划清界限、产生边界 使用方式: 常用 块级元素的 overflow 属性不为 visible 使用float 使其浮动的元素 flex items 绝对定位的元素 (包含 posi
阅读全文
posted @ 2022-11-01 16:43 badpear
阅读(21)
评论(0)
推荐(0)
2022年10月29日
立即执行函数
摘要: 立即执行函数形式 (function())({ ..content }) (function(){ ..content }())//es6推荐 特别实例 (function(a) { return (function(b) { console.log(a); })(1); })(0) //输出0 注
阅读全文
posted @ 2022-10-29 22:39 badpear
阅读(18)
评论(0)
推荐(0)
js闭包
摘要: ###定义:(MDN) 闭包(closure)是一个函数以及其捆绑的周边环境状态(lexical environment,词法环境)的引用的组合。换而言之,闭包让开发者可以从内部函数访问外部函数的作用域。在 JavaScript 中,闭包会随着函数的创建而被同时创建。 个人见解:由于js的内存释放是
阅读全文
posted @ 2022-10-29 21:58 badpear
阅读(24)
评论(0)
推荐(0)
JS数据类型?判断数据类型的几种方法?
摘要: #数据类型种类 七种基本数据类型 Number、String、Boolean、BigInt、Symbol、Null、Undefined 附:BigInt也是ES6新出的一种数据类型,这种数据类型的特点就是数据涵盖的范围大,能够解决超出普通数据类型范围报错的问题。 使用方法: -整数末尾直接+n:64
阅读全文
posted @ 2022-10-29 21:32 badpear
阅读(111)
评论(0)
推荐(0)
cookie和localstorage,sessionstorage
摘要: ##三者同异 | | cookie | localstorage | sessionstorage | | | | | | | 存储大小 | 4K | 5M | 5M | | 数据有效期 | cookie默认有效期非常短暂,存在于web浏览器会话期间,也可以手动设置 | 永不失效,除非web应用主动
阅读全文
posted @ 2022-10-29 17:19 badpear
阅读(24)
评论(0)
推荐(0)
js-基础排序实现(冒泡排序,快速排序,选择排序,插入排序,希尔排序,归并排序,堆排序)
摘要: 冒泡排序 :两个指针循环,遇到不合适就交换,直到将符合要求的浮到边界 function bubbleSort(list){ for(let i=0;i<list.length;i++){ for(let j=0;j<list.length-i-1;j++){ if(list[j]>list[j+1]
阅读全文
posted @ 2022-10-29 16:20 badpear
阅读(48)
评论(0)
推荐(0)
js-合法URL
摘要: #常用正则符号 . 查找单个字符,除了换行和行结束符 \w 查找单词字符 \W 查找非单词字符 \d 查找数字 \D 查找非数字字符 \s 查找空白字符 \S 查找非空白字符 \b 匹配单词边界 \B 匹配非单词边界 #关于url组成 // 开始符 ^ // 协议部分http(s):// 表示为((
阅读全文
posted @ 2022-10-29 16:06 badpear
阅读(58)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告