笔记
charismajae
这个作者很懒,什么都没留下…
展开
-
Fiddler工具使用介绍一
Fiddler基础知识Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改。 代理就是在客户端和服务器之间设置一道关卡,客户端先将请求数据发送出去后,代理服务器会将数据包进行拦截,代理服务器再冒充客户端发送数据到服务器;同理,服务器将响应数据返回,代理服务器也会将数据拦截,再返回给客...转载 2018-09-05 16:31:09 · 94 阅读 · 0 评论 -
HTTP1.0 HTTP 1.1 HTTP 2.0主要区别
面试的时候被问到过,在网上看到的一篇博客讲解,把链接存下来,方便自己学习 https://blog.csdn.net/linsongbin1/article/details/54980801原创 2018-09-05 17:04:43 · 155 阅读 · 0 评论 -
webpack设置反向代理
webpack-dev-server 设置反向代理解决跨域问题 一、设置代理的原因现在对前端开发的要求越来越高,并且随着自动化以及模块化的 诞生,前后端开发模式越来越流行。后端只负责接口,前端负责数据展示、逻辑处理。但是前后端开发模式,有一个重要的问题,就是跨域问题。二、如何配置webpack的代理webpack代理需要另外一个插件:webpack-dev-serverwebpa...转载 2018-09-03 10:22:13 · 3121 阅读 · 0 评论 -
js数组去重的几种方法
JS数组去重的几种常见方法一、简单的去重方法// 最简单数组去重法/** 新建一新数组,遍历传入数组,值不在新数组就push进该新数组中* IE8以下不支持数组的indexOf方法* */function uniq(array){ var temp = []; //一个新的临时数组 for(var i = 0; i < array.length; i...原创 2018-09-03 18:07:46 · 213 阅读 · 0 评论 -
vue-router 的使用和实现原理
面试的时候被问到过,在网上看到的一篇博客讲解,方便自己学习 前端路由是直接找到与地址匹配的一个组件或对象并将其渲染出来。改变浏览器地址而不向服务器发出请求有两种方式: 1.一种是# hash 2.一种是h5的history当打包构建应用时,Javascript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更...原创 2018-09-13 10:04:42 · 1148 阅读 · 0 评论 -
css图片水平垂直居中方式
1.css图片居中(水平居中和垂直居中) 下面分几种居中情况分别介绍: 1.利用margin: 0 auto实现图片水平居中 2.利用文本的水平居中属性text-align: centercss图片垂直居中 1.利用高==行高实现图片垂直居中 这种方法是要注明高度才可以使用 2.利用table实现图片垂直居中 3.利用绝对定位实现图片垂直居中 如果已知图片的宽度和高度 4....原创 2018-09-13 10:31:06 · 438 阅读 · 0 评论 -
em和rem的区别
在自适应制作稿中,我们经常会看到rem和em这两个单位的冒泡,rem是基于html元素的字体大小来决定,而em则根据使用它的元素的大小决定(很多人错误以为是根据父类元素,实际上是使用它的元素继承了父类的属性才会产生的错觉)Em 和 rem都是灵活、 可扩展的单位,由浏览器转换为像素值,具体取决于您的设计中的字体大小设置。 如果你使用值 1em 或 1rem,它可以被浏览器翻译成 从16px到 ...转载 2018-09-13 11:08:38 · 496 阅读 · 0 评论 -
跨域方式
跨域问题也是老生常谈,面试必问的,写个笔记记录一下吧跨域是由于浏览器对javascript同源策略的限制, 域名,协议,端口这个三个有一个不一致,就是跨域了,三个都相同才是同域, 如:我在本地上的域名是study.cn,请求另外一个域名一段数据,浏览器就会报错了. jsonp:jsonp 全称是JSON with Padding,是为了解决跨域请求资源而产生的解决方案,是一种依靠开发...原创 2018-09-13 11:27:50 · 146 阅读 · 0 评论 -
could not resolve host: github.com 问题解决办法
向github提交代码时出现问题解决办法:1.打开终端,ping github.com2.直接修改C:\Windows\System32\drivers\etc文件,windows系统应该也一样,直接修改host文件即可,在底部添加:192.30.253.112 github.com保存修改,再次进行代码提交操作,成功。...原创 2018-10-09 15:03:45 · 7591 阅读 · 0 评论