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

#线程

为什么你的页面总是卡成PPT?90%的前端开发者忽略了这个浏览器原生能力

前端达人

这就是"单线程"的代价:JavaScript 的所有任务——计算、DOM 渲染、事件响应——全部挤在同一条线程上。一旦有重活,所有人都得等着。

600

【Linux系统编程】(四十四)线程同步下篇:条件变量深度解析与 POSIX 信号量实战

_OP_CHEN

用过条件变量的小伙伴都知道,pthread_cond_wait的函数声明是int pthread_cond_wait(pthread_cond_...

4510

用 AI 写 Android 需求:少踩坑的实战心得

陆业聪

线程问题:AI 生成的代码有时候会把网络请求写在主线程,有时候在子线程里直接操作 View。Rules 里写死"网络请求走 IO 线程,UI 更新切回主线程"。

7010

响应式编程不只有概念!万字长文 + 代码示例,手把手带你玩转 RxJava

用户9574405

默认使用 Schedulers.computation()线程池计算,线程池中的线程是守护线程,如果主线程结束守护线程也会随之终止。

9910

线程池报错了,为什么没有异常日志?

苏三说技术

这个任务我前两天才优化过,逻辑很简单,就是从数据库查一批人,算一下标签,再写回去。为了快点,我还特意用了线程池做并发。

7710

Java内存模型的那些事

叫我阿柒啊

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

分享Java内存模型在实际开发中的理解和经验

14410

【Linux系统编程】(四十一)线程封装与深度解析:从地址空间到源码实现

_OP_CHEN

        在 Linux 内核中,并不存在专门的 “线程结构体”,线程本质是轻量级进程(Light Weight Process,LWP),内核通过tas...

10710

Java内存模型:别让线程同步搞崩你的程序

叫我阿柒啊

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

Java内存模型:别让线程同步搞崩你的程序

11010

Disruptor:一个让我又爱又恨的高性能队列

用魔法才能打败魔法

Disruptor:一个让我又爱又恨的高性能队列

11310

【Linux系统编程】(四十二)吃透线程互斥!从原理到实战,手把手教你玩转 Linux 下的互斥锁

_OP_CHEN

if (ticket > 0)判断条件为真后,操作系统可能会将当前线程的 CPU 时间片收回,切换到其他线程。比如线程 1 判断ticket=1为真,还没执行t...

13110

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

天乐404

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

1.7K10

长上下文"记忆"的舒适陷阱:为什么更多记忆不等于更可靠

deephub

人们喜欢长上下文,智能体记得你的项目、你的偏好、你说话的方式,连你那些反复冒出来的琐碎任务都帮你记着,所以用起来当然顺手。但顺手归顺手,顺手不等于靠谱,把这两件...

9310

dotnet DirectX 通过可等待交换链降低输入渲染延迟

林德熙

在 DXGI 1.3 引入了新的功能,支持获得交换链发出开始渲染新帧的适当时机信号,通过等待此信号,可以降低输入的渲染延迟

20410

SpringBoot 系列之实现全链路日志TraceId追踪

SmileNicky

在日常的后端开发和运维过程中,我们经常需要通过日志排查线上问题。但在高并发场景下,多个请求的日志会交织在一起,想要定位某个请求的完整调用链路日志,就像“大海捞针...

37110

IoT场景MQTT海量设备消息下发优化

SmileNicky

核心逻辑:设定“异步阈值”(比如50台),设备数超过阈值时,将下发逻辑提交到独立线程池异步执行;小批次设备同步执行(减少线程池开销)。

10910

【Linux系统编程】(四十)线程控制终极指南:从资源共享到实战操控,带你吃透线程全生命周期

_OP_CHEN

        线程可以通过调用pthread_exit函数主动终止自己,该函数不会返回,相当于线程的 “自杀” 函数。pthread_exit的参数可以传递线...

12210

【Linux系统编程】(三十九)吃透线程概念:从底层原理到实战应用

_OP_CHEN

提到线程,很多教材的定义是 “程序执行的最小单位”,这个定义太抽象,无法让我们理解 Linux 下线程的本质。在 Linux 系统中,线程的设计...

15110

记调试 RX-Explorer-WAS 文件管理器 UI 未响应问题

林德熙

这个时候我习惯让 Visual Studio 的调试界面布局为一边为调用堆栈,一边为线程。如此可以快速切线程来查看各个线程当前所在的堆栈情况。通过 Visual...

13110

Avalonia 笔迹渲染太慢了 用 WPF 做加速层

林德熙

由于 Avalonia 的渲染延迟非常高,而笔迹应用对渲染实时要求高,我尝试在 Windows 下对 Avalonia 做了很多优化尝试,但都距离 WPF 随便...

13910

Uber 如何扩展数据复制能力以实现每天 PB 级数据迁移

萝卜要努力

Uber 重视可靠的数据湖(Data Lake),其分布在本地和云环境中。这种多区域架构在有限的网络带宽下为确保可靠且及时的数据访问带来了挑战,尤其是在灾难恢复...

10110
领券