会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
十三山入秋
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
···
13
下一页
2025年10月27日
[java 21 scopevalue(preview) 特定作用域数据共享 v01]
摘要: package com.hugh.java17.v21; import java.lang.ScopedValue; public class ScopeValueTest { // 定义一个作用域值(类似“上下文的key”) private static final ScopedValue<Str
阅读全文
posted @ 2025-10-27 11:01 十三山入秋
阅读(7)
评论(0)
推荐(0)
2025年10月26日
[java 虚拟线程 ]
摘要: package com.hugh.java17.v19; import java.time.Duration; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import jav
阅读全文
posted @ 2025-10-26 21:52 十三山入秋
阅读(10)
评论(0)
推荐(0)
[ java 锁 - 04 - Integer o = 1 作为 锁的问题]
摘要: 关于 Integer 作为锁对象的风险总结 核心结论 Integer(如 Integer lock = 1;)不适合作为 synchronized 的锁对象,因缓存复用和不可变性导致同步逻辑失效。 关键风险点 缓存复用导致锁冲突 Java 对 [-128, 127] 范围内的 Integer 实现缓
阅读全文
posted @ 2025-10-26 17:18 十三山入秋
阅读(11)
评论(0)
推荐(0)
[java 锁 - 03 重入写法 ]
摘要: 可重入锁的核心是“同一线程可重复获取同一把锁”,Java 中 synchronized 和 ReentrantLock 都是可重入锁,写法各有特点。下面分别两种锁的可重入用法示例,清晰展示“重复获取锁”的场景: 一、synchronized 可重入写法(隐式可重入,JVM 自动管理) synchro
阅读全文
posted @ 2025-10-26 17:10 十三山入秋
阅读(17)
评论(1)
推荐(0)
[java 锁 02 - synchronized vs ReentrantLock ]
摘要: ReentrantLock 是 JDK 提供的手动锁(位于 java.util.concurrent.locks 包),与 synchronized 同为可重入锁,但用法和特性有显著区别。下面从 用法、核心区别、适用场景 三个维度对比,讲清楚它们的“讲究”: synchronized 是手动挡,Re
阅读全文
posted @ 2025-10-26 16:07 十三山入秋
阅读(36)
评论(1)
推荐(0)
[java 锁🔒]
摘要: 确实,实际业务中库存通常存在数据库,但多线程操作时仍可能有并发问题(比如数据库事务未控制好导致超卖)。下面结合真实业务场景(含数据库操作),用更贴近实际的代码示例说明 synchronized 和 volatile 的用法,同时加入数据库层面的处理逻辑。 一、同步代码块:解决“数据库库存并发扣减”问
阅读全文
posted @ 2025-10-26 13:03 十三山入秋
阅读(10)
评论(3)
推荐(0)
2025年10月20日
[nvidia docker]
摘要: nvidia-smi可以执行; docker 好的,看到你的 nvidia-smi 输出非常清晰,这说明 WSL2 已经能够正确识别和使用你的 NVIDIA GPU 了。 这是一个非常好的信号!问题 100% 出在 Docker 的配置上。Docker 守护进程还不知道如何调用这个 GPU。 我们直
阅读全文
posted @ 2025-10-20 10:30 十三山入秋
阅读(33)
评论(0)
推荐(0)
2025年10月16日
[贝佐斯-六页纸]
摘要: 1) 结论先行,明确要做什么 2)原因,解决什么问题 3)打算怎么做,和之前做法不同 4)验证效果 5)讨论分析,关键控制点 6)总结,谁具体负责。
阅读全文
posted @ 2025-10-16 19:24 十三山入秋
阅读(18)
评论(0)
推荐(0)
[JDK 8到JDK 25]
摘要: 以下是JDK 8到JDK 25主要更新的功能和特性概要: JDK 8: 引入Stream API,支持函数式编程和集合的并行操作。 新的日期时间API(java.time包),替代旧的Date/Calendar。 Lambda表达式简化代码。 默认方法允许在接口内添加方法实现。 新的Nashorn
阅读全文
posted @ 2025-10-16 17:46 十三山入秋
阅读(44)
评论(0)
推荐(0)
2025年10月7日
[数学 - 正态分布]
摘要: 您提到的“中间隆起的图”很可能就是正态分布(Normal Distribution)的图形,也叫钟形曲线(Bell Curve)。 在统计学和金融学中,这个图形和回归分析、标准差一样重要,因为它是我们理解风险、波动性和概率的基础。 隆起的图:正态分布(Normal Distribution) 1.
阅读全文
posted @ 2025-10-07 11:38 十三山入秋
阅读(106)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告