logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Guava RateLimiter 深度解析

Guava RateLimiter 深度解析摘要 本文全面剖析了 Google Guava 库中的 RateLimiter 组件,包含以下核心内容: 限流基础:介绍了限流的概念、应用场景,对比了计数器法、滑动窗口、令牌桶和漏桶四种常见限流算法。 令牌桶原理:详细讲解了令牌桶算法的核心思想(恒定速率生成令牌、请求消耗令牌)、关键参数(生成速率、桶容量)及其支持突发流量的优势。 实现解析:深入分析了

文章图片
#java#guava
jcmd-jvm

jcmd 是一个功能强大的 JVM 诊断工具,它整合了多个传统 JVM 工具的功能,提供了统一的接口来管理和监控 Java 应用程序。通过 jcmd,开发者可以方便地执行各种诊断命令,排查性能问题,监控应用状态,调试问题等。使用 jcmd 命令时,需要注意权限问题和性能影响,选择合适的命令来达到诊断目的。熟练掌握 jcmd 的使用,对于 Java 应用的开发、测试和生产环境的维护都非常有帮助。

文章图片
#jvm
JVM 垃圾收集器(GC)完全指南

本文全面介绍了JVM六大垃圾收集器的工作原理和适用场景。主要内容包括: JVM堆内存基础结构:分为新生代(Eden+Survivor)和老年代,基于对象生命周期采用不同回收策略 各GC收集器详解: Serial GC:单线程收集器,适合小内存应用 Parallel GC:多线程吞吐量优先收集器,适合后台计算任务 CMS GC:并发标记清除,减少停顿时间但会产生碎片 G1 GC:分区收集,平衡吞吐量

文章图片
#jvm
SpringBoot3+Ollama+DeepSeek-r1模型调用Demo

在如今AI盛行时代,任何一个人都应该懂得模型的基本使用,使其成为我们日常工作、生活的一个利器。这篇文章记录采用java技术生态进行DeepSeek-r1模型调用记录。

文章图片
#spring boot#java
到底了