首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
八股
订阅
两颗白萝卜切片
更多收藏集
微信扫码分享
微信
新浪微博
QQ
56篇文章 · 0订阅
一文彻底搞懂 TCP三次握手、四次挥手过程及原理
TCP 提供面向有连接的通信传输,面向有连接是指在传送数据之前必须先建立连接,数据传送完成后要释放连接。 无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。在TCP/IP协议中,TCP协议提供可靠的连接服务,连接是通过三次握手进行初始化的。 同时由于TCP协议是一…
10 个 GitHub 上超火的前端面试项目,打造自己的加薪宝库!
一般人没事的时候刷刷朋友圈、微博、电视剧、知乎,而有些人是没事的时候刷刷 GitHub ,看看最近有哪些流行的项目。 久而久之,这差距就越来越大,因此总会有开源信息的不对称,有哪些优秀的前端开源项目值得学习的也不知道。 初步前端与高级前端之间,最大的差距可能就是信息差造成的。 …
资源提示关键词(defer 、async、preload、prefetch)
引言 当浏览器解析HTML文档时,如果遇到一个普通的脚本标签(不带async或defer属性),浏览器会立即下载并执行该脚本,同时阻塞HTML解析过程。这意味着,如果脚本文件较大或者网络连接较慢,页面
JavaScript中常见的十五种设计模式
在程序设计中有很多实用的设计模式,而其中大部分语言的实现都是基于“类”。 在JavaScript中并没有类这种概念,JS中的函数属于一等对象,在JS中定义一个对象非常简单(var obj = {}),
深入理解浏览器解析渲染 HTML
作为 Web 工程师,我们每天写 HTML,CSS 和 JS,但是浏览器是如何解析这些文件,最终将它们以像素显示在屏幕上的呢?这一过程叫做 Critical Rendering Path
Vue 内存泄漏分析:如何避免开发过程中导致的内存泄漏问题
Vue 作为一款流行的前端框架,已经在许多项目中得到广泛应用。然而,随着我们在 Vue 中构建更大规模的应用程序,我们可能会遇到一个严重的问题,那就是内存泄漏。
回流(重排)和重绘: 剖析前端性能优化的关键
自从我们走上程序员这条崎岖道路以来,web端的性能优化是一个至关重要的话题,前端当然也不例外。而前端性能优化不仅关系到用户体验,还可以显著影响网站的排名、转化率和用户满意度。在这篇文章中,我们将着重深
Web 性能优化-CSS3 硬件加速(GPU 加速) | lizhen's blog
在 GPU 渲染的过程中,一些元素会因为符合了某些规则,而被提升为独立的层(黄色边框部分),一旦独立出来,就不会影响其它 DOM 的布局,所以我们可以利用这些规则,将经常变换的 DOM 主动提升到独立的层,那么在浏览器的一帧运行中,就可以减少 Layout 和 Paint 的时间
提高前端性能:回流与重绘的优化策略
回流与重绘是什么 回流(reflow) 和 重绘(repaint)是前端开发中性能优化的重要概念,它们对前端开发者来说非常重要,因为它们直接影响网页的性能和响应速度。
性能优化之通俗易懂学习requestAnimationFrame和使用场景举例
requestAnimationFrame官方介绍 requestAnimationFrame用处概述 window.requestAnimationFrame() 告诉浏览器——你希望执行一个动画,