InfineScroll 无限加载bug
最近使用了一下elementUI最新版本中的无限加载组件,在使用过程中有的情况下可能会发生加载函数无限调用的情况,于是去研究了一下源码。
最近使用了一下elementUI最新版本中的无限加载组件,在使用过程中有的情况下可能会发生加载函数无限调用的情况,于是去研究了一下源码。
迭代器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。
Iterator 的作用有三个:一是为各种数据结构,提供一个统一的、简便的访问接口;二是使得数据结构的成员能够按某种次序排列;三是 ES6 创造了一种新的遍历命令for...of
循环,Iterator 接口主要供for...of
消费。
迭代器是一个拥有next()方法的特殊对象,每次调用next()都返回一个结果对象。这个对象有两个键值对,分别是value和done,value就是迭代器每次返回的结果,而done则标志着迭代器是否结束。我们可以用es5的语法来模拟一个迭代器。
就在大家 happy 的这几天期间,Google 公开了两个文档,我感觉作为程序员和工程师非常有必要了解一下。作者在阅读之后截取部分原文并精简了其他一些部分总结下来。
这个周在工作的时候遇到了一个奇怪的bug,找了很久,发现是并行计算的时候某个共享的对象变量会被篡改的原因
区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来。
作者在阅读了部分论文,博客以及官方文档之后结合自己的理解整合了这些资料的内容,并对这些内容进行了重新组织。
After reading the official mongoDb documentation, the author sorted out the basic concepts, CRUD, and related operations
ARP病毒原理及防御以及如何快速定位ARP病毒源。