面试
想想虔诚怎么做
You only live once.
展开
-
操作系统 前端面试
文章目录进程和线程以及它们的区别进程间的通信的几种方式线程同步的方式什么是死锁?死锁产生的条件?线程有几种状态?分页和分段进程调度策略内存局部性原理进程和线程以及它们的区别进程是对运行时程序的封装,是系统进行资源调度和分配的的基本单位,实现了操作系统的并发;线程是进程的子任务,是CPU调度和分派的基本单位,用于保证程序的实时性,实现进程内部的并发;一个程序至少有一个进程,一个进程至少有一个...原创 2020-04-01 16:23:33 · 548 阅读 · 2 评论 -
网页优化策略 面试
前端网页优化网页内容1、 减少http请求次数捆绑文件: 现在有很多现成的库可以帮你将多个脚本文件捆绑成一个文件,将多个样式表文件捆绑成一个文件,以此来减少文件的下载次数。CSS Sprites: 就是把多个图片拼成一副图片,然后通过CSS来控制在什么地方具体显示这整张图片的什么位置2、 减少DNS查询次数DNS查询也消耗响应时间,如果我们的网页内容来自各个不同的domain (比...原创 2020-04-01 16:26:06 · 362 阅读 · 0 评论 -
Webpack&gulp&Grunt 面试
Webpack概念:本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。webpack 根据模块的依赖关系进行静态分析,这些文件(模块)会被包含到...原创 2020-04-01 16:21:24 · 632 阅读 · 0 评论 -
vue 面试总结
生命周期BeforeCreate 数据观测初始化事件还未开始 el 和 data 并未初始化进行初始化事件,进行数据的观测,可以看到在created的时候数据已经和data属性进行绑定,无el选项Created 完成数据观测,属性和方法的运算,初始化事件,el属性还没有显示出来判断对象是否有el选项。如果有的话就继续向下编译,如果没有el选项,则停止编译,也就意味着停止了生命周期,直到在该v...原创 2020-04-01 16:18:49 · 10129 阅读 · 7 评论 -
CSS 面试总结
1、 插入样式表的三种方法内联样式)Inline style > (内部样式)Internal style sheet >(外部样式)External style sheet > 浏览器默认样式 优先级+作用域+书写顺序2、 盒子标准盒子:Margin(外边距) - Border(边框) - Padding(内边距) - Content(内容)margin是用来隔开元素与...原创 2020-03-25 09:23:29 · 166 阅读 · 0 评论 -
计算机网络面试总结
文章目录时延OSI 开放式系统互联五层协议TCP/IPTCP报文段的首部格式TCP 三次握手四次挥手拥塞控制HTTP请求过程HTTP状态码Cookie & SessionHTTP & HTTPSHTTP/1.x & /2.0GET & POST时延排队时延+处理时延+传输时延+传播时延OSI 开放式系统互联应用层表示层 数据压缩、加密以及数据描述会话层 ...原创 2020-03-18 10:09:07 · 327 阅读 · 0 评论 -
js 面试总结
文章目录数据类型隐式转换Search & Replace10== ===“10”对象超类for in for of变量提升函数调用Call和Apply闭包Ajax Asynchronous JavaScript and XML(异步的JavaScript 和 XML)延迟加载弹出式消息提醒跨域问题异步回调地狱JS的三大组成部分查找改变创建事件冒泡或捕获jQuery语法jQuery选择器jQ...原创 2020-03-17 23:27:27 · 263 阅读 · 0 评论 -
Node.js 知识记录
文章目录WhatProcessDemo事件驱动WhatNode.js事实上就是另外一种上下文,它允许在后端(脱离浏览器环境)运行JavaScript代码。Process我们需要提供Web页面,因此需要一个HTTP服务器对于不同的请求,根据请求的URL,我们的服务器需要给予不同的响应,因此我们需要一个路由,用于把请求对应到请求处理程序(request handler)当请求被服务器接收...原创 2020-03-15 11:35:25 · 205 阅读 · 0 评论 -
排序_Conclusion
文章目录算法快速排序算法堆排序Task求第k大的数的方法以及各自的复杂度是怎样的,另外追问一下,当有相同元素时,还可以使用什么不同的方法求第k大的元素复杂度简单选择排序插入排序:冒泡排序简单插入排序(Insertion Sort)希尔排序(缩小增量排序):归并排序基数排序算法快速排序算法快速排序,说白了就是给基准数据找其正确索引位置的过程.通过一趟排序将要排序的数据以基准数据分割成独立的两...原创 2020-03-03 12:07:33 · 606 阅读 · 0 评论