软链接和硬链接
Posted on
假设我们有一个文件,称为 hello
通过 ln -s
创建一个软链接,通过 ln
可以创建一个硬链接。
1 | $ ln -s hello hello-soft |
他们的区别有以下几点:
- 软链接可理解为指向源文件的指针,它是单独的一个文件,仅仅只有几个字节,它拥有独立的 inode
- 硬链接与源文件同时指向一个物理地址,它与源文件共享存储数据,它俩拥有相同的 inode
indexedDB
Posted on
防抖节流函数
Posted on
兼容性
Posted on
react和Vue中的key
Posted on
在 React 或 Vue 项目中,在列表组件中为每个列表项指定一个唯一的 key 是很重要的,其作用主要有以下几点:
什么操作可以造成内存泄露
Posted on
由于疏忽或者错误造成程序未能释放已经不再使用的内存,不再用到的内存却没有及时释放,从而造成内存上的浪费。
排序算法
Posted on
CI/CD
Posted on
虚拟DOM、diff算法、fiber
Posted on
在 React 中,Virtual DOM(虚拟 DOM)是一种内存中的表示,它是由 React 创建和维护的一种树形结构,用于表示真实 DOM 的抽象。当状态发生变化时,React 会通过比较新的 Virtual DOM 和旧的 Virtual DOM 的差异来确定需要更新的部分,并将这些变化应用到真实的 DOM 中,从而实现页面的更新。