![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 76
1planet
。
展开
-
计算机网络面试题
HTTP 协议概况HTTP 是超文本传输协议,它定义了客户端和服务器之间交换报文的格式和方式,默认使用 80 端口。它使用 TCP 作为传输层协议,保证了数据传输的可靠性。HTTP 是一个无状态的协议,HTTP 服务器不会保存关于客户的任何信息。HTTP 有两种连接模式,一种是持续连接,一种非持续连接。非持续连接指的是服务器必须为每一个请求的对象建立和维护一个全新的连接。持续连接下,TCP 连接默认不关闭,可以被多个请求复用。采用持续连接的好处是可以避免每次建立 TCP连接三次握手时所花原创 2020-07-19 23:11:01 · 464 阅读 · 0 评论 -
HTML、CSS、JavaScript常见面试问题的总结(css篇)
CSS 面试知识点总结问题一:介绍一下标准的 CSS 的盒子模型?低版本 IE 的盒子模型有什么不同的?相关知识点:(1)有两种盒子模型:IE盒模型(border-box)、W3C标准盒模型(content-box)(2)盒模型:分为内容(content)、填充(padding)、边界(margin)、边框(border)四个部分IE盒模型和W3C标准盒模型的区别:(1)W3C标准盒模型:属性width,height只包含内容content,不包含border和padding(2)原创 2020-07-21 21:30:47 · 2277 阅读 · 0 评论 -
HTML、CSS、JavaScript常见面试问题的总结(HTML篇)
HTML部分问题一:前端性能优化?前端性能优化主要是为了提高页面的加载速度,优化用户的访问体验。可以从这些方面来进行优化。 第一个方面是页面的内容方面 (1)通过文件合并、css 雪碧图、使用 base64 等方式来减少 HTTP 请求数,避免过多的请求造成 等待的情况。 (2)通过 DNS 缓存等机制来减少 DNS 的查询次数。 (3)通过设置缓存策略,对常用不变的...原创 2020-07-21 11:37:14 · 1611 阅读 · 0 评论 -
数据结构排序算法(部分排序算法思想)
插入排序1、直接插入排序 时间复杂度O(N²) 稳定排序2、折半插入排序 时间复杂度O(N²) 稳定排序3、希尔排序 时间复杂度 n的1.2次幂 不稳定排序直接插入排序:折半插入排序:希尔排序:交换排序...原创 2020-07-20 23:46:57 · 896 阅读 · 0 评论 -
数组与链表的区别
链表: 1、链表是一系列的存储数据元素的单元通过指针串接起来形成的,因此每个单元至少有两个域,一个域用于数据元素的存储,另一个或两个域是指向其他单元的指针。这里具有一个数据域和多个指针域的存储单元通常称为节点(node)。 2、链表的第一个节点和最后一个节点,分别称为链表的头节点和尾节点。尾节点的特征是其next引用为空(null)。链表中每个节点的next引用都相当于一个指针,指向另一个节点,借助这些next引用,我们可以从链表的头节点移动到尾节点。链表数据结构中主要包含单...原创 2020-07-20 10:05:10 · 132 阅读 · 0 评论 -
什么是Git以及Git的使用
什么是版本控制?现在有这样的一个场景:我们在写论文的时候,写完了提交给指导老师去审核,老师说你哪哪哪写的不好要改改,于是乎,你就屁颠屁颠的去改。一般的做法是:**不直接在原论文上修改,而是复制一份,在新复制的那一份上做改动。**因为如果改了论文,被老师评价说还不如上一次,让你重该,你还可以找到上一次的论文,但是如果不复制,直接在原来的论文上改动…在上面的场景中,原论文是一个版本,新复制的论文又是一个新的版本。**简单点说,我们复制原论文,产生新论文的这个过程就加版本控制。**只不过这个版本控制是.原创 2020-07-15 16:00:56 · 801 阅读 · 0 评论 -
为何getElementsByTagName()比querySelectorAll()快100倍
在深入细节之前需要了解这两个方法间一个非常重要的区别,我想说的并不是他们接收的参数一个是标签名,另一个是整个CSS选择器。 而其最大的区别在于返回值的不同:getElementsByTagName()方法返回一个动态的(live)NodeList, 而querySelectorAll()返回的是一个静态的(static)NodeList. 理解这一点是非常必要的.动态 NodeList这是文档对象模型(DOM,Document Object Model)中的一个大坑.NodeList...转载 2020-07-14 20:25:52 · 183 阅读 · 0 评论 -
querySelector与getElementBy等的区别
1.获取元素DOM对象有很多种方法,以前一直在用getElementById和getElementsByTagName等,现在对这些方法和querySelector做一个总结. 2.常见的获取元素的方法有3种,分别是通过元素ID、通过标签名字和通过类名字来获取。 3.DOM提供了一个名为getElementById的方法,这个方法将返回一个与之对应id属性的节点对象,它是document对象特有的函数,只能通过其来调用该方法,使用方法如下:document.getElemen...原创 2020-07-13 22:25:34 · 1054 阅读 · 0 评论 -
js基础03(作用域、作用域链、预解析、对象)
原创 2020-07-13 10:18:13 · 98 阅读 · 0 评论 -
js基础02(数组、函数)
原创 2020-07-13 09:26:41 · 96 阅读 · 0 评论 -
vue基础02
原创 2020-07-11 12:39:18 · 90 阅读 · 0 评论 -
vue基础01
原创 2020-07-11 12:34:14 · 99 阅读 · 0 评论 -
js同步与异步任务
原创 2020-07-11 12:12:23 · 172 阅读 · 0 评论 -
css三角形之美
写法:font-size:0;line-height:0; 这两句只为了照顾兼容性原创 2020-07-11 11:57:39 · 333 阅读 · 0 评论 -
js基础01
原创 2020-07-11 10:50:44 · 111 阅读 · 0 评论 -
ES6
推荐阅读:https://blog.csdn.net/qq_35036255/article/details/80344748?utm_source=app原创 2020-07-11 10:36:50 · 88 阅读 · 0 评论 -
移动端开发-响应式布局
...原创 2020-07-11 10:24:23 · 164 阅读 · 0 评论 -
px、em、rem、vh、vw
px代表物理屏幕上能显示出的最小的一个点,em 是相对于父级的字体大小,rem是相对于HTML根元素的字体大小,vh 和vw相对于视口的高度和宽度,1vh 等于1/100的视口高度,1vw 等于1/100的视口宽度代码:em:...原创 2020-07-10 22:19:41 · 215 阅读 · 0 评论 -
rem布局
原创 2020-07-10 14:42:29 · 138 阅读 · 1 评论 -
flex布局
原创 2020-07-10 14:28:38 · 76 阅读 · 0 评论 -
流式布局
流式布局,也叫百分比布局,是移动端开发中经常使用的布局方式之一。流式布局的特征:宽度自适应,高度写死,并不是百分百还原设计图。图标都是固定死大小的,包括字体等也是固定死的。并不是所有的东西都是自适应的。一些大的图片,设置宽度为百分比自适应即可,随着屏幕大小进行变化,对于小图标或者文本等, 一般都是定死宽高大小。经典的流式布局结构:左侧固定,右侧自适应 右侧固定,左侧自适应 两侧固定,中间自适应(圣杯布局,双飞翼布局) 等分布局三栏布局...原创 2020-07-10 13:58:16 · 1216 阅读 · 0 评论 -
css3D 转换
原创 2020-07-10 13:07:02 · 149 阅读 · 0 评论 -
css实现三角
鼠标放上去之后:原创 2020-07-10 12:34:02 · 190 阅读 · 0 评论 -
js的深拷贝与浅拷贝
浅拷贝(只拷贝一层,更深层次对象的只拷贝引用即地址)Object.assign(target,.....sources) es6新增方法可以浅拷贝<script> // 浅拷贝只是拷贝一层, 更深层次对象级别的只拷贝引用即地址. // 深拷贝拷贝多层, 每一级别的数据都会拷贝. var obj = { id: 1, name: 'andy', msg: { ...原创 2020-07-10 11:08:39 · 117 阅读 · 0 评论 -
JS闭包
变量的作用域复习变量根据作用域的不同分为两种:全局变量和局部变量。 函数内部可以使用全局变量。 函数外部不可以使用局部变量。 当函数执行完毕,本作用域内的局部变量会销毁。 什么是闭包闭包(closure)指有权访问另一个函数作用域中变量的函数。简单理解就是 ,一个作用域可以访问另外一个函数内部的局部变量。函数fn1里面的变量num被内部函数fn2访问,那么fn1就是闭包函数。闭包的作用作用:延伸变量的作用范围。好处①保护函数内的变量安全 ..原创 2020-07-10 09:44:42 · 208 阅读 · 0 评论 -
JavaScript中this指向
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title&g...原创 2020-07-09 22:34:55 · 90 阅读 · 0 评论