最新 最热

【目标检测】YOLOv5多进程/多线程推理加速实验

注:使用多卡GPU和多进程/多线程的推理并不会对单张图片推理起到加速作用,只适用于很多张图片一起进行推理的场景。

2023-04-07
1

MAUI 已知问题 PathFigureCollectionConverter 非线程安全

在 MAUI 里,可以使用 PathFigureCollectionConverter 将 Path 字符串转换为 PathFigureCollection 对象,从而实现从 Path 字符串转换为路径几何。然而这个 PathFigureCollectionConverter 转换器非线程安全,即使创建多个...

2023-04-07
1

OCaml中的并行编程:从线程到协程

OCaml是一种函数式编程语言,它支持多种并行编程的方式。本文将介绍OCaml中的几种并行编程的方法,以及它们的优缺点。

2023-04-03
1

JEP 428:结构化并发,简化 Java 多线程编程

作者 | A N M Bazlur Rahman译者 | 明知山策划 | 丁晓昀JEP 428,即结构化并发 (孵化器阶段),已经从 Proposed 状态进入到 Target 状态。在 Project Loom 的框架下,这个 JEP 提议引入一个库,将在不同线程中运行的多个任务...

2023-03-29
0

Java 19 发布,Loom 怎么解决 Java 的并发模型缺陷?

作者 | Deepu K Sasidharan 译者 | 张卫滨 策划 | 褚杏娟 本文最初发表于 okta 网站,经原作者 Deepu K Sasidharan 授权由 InfoQ 中文站翻译分享,未经许可禁止转载。Java 19 已经于日前发布,其中最引人注目的特性就要数...

2023-03-29
0

【Netty】主从反应器 ( Reactor ) 多线程模型

单反应器 ( Reactor ) 单线程模型 弊端 : 反应器 ( Reactor ) 运行在一个线程中 , 同时处理客户端连接 , 与客户端数据收发 , 在高并发的情况下会产生阻塞 ;

2023-03-27
1

【Java 并发编程】CountDownLatch 使用场景示例

1. 单个阻塞等待单个线程 : 初始化 CountDownLatch 时 , 设置其计数为 1 , 在线程 A 中调用 await() 阻塞 , 然后在线程 B 中执行操作 , 之后调用 countDown() 方法 , 计数 - 1 , 线程 A 阻塞解除 ;...

2023-03-27
1

Java 环境下用 PDFBox 实现 PDF 文档转换 JPG 图片的功能

PDFBox 是一个用于处理 PDF 文档的开源 Java 工具库。该项目允许创建新的 PDF 文档、操作现有文档以及从文档中提取内容。

2023-03-27
1

C++ 实现多线程生产者消费者模式

生产者消费者问题(英语:Producer-consumer problem),也称有限缓冲问题(英语:Bounded-buffer problem),是一个多线程同步问题的经典案例。该问题描述了两个共享固定大小缓冲区的线程——即所谓的“生产者”和“消费者”——在...

2023-03-24
0