我正在编写一个node.js应用程序,该应用程序抓取一个网页以获取一堆锚标记(链接)(接近50-60)。
然后,它遍历每个链接,抓取该页面,并在页面内寻找div内的匹配关键字。如果找到了该关键字,则它将关键字和页面名称推送到一个数组中,然后必须向用户显示。
void randomized_quick_sort(vector<int> &a, int l, int r, int pivot) {
if (l >= r) {
return;
}
int k = l + rand() % (r - l + 1); // Pivot - random number between l and r
swap(a[l], a[k]); // Swap leftmost element and pivot element
int m1 = l;
int m2 = r;
partition3(a,l,r,m1,m2,k)
randomized_quick_sort(a, l, m1 - 1);
randomized_quick_sort(a, m2 + 1, r);
}
但是,我在页面上得到了一个null数组。如何等待所有链接完成处理并仅显示搜索结果链接?