最新 最热

多任务中进程、线程、协程

并行:任务数大于CPU核数,每个CPU就要执行多个任务,那肯定忙不过来,多个任务执行就需要排队等待上一任务执行完,才能执行下一任务。

2020-01-19
1

Java 多线程学习总结3

在上一篇中,我们当然希望a++,b++执行完之后,show方法再来show.我们需要的是“原子”动作,一次性地把a++,b++不间断地执行。在java中是利用“互斥”的方法,互斥谁呢?互斥的是相同对象的加锁代码。如果我们把第一篇的SomeBod...

2020-01-15
1

python 并发测试

最近在写一个简单的配置服务,用私有协议,用python写。用途是给某些局域网的机器提供配置服务。

2020-01-13
1

Python3实用编程技巧进阶

第1章 课程简介(本课程基于py3.x并赠送py2.x的讲解) 第2章 数据结构与算法相关问题与解决技巧 第3章 复杂场景下字符串处理相关问题与解决技巧 第4章 对象迭代与反迭代相关问题与解决技巧 第5章 文件I/O效...

2020-01-03
1

任意组合、编排的多线程并发框架,支持任意阻塞、等待、串并行组合,回调、超时、默认值等

传统的Future、CompleteableFuture一定程度上可以完成任务编排,并可以把结果传递到下一个任务。如CompletableFuture有then方法,但是却无法做到对每一个执行单元的回调。譬如A执行完毕成功了,后面是B,我希望A在执行完后就...

2019-12-30
1

[Go] 使用读写锁对map资源进行安全处理

当需要有一个全局性的map集合资源进行增删改数据时,需要对该map资源增加读写锁,防止并发时出现安全问题

2019-12-26
0

操作系统 进程线程模型 线程模型

进程是一个资源拥有者,因而在进程的创建、撤销和切换中,系统必须为之付出较大的时空开销。

2019-12-23
0

并发容器

并发容器先占个坑,慢慢填VectorConcurrentLinkedQueueCopyOnWriteArrayListCollectorsCollections.synchronizedList();ConcurrentHashMap 分段锁--效率更高Hashtable 锁整个对象HashMap...

2019-12-19
0

iOS多线程-加强理解

解释一下,1 4 5 6是并发队列异步执行,所以他们会在开辟的新线程中并行执行,谁先谁后不一定。符合

2019-10-25
1

CountDownLatch 部分加载和同时并发业务。

按顺序部分加载:import java.util.concurrent.CountDownLatch;/** * @Title: ThreadCountDownTest.java * @Description: * @author: wuwenjie * @date: 2019.07.17 16:43 ...

2019-10-23
0