最新 最热

线性表抽象数据结构的定义

线性表抽象数据类型定义ADT List { 数据对象:D={ai | ai ∈ElemSet,i=1,2,3,…,n n≥0} 数据关系:R={ < ai-1,ai > |ai-1,ai ∈D, i=2,3,…,n} 基本操作: L......

2020-03-04
0

libuv之idle、check、prepare阶段

idle、check、prepare是libuv事件循环中的三个阶段,这三个阶段主要是从各自的队列里拿出任务执行,有各自对应的数据结构。nodejs的setImmediate会使用这些阶段。...

2020-02-25
0

LeetCode 1353. 最多可以参加的会议数目(贪心)

题目链接:https://leetcode-cn.com/problems/maximum-number-of-events-that-can-be-attended/

2020-02-24
1

线程、进程、协程和GIL(三)

上一篇文章介绍了:创建线程的两种方式、Event对象判断线程是否启动、利用信号量控制线程并发。

2020-01-21
1

多任务拷贝小案例

如涉及到进程池同时需要使用到队列,使用multiprocessing.Manager().Queue(),而非multiprocessing.Queue()

2020-01-17
1

【Python3爬虫】用Python中的

当你看着你的博客的阅读量慢慢增加的时候,内心不禁有了些小激动,但是不得不吐槽一下--博客园并不会显示你的博客的总阅读量是多少。而这一篇博客就将教你怎么利用队列这种结构来编写爬虫,最终获取你的博客的总阅读量。...

2020-01-17
1

2018-06-29 "西游记"主题Py

5. Data Structures - Using Lists as Stacks 用列表实现栈

2020-01-17
1

C++多线程-无队列锁

对于编写多线程的朋友来说,队列具有天生的互斥性。在队列里面,一个负责添加数据,一个负责处理数据。谁也不妨碍谁,谁也离不开谁。所以,队列具有天生的并行性。...

2020-01-15
1

C++多线程-优先级反转

优先级反转对于编写应用层的人员来说不大会发生,但是对于操作系统的设计者来说确是一个逃不过去的问题。要知道怎么样处理优先级反转?那么先看看它是怎么发生的。...

2020-01-15
1

Python进程、线程

1.线程启动def run(n): print(&#x27;%s in thread...&#x27;%n)t=threading.Thread(target=run,args=(n,))t.start#线程等待t.join2.多线程同时启动并等待执行结果def run(n): print(&#x27;%s in t......

2020-01-14
1