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

#线程

从全栈工程师到技术领袖:一场真实的Java面试实录

用魔法才能打败魔法

一位Java全栈工程师的面试实录,涵盖技术栈与实战经验分享。

8200

GPU编程与架构:你新买的5090到底是怎么工作的?

腾讯云开发者

此处指定线程块为一维的,一个每个线程块(thread block)有256个线程(thread)。又计算得到了线程块的数量block_num,指定网格(grid...

13810

为什么推荐用Redisson实现分布式锁

编程小白狼

在现代分布式系统中,分布式锁是实现并发控制的核心组件之一。面对多种分布式锁的实现方案,Redisson凭借其专业性和可靠性脱颖而出。本文将深入分析为什么Redi...

11810

MySQL为什么不建议使用delete删除数据?

编程小白狼

在MySQL主从复制架构中,主库上执行了一个大的DELETE事务,这个事务需要在从库上重放(回放)。由于从库是单线程应用SQL线程(在传统复制中),一个大的删除...

13910

面试官:为什么没有虚拟线程池?

磊哥

官方推荐并为每个任务创建一个全新的虚拟线程,例如通过 Executors.newVirtualThreadPerTaskExecutor(),任务完成后虚拟线程...

12810

从零到一:一个Java全栈开发者的实战面试全记录

用魔法才能打败魔法

一位Java全栈开发者在互联网大厂面试中展现的技术实力与实战经验。

10410

有点意思!Java8后最有用新特性排行榜!

磊哥

虽然,我一直都在用线程池或动态线程池,并没有真正的使用到虚拟线程,但就感觉这个技术设计的很好,以后可能会用到。

15310

重要:Java25正式发布(长期支持版)!

磊哥

允许在线程内和跨线程共享不可变数据,旨在替代 ThreadLocal,优化虚拟线程不可变信息的传递。

1.9K350

一行代码降低i9-13900K故障率

腾讯云开发者

如果你在开发项目里用过 i9-13900K,可能也遭遇过这种情况:程序跑得好好的,突然间就崩了。检查下来,问题竟然出在 CPU 的供电电压波动上。对于开发团队来...

7610

WPF 警惕 StylusPlugIn 的多线程安全问题

林德熙

在 WPF 里面,可以通过 StylusPlugIn 直接从触摸线程获取触摸消息,不需要经过 UI 线程。如此可以实现更低的触摸延迟。但是 StylusPlug...

9010

面试官:如何实现动态线程池的任务编排?

磊哥

日常项目开发中,一定会使用到线程池,而动态线程池具备可配置、可观测、可告警等功能是项目开发的首选。但在使用动态线程池时就会有任务执行顺序的问题,此时就可以借助 ...

24210

Swift 6.2 新特性

YungFan

字符串插值,可以设置默认值。当插值为可选型并且其值为nil时,可以使用提供的默认值。

19910

从Java全栈工程师到技术面试的实战经验分享

用魔法才能打败魔法

一名Java全栈工程师的面试经历,涵盖技术细节与实战经验。

11710

TDMQ CKafka 版客户端实战指南系列之二:消费消息最佳实践

腾讯云中间件团队

● max.poll.records:降低该参数值,建议远远小于单个线程每秒消费的条数 * 消费线程的个数 * max.poll.interval.ms / 1...

16610

【多线程同步】

贺公子之数据科学与艺术

在这个示例代码中,首先定义了一个互斥锁mutex,然后在线程函数中使用pthread_mutex_lock和pthread_mutex_unlock来保证线程同...

10010

【Java并发编程】专题

贺公子之数据科学与艺术

线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。一个进程可以包含多个线程,这些线程共享进程的资源,如内存空间、文件描述符等...

16810

【volatile变量来实现数据的同步更新】

贺公子之数据科学与艺术

一个静态变量count的定义,它是一个Long类型的变量,并且被声明为volatile关键字。这意味着在多线程环境下,任何对count的修改都会立即被其他线程看...

10710

实现多线程对同一个变量线程共享

贺公子之数据科学与艺术

在上面的示例中,我们使用synchronized关键字修饰incrementCount()方法,确保同时只有一个线程可以访问该方法,从而避免线程共享带来的数据不...

14810

ReentrantLock 与 ReentrantReadWriteLock 的区别与用法

贺公子之数据科学与艺术

ReentrantReadWriteLock 是一种读写锁,允许多个读线程同时访问,但只允许一个写线程访问,或者阻塞所有的读写线程。这种锁的设计可以提高性能,特...

12310

CountDownLatch应用

贺公子之数据科学与艺术

使用CountDownLatch可以实现一种等待/通知机制,但它与对象锁(synchronized)的用途和行为有所不同。CountDownLatch主要用于使...

6210
领券