爬虫的自我修养_7 一、scrapy-redis架构 scrapy-redis在scrapy的架构上增加了redis,基于redis的特性拓展了如下组件: Scheduler: Scrapy改造了python本来的collection.deque(双向队列)形成了自己的Scrapy queue(ht ...
分类:
编程语言 时间:
2017-12-16 14:55:13
阅读次数:
175
题目描述 输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。 思路: 解法1:对于小规模数据,可以采用类似前题的快速排序思路,pivot之前的点都是比它小的,之后的点都是比它大的。不管是找中位数还是找前k大,前k小,都可以使用这 ...
分类:
其他好文 时间:
2017-12-13 14:22:26
阅读次数:
226
Dispatch Queues Dispatch queues are a C-based mechanism for executing custom tasks. A dispatch queue executes tasks either serially or concurrently bu ...
分类:
编程语言 时间:
2017-12-11 20:08:53
阅读次数:
155
Stack是一个后进先出(last in first out,LIFO)的堆栈,在Vector类的基础上扩展5个方法而来 Deque(双端队列)比起Stack具有更好的完整性和一致性,应该被优先使用 Stack本身通过扩展Vector而来,而Vector本身是一个可增长的对象数组( a growab ...
分类:
编程语言 时间:
2017-12-04 19:12:11
阅读次数:
200
本周主要是讲解了容器list的使用 List是一种可在常数时间内在任何位置执行插入和删除操作的顺序容器。list是双向链表,其迭代器是双向的。与其他顺序容器(array, vector, deque)相比,list容器在任意位置执行插入、提取、和移动元素的操作更高效,但它不能通过在容器中的位置直接获 ...
分类:
编程语言 时间:
2017-12-04 00:49:27
阅读次数:
199
如需转载,请保留本文链接。 参考链接:1.https://zhidao.baidu.com/question/89373760.html 2.https://msdn.microsoft.com/zh-cn/vstudio/3x3b01ke 3.https://zhidao.baidu.com/qu ...
分类:
其他好文 时间:
2017-12-02 17:52:08
阅读次数:
182
#include #include #include #include #define N 200100 #define INF 100000000 using namespace std; int ecnt=1,vis[N],dist[N],n,m,S,T,ans,head[N]; deque q... ...
分类:
其他好文 时间:
2017-12-01 22:17:08
阅读次数:
166
LinkedList简介 实现了List和Deque接口,既可以看作一个顺序容器,又可以看作一个队列( Queue ),同时又可以看作一个栈( Stack )(处理栈和队列问题,首选ArrayDeque,它的性能比LinkedList作栈和队列使用好很多)。 LinkedList是一种双向链表,通过 ...
分类:
其他好文 时间:
2017-11-26 18:52:18
阅读次数:
160
环形队列主要应用在单线程读或者写,无需要锁,相比较Queue队列,Queue队列可能会出现单个元素的时候又读又写造成死锁。 ...
分类:
其他好文 时间:
2017-11-25 14:28:16
阅读次数:
168
杨辉三角形数学模型 1 11 121 1331 通过java实现打印杨辉三角形 用循环队列来实现杨辉三角形的打印 package PascalTriangle; import javafoundations.CircularArrayQueue; import java.util.Scanner; ...
分类:
其他好文 时间:
2017-11-21 20:51:11
阅读次数:
151