- 博客(13)
- 收藏
- 关注
转载 彻底弄懂 Http 缓存机制 - 基于缓存策略三要素分解法
转自:https://mp.weixin.qq.com/s/qOMO0LIdA47j3RjhbCWUEQ?utm_source=caibaojian.com原创:李志刚腾讯Bugly2016-12-15导语Http 缓存机制作为 web 性能优化的重要手段,对从事 Web 开发的小伙伴们来说是必须要掌握的知识,但最近我遇到了几个缓存头设置相关的题目,发现有好几道题答错了,有的甚至...
2019-08-12 10:27:17
230
原创 npm install XXX 报错:error An unexpected error occurred: "EPERM: operation not permitted
下载安装依赖包时安装不了,提示错误如下:error An unexpected error occurred: "EPERM: operation not permitted, scandir 'D:\\own-private-space\\reactEx\\image-viewer\\node_modules\\@types'".我的解决办法是:(抱着试试的态度)...
2019-08-08 20:44:35
16747
4
原创 Module build failed: Error: ENOENT: no such file or directory, scandir 'D:\...\node_modules\node-sas
Module build failed: Error: ENOENT: no such file or directory, scandir 'D:\Community\D4Mobile\node_modules\node-sass\vendor'这种情况遇到过很多次,每次都是没有头绪。今天发现如下操作可以让程序正常运行。毓妤@LAPTOP-UU2E0EOM MINGW64 /d/Co...
2019-05-24 13:40:20
14630
5
原创 简单模板引擎的实现
需求:根据不同状态(state为1,2,3三种情况),即type==1;type==2;type==3这三种情况,分别将状态不同时要展示的内容添加到界面上。 做这个需求的时候,遇到的问题是,由于用的原生js写的,所以需要操作DOM;因此,我要判断state,判断以后,再创建新的节点,再将内容添加到节点,,更要命的是,节点里还有节点需要创建需要添加,如此一来,多次操作节点,整个人都被...
2019-04-15 18:43:53
346
原创 配置公钥后仍然需要输入用户名和密码的问题
我遇到的这个问题后面发现该项目的地址是HTTP地址而不是ssh地址。所以查看当前是否是ssh地址:git remote -v该命令语句执行后得到如下结果此时则意味着是http地址,所以执行以下语句更改地址为ssh地址git remote set-url origin ssh地址更改完成之后可以继续通过git remote -v进行查看此时展示的是ss...
2019-04-08 14:58:59
1517
原创 使用better-scroll时,v-for里的@click事件失效问题
在同一个组件里,因为从数据库查询出来展示的数据较多,所以我使用了better-scroll滚动展示v-for出来的信息,但是在单个信息里面的@click点击无反应。我目前遇到的这个问题的原因是:better-scroll默认会阻止touch事件。所以在配置中需要加上click: true import BScroll from 'better-scroll' mounted ...
2019-01-20 20:32:21
676
原创 对闭包的理解
1.什么是闭包?闭包就是有权访问另一个函数作用域中的变量的函数,一般创建闭包的方式是:在一个函数内创建另一个函数。在A函数内创建匿名函数,匿名函数可获取到A函数的变量,则匿名函数就是闭包:function A(){ var n = 0; return function(){ n++; console.log(n); } }va...
2018-09-24 10:26:10
257
原创 三栏布局之圣杯布局
圣杯布局是左、中、右三栏被囊括在container中。 固定左右两栏的宽度,让main栏,即中间栏自适应大小。基础代码如下:<div class="container"> <div class="main"></div> <div class="left"></div>
2018-09-19 10:39:08
172
原创 readonly 与 disabled的区别
1.readonly 与 disabled的用法及效果图:<form> <input id="ddd" name="name" value="readonly" readonly></br> <input id="ddd" name="name" value="di
2018-09-14 20:54:10
187
原创 蘑菇街内推,凉凉的一面新鲜出炉
蘑菇街内推面经:1、自我介绍2、项目:做了哪些事情:我说我做的项目大都一些界面,所以他就展开来问了我第三个问题3、CSS布局方式,position的一些属性4、盒子模型5、块级元素和行块级元素的区别,怎么转换6、CSS3有什么了解7、JS逻辑交互时,对闭包、作用域、原型、执行环境等的理解,执行环境的变量对象和活动对象是个什么情况(这个我不知道)8、ES6的新特性,l...
2018-09-06 21:28:01
559
原创 Ajax定义
昨天看到一篇面经,提到面试官问的第一个知识方面的问题是ajax的定义是什么。一看到,我就懵逼了,所以昨天花了点时间看了一下,在这里总结一下。什么是ajax?ajax,全称是Asynchronous javascript and xml,即异步JavaScript和xml。是一种创建交互式网页应用的网页开发技术。可以创建快速动态网页,无需重新加载整个网页的情况下(通过在后台与服务器进行少量数...
2018-09-03 11:09:07
516
原创 CSS3转动魔方
魔方转动效果 源代码:<!DOCTYPE html><html><head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title&g
2018-08-16 22:42:16
1471
原创 关于NaN、undefined、null的区别
null与undefined1.相似性null 与undefined几乎等价;在if语句中,undefined和null都会被自动转换为false。相等运算符(==)报告两者相等,即null==undefined。附送一段历史原因:2.历史原因最近,我在读新书《Speaking JavaScript》时,意外发现了这个问题的答案。原来,这与JavaScript的历史有关。1995年JavaScri...
2018-07-16 10:37:59
6032
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人