上一页 1 ··· 20 21 22 23 24
摘要: CSS 优化和提高性能的方法有哪些? 加载性能: (1)css压缩:将写好的css进行打包压缩,可以减小文件体积。 (2)css单一样式:当需要下边距和左边距的时候,很多时候会选择使用 margin:top 0 bottom 0;但margin-bottom:bottom;margin-left:l 阅读全文
posted @ 2022-09-13 09:27 beifeng11996 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 常见的HTTP请求方法 GET: 向服务器获取数据; POST:将实体提交到指定的资源,通常会造成服务器资源的修改; PUT:上传文件,更新数据; DELETE:删除服务器上的对象; HEAD:获取报文首部,与GET相比,不返回报文主体部分; OPTIONS:询问支持的请求方法,用来跨域请求; CO 阅读全文
posted @ 2022-09-13 09:24 beifeng11996 阅读(43) 评论(0) 推荐(0) 编辑
摘要: vue-router vue-router是vuex.js官方的路由管理器,它和vue.js的核心深度集成,让构建但页面应用变得易如反掌 <router-link> 组件支持用户在具有路由功能的应用中 (点击) 导航。 通过 to 属性指定目标地址 <router-view> 组件是一个 funct 阅读全文
posted @ 2022-09-12 13:55 beifeng11996 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 说一下HTTP 3.0 HTTP/3基于UDP协议实现了类似于TCP的多路复用数据流、传输可靠性等功能,这套功能被称为QUIC协议。 流量控制、传输可靠性功能:QUIC在UDP的基础上增加了一层来保证数据传输可靠性,它提供了数据包重传、拥塞控制、以及其他一些TCP中的特性。 集成TLS加密功能:目前 阅读全文
posted @ 2022-09-12 13:54 beifeng11996 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 代码输出结果 var obj = { name : 'cuggz', fun : function(){ console.log(this.name); } } obj.fun() // cuggz new obj.fun() // undefined 使用new构造函数时,其this指向的是全局环 阅读全文
posted @ 2022-09-11 07:24 beifeng11996 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 对 CSS 工程化的理解 CSS 工程化是为了解决以下问题: 宏观设计:CSS 代码如何组织、如何拆分、模块结构怎样设计? 编码优化:怎样写出更好的 CSS? 构建:如何处理我的 CSS,才能让它的打包结果最优? 可维护性:代码写完了,如何最小化它后续的变更成本?如何确保任何一个同事都能轻松接手? 阅读全文
posted @ 2022-09-11 07:20 beifeng11996 阅读(383) 评论(0) 推荐(0) 编辑
摘要: TCP粘包是怎么回事,如何处理? 默认情况下, TCP 连接会启⽤延迟传送算法 (Nagle 算法), 在数据发送之前缓存他们. 如果短时间有多个数据发送, 会缓冲到⼀起作⼀次发送 (缓冲⼤⼩⻅ socket.bufferSize ), 这样可以减少 IO 消耗提⾼性能. 如果是传输⽂件的话, 那么 阅读全文
posted @ 2022-09-09 15:28 beifeng11996 阅读(475) 评论(0) 推荐(1) 编辑
摘要: 在地址栏里输入一个地址回车会发生哪些事情 1、解析URL:首先会对 URL 进行解析,分析所需要使用的传输协议和请求的资源的路径。如果输入的 URL 中的协议或者主机名不合法,将会把地址栏中输入的内容传递给搜索引擎。如果没有问题,浏览器会检查 URL 中是否出现了非法字符,如果存在非法字符,则对非法 阅读全文
posted @ 2022-09-07 11:54 beifeng11996 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 浏览器的主要组成部分 ⽤户界⾯ 包括地址栏、前进/后退按钮、书签菜单等。除了浏览器主窗⼝显示的您请求的⻚⾯外,其他显示的各个部分都属于⽤户界⾯。 浏览器引擎 在⽤户界⾯和呈现引擎之间传送指令。 呈现引擎 负责显示请求的内容。如果请求的内容是 HTML,它就负责解析 HTML 和 CSS 内容,并将解 阅读全文
posted @ 2022-09-07 09:23 beifeng11996 阅读(172) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24