首页
学习
活动
专区
圈层
工具
发布

#线程

MaxKB 高并发估算

井九

在处理客户咨询时,我们经常遇到关于MaxKB支持的最大并发数的问题,尤其是在举办大型活动或千人会议时。本文将基于实测结果,为您提供MaxKB的并发支持能力,适用...

400

时光的织机:生产者与消费者模型,线程之间的供需谐舞

用户11379153

在计算机的深夜工坊,线程如影如幻,各自承担着微小但重要的使命。有的负责创造数据,有的则不断消费数据,他们之间不时交汇、协作、等待与唤醒,构成了一场静默的舞蹈。

11210

穿越时光列车——初识Linux线程

用户11379153

结果:无论是主线程还是次线程,当其中的一个线程出现修改行为时,其他线程也会同步更改

6110

跃动之舞:初识进程,进程的生命之歌与操作系统的智慧调度

用户11379153

尽管进程和线程都与程序的执行密切相关,但它们是两个不同的概念。一个进程可以包含多个线程,而线程是操作系统进行调度的最小单元。

9810

仓颉的并发原语:从线程到消息传递的完整指南

用户11379153

对于需要处理大量任务的场景,频繁创建销毁线程是低效的。线程池通过复用线程大大提升性能:

10110

从零到一:一个Java全栈工程师的面试实战全记录

用魔法才能打败魔法

一位Java全栈工程师的面试全过程,涵盖技术细节与实战经验,适合初学者和进阶者参考。

6800

【JAVA 进阶】重生之我要学会 JUC 并发编程

用户11877422

线程池是一种线程使用模式,它预先创建一定数量的线程,当有任务需要执行时,将任务提交给线程池,由线程池中的线程来执行。

15910

智谱AI图生视频:从批处理到多线程优化

用户11877422

批量处理时,单线程效率极低(需等待前一个任务完成才能处理下一个)。该模块通过“任务队列+多线程”实现并行处理,大幅提升效率。

10110

ConcurrentHashMap 源码解读

用户11877422

也就是说,多线程下无法正确判定键值对是否存在(存在其他线程修改的情况),单线程是可以的(不存在其他线程修改的情况)

9410

源码之Semaphore信号量

用户11877422

Semaphore 用来限制能同时访问共享资源的线程上限。它的底层大量用到了 CAS 和 AQS。下面,笔者将带领大家阅读通过加锁解锁流程来阅读 Semapho...

8310

CountDownLatch倒计时器详解

用户11877422

由执行结果可知,主线程不会等待子线程结束后再执行。如果我们主线程(main) 需要其他线程执行后的结果,我们就需要使用 countDownLantch 让主线程...

11410

如何线程安全的使用HashMap

用户11877422

SimpleConfig类对外暴露了getConfig方法 ,当main线程初始化SimpleConfig对象之后,当其他线程调用 getConfig方法时,因...

12410

从零理解SLAM的LOAM系列算法

用户2423478

在LOAM出现之前,激光SLAM要么计算量巨大难以实时,要么精度不足,LOAM的核心贡献在于它创造性地将复杂的SLAM问题解耦为两个并行的优化线程:一个高频低精...

10710

JavaEE初阶——多线程进阶:从 “锁策略小白” 到 “JUC 高手”,这篇干货文收藏就够了

想不明白的过度思考者

在多线程世界里,锁是保证线程安全、维护数据一致性的重要手段。但锁的实现方式多种多样,适用于不同的场景。本文将带你深入探讨常见的锁策略、CAS机制、synchro...

11510

JavaEE初阶——从入门到掌握线程安全

想不明白的过度思考者

线程是程序中的执行流,多个线程可以并发执行多个任务。例如,一家公司办理银行业务,多个员工分别处理转账、发福利、缴社保,这就是多线程的典型场景。

7810

Java中怎么获取子线程方法、结果或状态

SmileNicky

在Java中,获取子线程的方法或与子线程交互,通常可以通过自定义线程类、使用共享变量或回调接口等方式实现。以下是几种常见方式:

10010

渗透测试常用工具-使用meterpreter模块进行后渗透测试

XPcode7

EXITFUNC有4个不同的值:none,seh,thread和process。通常它被设置为线程或进程,它对应于ExitThread或ExitProcess调...

10810

别再盲目使用 std::thread,这几个坑很多程序员都踩过!

海棠未眠

多线程是现代 C++ 程序性能优化的关键手段之一。从 C++11 开始,std::thread 的出现让 C++ 程序员终于告别了平台相关的 pthread、C...

11410

C++20 协程:在 AI 推理引擎中的深度应用

海棠未眠

传统线程池模式下,每个请求对应一个线程。当并发数达到上万时,线程切换和内存占用会直接把系统拖垮。

10110

Linux网络编程:基于UDP 的聊天室雏形

海棠未眠

注意,由于我们这个是单例化线程池,所以线程池的创建必定要通过调用getInstance接口,这个是我们单例化线程池新增的内容。

12510
领券