首页
学习
活动
专区
圈层
工具
发布
首页标签多线程

#多线程

Java内存模型的那些事

叫我阿柒啊

腾讯云TDP | 产品KOL (已认证)

一篇关于Java内存模型的实战经验分享

1100

ThreadLocal 深度剖析:底层实现、内存泄漏根因与生产环境避坑指南

果酱带你啃java

在多线程编程中,ThreadLocal 是一个常被用到却又容易踩坑的工具类。它能让每个线程拥有自己专属的变量副本,实现线程间的数据隔离,但如果使用不当,就可能引...

16510

深入拆解 Java 内存模型:从原子性、可见性到有序性,彻底搞懂 happen-before 规则

果酱带你啃java

在Java并发编程中,Java内存模型(JMM)是最核心的概念之一。它不仅定义了线程与主内存之间的抽象关系,还为解决并发场景下的原子性、可见性、有序性问题提供了...

10610

Java 21 虚拟线程(Virtual Threads)实战:百万并发、性能翻倍,Project Loom如何颠覆传统并发模型?

jack.yang

在Java漫长的发展历程中,java.lang.Thread一直是并发编程的基石。然而,这个基石建立在一个沉重的现实之上:每个Java线程都直接映射到一个操作系...

20320

【JavaSE】线程的状态与生命周期 && 线程安全 && synchronized && 编译器优化 && JMM && 编译器优化问题

lirendada

我们可以通过 Thread.getState() 来获取当前进程在某个时刻的状态,如下所示:

11610

【JavaSE】Thread 类及常见方法 && Runnable && 创建线程的方式

lirendada

在 jdk 的 bin 目录中有一个 jconsole 程序,打开然后连接到对应的 java 程序,就能看到对应的程序信息,比如内存、线程等情况,如下图所示:

9610

下载器,速度25.9M/S,已活20年!

搜罗万相

有人说他能跑满200M带宽,他一款开源的多线程下载器,下载速度不提升确实不少。基于aria2实现多线程下载,支持跨平台,支持Windows、MacOS和Linu...

15810

吊打 IDM、迅雷?高中生开发,新一代智能下载神器!

民工哥

智能多线程算法:Ghost Downloader 3 内置智能多线程算法,能够实时监测整体下载速度和单连接效率,动态增减线程数量,从而最大化带宽利用率。

34710

传统下载工具 IDM、迅雷已过时!更轻量、现代化的替代利器来了,53.8 MB/s 速度快到起飞

民工哥

下载工具,无论是工作、生活中,都是我们常用的工具之一(特别是老司机需要下小电影)。

82610

三星Eynos 2600即将量产,多核性能击败A19 Pro

芯智讯

即便是与苹果最新发布的A19 Pro处理器相比,Exynos 2600的多线程成绩也击败了A19 Pro,仅在单线程性能上略逊一筹。

12110

联发科推出旗舰级Chromebook处理器:3nm制程,AI算力达50TOPS

芯智讯

4月7日,联发科宣布推出了全新的3nm处理器Kompanio Ultra,为高性能AI Chromebook树立最新里程碑。凭借联发科在旗舰处理器创新的优异成果...

12110

又一老牌互联网公司被爆裁员过万!

王中阳AI编程

在开始前,先聊几句题外话。最近网上在传 58 同城启动大规模裁员,虽然消息未经证实,但结合其现状来看,并非空穴来风。我个人一直不太看好 58 同城,它的衰落,是...

13110

MySQL自增id超过int最大值的场景

bisal

数据库的主键我们有时候会用自增列,但是自增都会有个上限,如果达到怎么办?技术社群的这篇文章《MySQL自增id超过int最大值怎么办?》就给我们讲解了MySQL...

13410

爱奇艺 VIP 电影爬取:Python 多线程并发实战

小白学大数据

在数据采集领域,爱奇艺作为头部视频平台,其电影数据的爬取一直是 Python 爬虫学习者的经典实战场景。普通单线程爬虫面对大量 VIP 电影数据采集时效率低下,...

31110

【Linux系统编程】(四十三)线程同步上篇:从条件变量到生产消费模型,吃透多线程协作精髓

_OP_CHEN

在学习具体工具之前,我们必须先理清几个核心概念,这是理解后续所有内容的基础。这些概念看似抽象,但结合生活场景一看就懂。

18310

C++进阶项目:工业级多任务队列设计与实现

程序员老廖

本项目围绕一个"任务队列 TaskQueue"展开,核心是用清晰、可讲解的代码实现一个贴近真实业务的异步任务调度系统,支持:

12910

LangGraph4j 学习系列(6)-并行工作流

菩提树下的杨过

携程 | 软件技术专家 (已认证)

虽然图上看着貌似node-2,node-3并行在跑,但真的如此吗?我们把node-2和node-3的apply()里加点sleep

21410

下载神器-IDM使用教程及下载

天乐404

在一些特殊的网站上是不允许你使用多线程下载的,使用多线程下载就会出错,IDM就是一款多线程下载工具。在这种情况下,我们可能就需要暂时地禁用IDM。这个时候使用快...

2.5K10

效率炸裂!Python 多线程爬虫实现 10 倍速采集

小白学大数据

需要注意的是:Python 中的 GIL(全局解释器锁)会限制多线程的 CPU 并行能力,但爬虫属于IO 密集型任务,而非 CPU 密集型任务 ——GIL 对 ...

13810

实测数据:多进程、多线程、异步协程爬虫速度对比

小白学大数据

线程是操作系统调度的基本单位,多线程通过在一个进程内创建多个执行流实现并发。Python 中的threading模块基于操作系统原生线程实现,但受GIL(全局解...

24510
领券