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

#并发

从零玩转 LangChain:新手入门指南+完整可运行github源码(文末有token福利,先到先得)

烟雨平生

简单说,LangChain 是一个 "搭积木"的框架,帮你把大模型、数据库、API、工具等组件拼在一起,快速构建 AI 应用。

11810

我用注解把分布式锁‘卷’到了新高度:支持双栈、自旋策略,已发Central!

烟雨平生

“重点是大模型的应用,知识不等于能力”,然后就用大模型写一个分布式锁的组件,写的又快又好,分享一下。

3610

今天不聊技术,发两道题.为什么?年底了,做完可能有惊喜哦

烟雨平生

通过tryAcquire(int tokens)来获取令牌,且支持并发调用。不能用额外的线程来维护令牌桶中的令牌数。

3610

Java转Go的同学看过来&核心语法&并发实战(极简版):"我一般爱看看boss的招聘要求,要求啥我学啥"

烟雨平生

对Java开发者来说,Go的核心魅力是「极简 + 高效」—— 舍弃冗余语法糖,用最基础的构件实现面向对象、并发编程的核心能力。本文直击Java与Go的核心对应关...

2610

深入拆解 Java CAS:从底层原理到 ABA 问题实战

果酱带你啃java

在Java并发编程的世界里,锁是保证线程安全的常用手段,但独占锁的性能开销往往成为高并发场景的瓶颈。CAS(Compare-And-Swap,比较并交换)作为一...

7210

别再只会用 volatile!JMM 三大核心全解:从根上搞定 Java 并发诡异问题

果酱带你啃java

并发编程的本质,就是在性能和线程安全之间找到平衡,而JMM就是这个平衡的核心标尺。只有彻底搞懂JMM的三大核心,你才能从根上理解并发编程的本质,彻底解决那些偶发...

4610

一文击穿 JMM 内存模型:从 CPU 底层到 Java 并发实战,99% 的开发都踩过这些坑

果酱带你啃java

在Java并发编程领域,JMM(Java Memory Model,Java内存模型)是绝对的核心基石。无论是面试中高频的volatile、synchroniz...

7810

从手写 Redis 分布式锁到精通 Redisson:分布式系统的并发控制终极指南

果酱带你啃java

在单体应用中,我们可以通过synchronized或ReentrantLock等本地锁机制解决多线程并发问题。但在分布式系统中,多个应用实例同时操作共享资源时,...

8910

从 ThreadLocal 到并发王者:解锁线程私有变量的 6 大实战场景

果酱带你啃java

本文将带你全面深入 ThreadLocal 的世界,从底层原理到实战应用,详细解析 6 大常见应用场景,并通过可运行的代码示例展示最佳实践。无论你是刚接触并发编...

10510

攻克 大 Excel 上传难题:从异步处理到并发去重的全链路解决方案

果酱带你啃java

在多用户并发上传的场景下,需要确保数据的唯一性,避免重复导入。我们使用 Redis 实现分布式锁来控制并发访问:

3610

SpringBoot 并发能力揭秘:到底能同时扛住多少请求?

果酱带你啃java

作为 Java 开发者,我们经常会被问到这样一个问题:"你的 SpringBoot 应用能同时处理多少请求?" 这个问题看似简单,实则涉及到 Web 容器、线程...

5710

史上最全 MySQL 锁详解:从理论到实战,一篇搞定所有锁机制

果酱带你啃java

在 MySQL 数据库的世界里,锁机制是保障数据一致性与并发控制的核心武器。无论是高并发的电商平台秒杀场景,还是金融系统的交易处理,锁的运用直接决定了系统的性能...

3810

揭秘 SpringBoot 并发极限:你的应用到底能抗住多少同时请求?

果酱带你啃java

在这个秒杀活动频发、用户体验至上的时代,"我的 SpringBoot 应用到底能同时处理多少请求?" 这个问题几乎是每个后端开发者都必须面对的灵魂拷问。当用户量...

4210

同样都是九年义务教育,他知道的AI算力科普好像比我多耶

有态度的马甲

1P = 1 Pflops = 1000Tflops = 1 千万亿次浮点运算/秒

15010

Go语言中如何判断Channel已经关闭?

技术圈

在Go语言的并发编程中,channel扮演着至关重要的角色。它是goroutine之间通信的桥梁,让我们能够优雅地在不同的并发单元间传递数据。但是,当我们使用c...

6810

Go并发利器:singleflight如何防止缓存击穿

技术圈

在高并发场景下,你是否遇到过这样的困扰:当缓存失效的瞬间,大量请求同时涌入数据库,导致数据库压力骤增甚至崩溃?这就是典型的缓存击穿问题。这篇文章来介绍Go语言官...

6110

【JavaSE】常见的锁策略 && CAS详解 && synchronized 原理

lirendada

CAS 操作虽然可以保证对共享变量的原子性操作,但是由于 CAS 操作涉及到对共享变量的读取和修改,因此可能存在 ABA 问题,即在多线程并发访问共享变量的情况...

9710

拒绝肉眼盯盘:我给金银价做了一个能自动感应、汇率校准的监控“小秘书”

不止于python

并发推送:如果我想把行情同步给身边的朋友,传统的排队推送太慢了。脚本现在支持多线程并发,所有人都能在同一秒收到警报。

9010

JDK 26 并发新纪元:JDK 25 LTS Scoped Values (JEP 506) 与结构化并发 (JEP 525) 的百万级虚拟线程下的上下文传递

jack.yang

在多线程编程中,我们经常需要在调用栈的不同层级之间传递一些上下文信息,例如用户身份、事务ID、追踪ID(Trace ID)或安全令牌。传统上,Java开发者普遍...

8620

GraphRAG 知识图谱在 WeKnora 中的实现

tunsuy

知识图谱是一种结构化的知识表示方式,通过实体和关系描述现实世界的知识。WeKnora 集成了知识图谱能力,用于增强检索效果。

13610
领券