logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Apache Ignite 中如何配置和启用各类监控指标

Apache Ignite 提供了详细的监控指标配置功能,但默认不开启所有指标以避免性能开销。文档介绍了三类主要指标:缓存指标(需在CacheConfiguration中设置statisticsEnabled=true)、数据区指标(通过DataRegionConfiguration配置)和持久化指标(在DataStorageConfiguration中启用)。这些指标可以通过JMX接口查看,部分

#apache#java
WebSocket子协议STOMP

这份文档全面阐述了如何利用构建实时应用。STOMP解决了 WebSocket 消息语义缺失的问题,提供了一个标准化的、基于目的地的发布/订阅和点对点通信模型。Spring提供了强大的基础设施,让你可以用熟悉的注解()来处理消息,并通过主动发送消息。架构选择:你可以选择轻量的快速开始,或选择强大的(如 RabbitMQ) 来构建可扩展的生产级应用。安全性:推荐在 HTTP 层进行认证,而不是在 ST

#websocket#网络协议#网络
Java实现多Cron定时任务调度

build();:你实现的Job接口类;:给这个任务起个唯一标识(名称 + 组名);注意:这里只创建一个JobDetail,代表“任务本身”,不包含调度时间。📌JobDetail是任务的“蓝图”,可以被多个 Trigger 引用。", // 每20秒一次(全天)", // 每天19:55:00、19:55:02...19:55:58两个合法的Quartz cron 表达式(6位,含秒,结尾用?“

#java#开发语言
[linux] grep命令的使用

grepgrep是 Linux 文本处理的基石命令。快速定位日志错误的能力批量分析配置文件的手段自动化脚本中的判断逻辑高效排查问题的利器记住一句话“不会grep,等于不会用 Linux。grep -rn "TODO" ~/projects/ # 查找项目中所有待办项history | grep "ssh" # 查看历史中用过的 ssh 命令你很快就会离不开它!

#linux#服务器#网络
彻底理解CountDownLatch

它是一个“倒计时门闩”:门关着(count > 0),所有想通过的线程(调用 await)都得等着;每有人完成一件事(countDown),计数减一;当计数归零,门打开,所有等待者一拥而过,且之后来的人直接通行。简单、高效、线程安全;利用 AQS 共享模式实现“一对多”或“多对一”的同步;提供明确的内存可见性保证。这也是为什么它成为并发编程中的“瑞士军刀”之一。

#java#开发语言
一文读懂 LLM 可信度:AI 不只是“聪明”,更要“可靠”

一个“可信”的 AI =✔ 说真话(Truthfulness)✔ 不害人(Safety)✔ 不歧视(Fairness)✔ 抗干扰(Robustness)✔ 守秘密(Privacy)✔ 有道德(Ethics)关键结论当前 LLM尚未完全可信,尤其在公平性、隐私、复杂伦理方面仍有短板。闭源模型整体更优,但开源模型进步迅速。我们不能盲目相信 AI 输出,而应结合技术手段 + 人工监督构建安全应用。📘核

#人工智能
一文读懂 LLM 推理:大模型真的会“思考”吗?

在人类世界,“推理”就是有逻辑地一步步思考问题。问题:小明比小红高,小红比小刚高。谁最高?推理过程小明 > 小红小红 > 小刚所以:小明 > 小红 > 小刚 → 小明最高!这个“中间步骤”就是推理。而LLM 推理(Large Language Model Reasoning)指的是:让大语言模型(如 ChatGPT、Claude)在回答复杂问题时,不直接猜答案,而是先写出思考过程,再得出结论。答案

#人工智能
一文读懂 LLM Agent:让大模型不只是“聊天”,而是“做事”

普通的 ChatGPT 就像一个坐在图书馆里的聪明人:你问问题,他凭记忆回答。但他不能上网查资料不能写代码运行不能操作电脑。而LLM Agent(大语言模型智能体)就是:给这个聪明人配上眼睛(感知)、手脚(工具)、笔记本(记忆)和计划能力(规划),让他不仅能回答问题,还能主动完成复杂任务!✅一句话定义LLM Agent = 大语言模型 + 规划能力 + 记忆 + 工具调用 → 能自主执行多步任务的

深入解析Sentinel SPI机制:插件化架构的核心秘密

在 Sentinel 中,所有流量控制逻辑(限流、熔断、系统保护等)都是通过“插槽链”(Slot Chain)来执行的。每个Entry(资源访问入口)都会经过一个。这个链由多个组成(比如FlowSlot等)。谁来构建这个链?→ 由决定。而本身是可扩展的,Sentinel 使用自定义 SPI 机制来加载用户提供的实现。写自己的 Builder@Override// 自定义插槽// ... 其他 sl

#架构#sentinel#微服务
Sentinel核心组件ClusterBuilderSlot解析

,它是 Sentinel 插槽链(Slot Chain)中的一个关键组件,负责:理解它,需要结合 Sentinel 的整体架构,尤其是 “资源统计的三层模型”:Key:(包含资源名 + 资源类型,如 /)Value:该资源对应的线程安全设计:写时复制(Copy-on-Write)不用 :因为资源数量稳定后几乎不再变化,读多写少写时复制:避免锁竞争,读操作无锁(直接读引用)2. 将与关联是当前中该资

#sentinel#java#开发语言
    共 27 条
  • 1
  • 2
  • 3
  • 请选择