最新 最热

python的_thread模块

在python中,启用线程有两种方式,一种是利用_thread模块,另一种是用threading模块。一般来说,不建议直接使用_thread模块。但是某些简单的场合也是可以使用的,因为_thread模块的使用方法非常非常的简单。...

2022-10-31
2

[mit6.s081] 笔记 Lab1: Unix utilities | Unix 实用工具

This lab will familiarize you with xv6 and its system calls.

2022-10-27
2

[mit6.s081] 笔记 Lab7: Multithreading | 多线程

This lab will familiarize you with multithreading. You will implement switching between threads in a user-level threads package, use multiple threads to speed u...

2022-10-27
1

2-多线程

线程属于进程,一个进程可以包含多个线程,这就是多线程。(线程是进程中的一个独立执行单元)线程的创建开销相对于进程来说比较小,线程也支持并发性...

2022-10-27
1

4-线程通信,线程状态

生产者负责生成商品,消费者负责消费商品,生产不能过剩(仍有数据未被消费时不能生产),消费不能没有(不能消费还没有生产的数据)

2022-10-27
1

Pulsar 也会重复消费?

当他告诉我这个现象的时候我就持怀疑态度,根据之前使用的经验 Pulsar 在官方文档以及 API 中都解释过:

2022-10-27
2

深入理解 Linux CPU 上下文切换

我们都知道 Linux 是一个多任务操作系统,它支持的任务同时运行的数量远远大于 CPU 的数量。

2022-10-27
1

Spring Boot配置线程池使用多线程插入数据

最近在工作中需要将一大批数据导入到数据库中,因为种种原因这些数据不能使用同步数据的方式来进行复制,而是提供了一批文本,文本里面有很多行url地址,需要的字段都包含在这些url中。最开始是使用的正常的普通方式去写入,但...

2022-10-27
1

线程间的协作(wait/notify/sleep/yield/join)

Java中线程中状态可分为五种:New(新建状态),Runnable(就绪状态),Running(运行状态),Blocked(阻塞状态),Dead(死亡状态)。

2022-10-27
2

PHP生成器Yield的用法

在调用函数 createRange 的时候给 $number 的传值是10,一个很小的数字。假设,现在传递一个值10000000(1000万)。

2022-10-26
2