收集

作者: JennyGao66 | 来源:发表于2020-08-13 09:41 被阅读0次

http://bigerfe.com/

*旗

react.jpg

英文介绍
Good afternoon,I am very glad to be here for this interview. First let me introduce myself. My name is xxx,bachelor degree ,majored in 大学的专业. I am mainly good at technology about 自己的技术罗列,that's all,thanks.

Http和https区别

HTTP协议是一种使用明文数据传输的网络协议。
HTTPS协议可以理解为HTTP协议的升级,就是在HTTP的基础上增加了数据加密。

http1.0和2.0的区别

http1.0和http1.1的主要区别如下:

1、缓存处理:1.1添加更多的缓存控制策略(如:Entity tag,If-Match)
2、网络连接的优化:1.1支持断点续传
3、错误状态码的增多:1.1新增了24个错误状态响应码,丰富的错误码更加明确各个状态
4、Host头处理:支持Host头域,不在以IP为请求方标志
5、长连接:减少了建立和关闭连接的消耗和延迟。

http1.1和http2.0的主要区别:

1、新的传输格式:2.0使用二进制格式,1.0依然使用基于文本格式
2、多路复用:连接共享,不同的request可以使用同一个连接传输(最后根据每个request上的id号组合成正常的请求)
3、header压缩:由于1.X中header带有大量的信息,并且得重复传输,2.0使用encoder来减少需要传输的hearder大小
4、服务端推送:同google的SPDUY(1.0的一种升级)一样
原文链接:https://blog.csdn.net/weixin_44489066/java/article/details/88640088

方法实现数据加减排查,不正确抛出错误
一个班级男同学按照成绩从高到低排序,女同学按照从高到低排序

forEach 和map的区别

  1. 没有办法终止或者跳出forEach()循环,除非抛出异常,所以想执行一个数组是否满足什么条件,返回布尔值,可以用一般的for循环实现,或者用Array.every()或者Array.some();
  2. map()返回一个新数组,原数组不会改变。

Margin重叠

1、水平边距永远不会重合。
2、在规范文档中,2个或以上的块级盒模型相邻的垂直margin会重叠。最终的margin值计算方法如下:
a、全部都为正值,取最大者;
b、不全是正值,则都取绝对值,然后用正值减去最大值;
c、没有正值,则都取绝对值,然后用0减去最大值。

盒子模型:

margin padding border content

一个div里6个元素排列2行,第一行4个,两边对齐,第二行2个左边对齐

vue中路由钩子

第一种:全局钩子函数。
  router.beforeEach((to, from, next) => {
    console.log('beforeEach')
    //next() //如果要跳转的话,一定要写上next()
   //next(false) //取消了导航
    next() //正常跳转,不写的话,不会跳转
  })
  router.afterEach((to, from) => { // 举例: 通过跳转后改变document.title
    if( to.meta.title ){
      window.document.title = to.meta.title //每个路由下title
    }else{
      window.document.title = '默认的title'
    }
  })
第二种:针对单个路由钩子函数
  beforeEnter(to, from, next){
    console.log('beforeEnter')
    next() //正常跳转,不写的话,不会跳转
  }
第三种:组件级钩子函数
  beforeRouteEnter(to, from, next){ // 这个路由钩子函数比生命周期beforeCreate函数先执行,所以this实例还没有创建出来
    console.log("beforeRouteEnter")
    console.log(this) //这时this还是undefinde,因为这个时候this实例还没有创建出来 
    next((vm) => { //vm,可以这个vm这个参数来获取this实例,接着就可以做修改了
      vm.text = '改变了'
    })
  },
  beforeRouteUpdate(to, from, next){//可以解决二级导航时,页面只渲染一次的问题,也就是导航是否更新了,是否需要更新
    console.log('beforeRouteUpdate')
    next();
  },
  beforeRouteLeave(to, from, next){// 当离开组件时,是否允许离开
    next()
  }

cookie和localstorage区别

一、容量
cookie容量在4K左右,且有条数限制。localStorage的容量有5M。
二、是否向服务器发送数据
cookie会向服务器发送数据,localStorage不会往服务器发送数据。
三、过期时间
cookie的有过期时间,在没有设置过期时间,关闭浏览器就消失,默认过期时间是一次会话。localStorage没有过期时间。
四、路径限制
cookie有路径的限制。localStorage没有路径的限制。
五、存储类型
cookie存储的是字符串,字符串,字符串。localStorage存储的是对象,对象,对象。

原型链

同步和异步的区别

异步基于js是单线程语言
异步不会阻塞代码,同步会阻塞代码进行

前端异步的使用场景

New promise同步处理结果

解决回调地狱的问题
promise.all处理多个请求

相关文章

  • 收集

    作者:伍劭颖 9岁 海边收集沙子 天空收集云 秋天收集丰收 老师收集作业本 间谍收集情报 医生收集健康 相机收集照...

  • Java虚拟机04--垃圾收集器

    垃圾收集器Serial收集器ParNew收集器Parallel Scavenge收集器Parallel Old收集...

  • 好用的作业收集小程序|视频作业收集、图片作业收集、文档作业收集、

    收集学生作业,例如视频作业收集、图片作业收集、文档作业收集、文字作业收集。收集管理起来很不方便,每次都需要花...

  • 《收集》

    天空喜欢收集云朵, 大海喜欢收集小溪, 花朵喜欢收集颜色, 树木喜欢收集阳光, 而我, 喜欢收集你的微笑!

  • 爱收集 |图片收集!

  • 收集东,收集西

    每个人都有自己喜欢收集的东西。 我喜欢收集花色各异、长短不一的袜子; 袜子收集大大小小的脚; 脚收集不同的路; 我...

  • 收集春天,收集美

    满眼都是花,满眼都是美,这感觉真好! 真想躺在树杈上,做个美梦。睁开眼就是花,闭上眼还是花。 我想变成一朵花,和满...

  • 你不是一个人,而是一类人

    信息收集整理转化速度信息收集整理转化速度信息收集整理转化速度信息收集整理转化速度信息收集整理转化速度信息收集整理转...

  • GC的收集器&回收算法

    收集器 Serial收集器单线程的收集器(只会使用一个CPU或一条收集线程去完成垃圾收集工作,进行垃圾收集时,必须...

  • 收集

    这雨后会不会有我看得见的彩虹 跨在哪座山岗 以什么样姿势映入眼帘 初秋会有先熟的果实像夏日般热烈 我懂得了季节的交...

网友评论

      本文标题:收集

      本文链接:https://www.haomeiwen.com/subject/jrztfktx.html