自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Vue长列表优化

先来唠唠实现的思路。要想防止节点过多,就要控制渲染节点的数量。视窗就那么大,渲染十万条数据一次也只能看到窗口里的那点东西,所以我们只用动态渲染一部分即可,当然这会涉及的频繁的操作DOM,但是跟同时渲染几十万上百万数据相比,这点消耗不算什么。只是为了触发滑动实际上就是个。把它在页面上遮挡住。

2023-03-09 16:43:23 573

原创 Git工作区、暂存区、版本库

我们先来理解下 Git 工作区、暂存区和版本库概念:下面这个图展示了工作区、版本库中的暂存区和版本库之间的关系:图中左侧为工作区,右侧为版本库。在版本库中标记为 "index" 的区域是暂存区(stage/index),标记为 "master" 的是 master 分支所代表的目录树。图中我们可以看出此时 "HEAD" 实际是指向 master 分支的一个"游标"。所以图示的命令中出现 HEAD 的地方可以用 master 来替换。图中的 objects 标识的区域为 Git 的对象库,实际位于 ".git

2022-12-08 10:49:53 187

原创 Git的工作流程

一般工作流程如下:下图展示了 Git 的工作流程:

2022-12-07 16:45:25 195

原创 Git安装教程以及什么是Git?

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。Git 不仅仅是个版本控制系统

2022-12-07 16:41:33 118

原创 JavaScript冒泡排序

对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比比较。如果第一个比第二个大,就交换他们两个。针对所有的元素重复以上的步骤,除了最后一个。

2022-11-18 16:20:59 383

原创 防抖与节流的原理

节流原理解析:节流的原理解析:在第一次触发了setTimeout后,先把阀门关闭(使用一个Boolean变量),等执行完后再把阀门打开,这样后面的setTimeou在触发前会先判断阀门是否关闭,如果关闭了则不会继续触发,要等之前的setTimout执行完后,才允许触发后面的setTimeout,简单地理解就是:一群人排队体检,第一个人进去一个房间体检,要把门关上,要等这个人体检完,再把门打开,下一个才可以进去。把上一次定时器给清除掉,这样就达到了只会执行最后一次触发的setTimeout。

2022-11-15 17:25:58 127

原创 axios的二次封装(详解)

js文件 用来封装请求接口。最后就可以在组件中引入使用了。在http文件夹在创建一个。

2022-10-13 17:04:55 14621

原创 Vue常见面试题(2022)

SPA( single-page application ) 仅在web页面初始化时加载相应的html、js、css,页面一旦加载完成,spa不会因为用户的操作二进行页面的重新加载或者跳转,而是利用路由机制实现html内容的变换。优点:用户体验好,快,内容的改变不需要中心加载整个页面,避免不必要的跳转和重新渲染前后端职责分离,架构清晰,前端负责交互逻辑,后端负责数据处理缺点:初次加载耗时多为实现页面web应用功能及显示效果,西药在页面加载时将js、css同意加载,部分页面按需引入都是在页面控制一个dom元素

2022-10-12 19:50:21 1235

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除