最长递增子序列及vue3.0中diff算法

2022-08-23
阅读 5 分钟
1.5k
博主博客首发地址VUE3.0对diff过程进行了大升级,去掉了针对下标key的查找,而是变成了计算可以最少移动dom的方案,然后在进行dom更新,而要想看懂vue3.0中diff算法,首先需要先对最长递增子序列的求解有一个基本的了解,因为vue就是在它的基础上来不断打磨、完善的diff算法。
封面图

二进制之简介和应用

2022-08-19
阅读 7 分钟
925
计算机内部是一个由0和1组成的二进制世界,我们所有的操作最终都会转换成二进制进行运算和存储,这是因为在电子计算机出现时,是使用电子管来进行状态管理的,而它也就只有“开”和“关”(通、断电)这两种最基本的状态,这也就决定了计算机用二进制来表述数字和数据是最容易实现的,而它的通用性在科技如此发达的今天依然...

原生ajax及axios取消接口请求的方式

2020-03-16
阅读 4 分钟
4.8k
最常见的案例就是当我们点击按钮需要去请求数据,如果按钮没有坐任何限制的话,当快速多次点击按钮,可能会同时发出好几条相同的请求,造成服务器压力,也有可能造成页面数据不对,此时我们一般常用的方法就是在axios的全局拦截中做一些限制和判断来规避这种操作

vue总结

2019-07-12
阅读 6 分钟
2.2k
现在的前端页面元素越来越多,结构也变得越来越复杂,当数据和视图混合在一起的时候对它们的处理会十分复杂,同时也很容易出现错误,而现代框架使用声明式语法,描述组件对象的嵌套关系,并自动生成与dom对象的对应关系参考1

用vuepress搭建一个够自己用的博客(带评论功能及上传cdn)

2019-05-25
阅读 9 分钟
6k
很久以前,自己拥有一个用hexo搭建的静态博客网站,记得当时为了把它搞出来,废了不少劲,然后后来又断断续续更改过一些配置和样式,但是因为感觉各种麻烦,所以就放在github上积累和很多的尘土,到现在也懒得在打扫了(其实是好久不用,有点忘了怎么用了:-1:),前段时间在百度统计上看了看那个静态网站的访问人数,发...