Fork me on GitHub
摘要: 1. 下载mongodb安装包 地址链接:https://www.mongodb.com/try/download/community 默认最新稳定版本,推荐下载msi的安装包。 2. 安装MongoDB 双击下载下来的mongodb安装包进行安装,在Windows下安装软件十分的简单,只需要nex 阅读全文
posted @ 2020-07-22 21:14 Lynn_z 阅读(2281) 评论(1) 推荐(0) 编辑
摘要: 添加this.$router.replace(path)后,在运行vue过程中出现如下报错: core-js 缺失问题,首先安装core-js : npm install core-js@2 // or yarn add core-js@2 发现依旧报错,考虑可能是版本问题,安装core-js的最新 阅读全文
posted @ 2020-07-18 22:45 Lynn_z 阅读(7135) 评论(0) 推荐(2) 编辑
摘要: 针对BFC,主要需要了解其触发条件,具体深入理解及使用还需要联系实际应用。初次学习BFC所做笔记,以后有更深认识会再进行补充。 BFC(block formatting context)块格式化上下文是Web页面的可视化CSS渲染出的一部分,是块级盒布局出现的区域,也是浮动层元素进行交互的区域。 1 阅读全文
posted @ 2020-07-09 20:53 Lynn_z 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 这篇笔记是系统学习flex时所记,适合复习使用,新手学习还是要配合图示和代码来学习更容易理解。 flex布局模型:弹性盒子( Flexible Box 或 flexbox),是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。引入弹性盒布局模型的目的是提供一种更加有效的 阅读全文
posted @ 2020-07-09 18:07 Lynn_z 阅读(3579) 评论(0) 推荐(0) 编辑
摘要: 事件代理又叫事件委托,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。 但如果我们不想实现事件委托,却发生了事件冒泡呢? 在遇到父元素和子元素都有点击事件的情况下,点击父元素(父元素范围 > 子元素)是没有任何问题的,但当我们点击 阅读全文
posted @ 2020-07-07 19:28 Lynn_z 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 最近在刷面经,遇到web安全问题总是一知半解,说不清楚,针对面试集中复习了web安全攻击与防御手段,一直想总结下,今日开坑。 博主参加过几次网络安全比赛,除了MISC主要就是web方向,遇到过一些web安全漏洞问题,发现安全漏洞也区分前后端。 首先我们要区分一下web的前后端安全问题: 前端安全:发 阅读全文
posted @ 2020-07-04 22:57 Lynn_z 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 平时写CSS样式不注意总结,用的时候写是会写但具体应用场景和组合方式一不小心就混淆,导致效率不高,还要借助文档,本文针对CSS常用样式水平垂直居中解决方案进行总结,并通过具体的样式代码加以验证(因为发现很多总结给出的方案并不生效,本文中对未生效样式找出问题给出解决方案),便于自己以后复习,好记性不如 阅读全文
posted @ 2020-06-19 23:45 Lynn_z 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 总结一下JavaScript 中的 for 循环 写在前面 最近刷题时遇到了几种不同for循环,因为没有深入了解导致做题时无法区分它们的用法,尤其是在以及在使用时的注意点。 因此本文主要对js中的四种for循环进行总结区分。 文章最后通过一个面试题加深对不同for循环的认识和使用。 遍历数组是非常常 阅读全文
posted @ 2020-06-08 22:02 Lynn_z 阅读(86718) 评论(5) 推荐(10) 编辑
摘要: CSS单位中绝对长度与相对长度 px介绍与优缺点 em介绍与优缺点 rem介绍与优缺点 总结 CSS单位中绝对长度与相对长度 css单位中分为相对长度单位、绝对长度单位。 绝对长度:cm、mm、in、px、pt、pc 相对长度:em、ex、ch、rem、vw、vh、vmin、vmax、% 浏览器对各 阅读全文
posted @ 2020-06-04 21:20 Lynn_z 阅读(2299) 评论(0) 推荐(0) 编辑
摘要: 为什么要用setTimeout()替代setInterval()? 应用场景:速度切换 通过改变duration的值更改setTimeout()执行时间从而更改事件发生的速度。 设置变量duration,在 setInterval(() = { // 执行代码 }, duration) 中,当你调用 阅读全文
posted @ 2020-05-29 22:49 Lynn_z 阅读(1833) 评论(0) 推荐(0) 编辑