0

Java学习随笔:一次请求的日志该留下哪些线索(2026-10-20)

学习 Java 服务开发时,我很容易把注意力放在接口能否返回正确结果上。可是只要把场景换成多个请求同时执行,再加上一次偶发超时,单看返回值就很难还原过程。今天整理的这个小问题是:一次请求结束以后,日志究竟应该留下哪些线索,才能让后来的排查有依据。 可以先想象一个订单查询接口。请求进来了,服务检查参数 ...

梦幻泡影Qv'Q 发布于 2026-10-20 14:03 评论(0) 阅读(3)
1

百万并发直播弹幕系统设计全解:看懂了扇出,你就看懂了高并发的八成

拆解百万并发直播弹幕架构,核心攻克扇出爆炸难题,通过节点扇出 + 本地房间表 + 时间窗聚合,将百万次网络调用降至百次。覆盖 Netty 百万长连接、CAS 环形缓冲削峰、推拉结合下发、冷热分离降本,附带全套核心代码、四层限流与分级可靠方案。文末 14 个难点速查表,面试 / 生产可直接复用。互动讨... ...

Rain的Java大神实战圈 发布于 2026-10-20 10:11 评论(0) 阅读(216)
0

从 JSON 到 Word:用 Python 把结构化数据渲染成可读文档

JSON 是机器之间交换数据的通用格式,Word 文档则是给人阅读的载体。两者之间的转换本质上不是“格式转换”,而是一次结构映射:JSON 的键值对、数组、嵌套对象,需要被翻译成段落、表格、标题等人类可读的文档组件。本文分享使用免费库 Free Spire.Doc for Python 完成 JSO ...

LAYONTHEGROUND 发布于 2026-10-20 09:55 评论(0) 阅读(79)
0

P6390 [COCI 2007/2008 #4] POKLON

题意 给定若干区间,选出最多数量的区间,满足任意两个区间互不包含。 求构造的区间。 思路 区间按左端点从小到大排序。 左端点相同则右端点从大到小排。 此时问题等价于求右端点的最长严格下降子序列,用 \(O(n log n)\) 求。 然后记录每个元素在序列中的编号,从后往前回溯,取出选出的区间。 空 ...

axiom 发布于 2026-10-19 23:18 评论(0) 阅读(8)
0

Java 线程池生产环境参数调优实战与动态配置扩展 (生产高阶进阶实战)

本文针对生产环境线程池静态配置导致的雪崩与 OOM 痛点,深入剖析并发内核与传统公式失效原因,提出基于 Nacos 的动态配置中心集成、可动态缩扩容的阻塞队列实现及自适应容灾治理架构,附完整生产级源码与避坑指南。 ...

丨吴丨 发布于 2026-10-19 14:23 评论(0) 阅读(14)
1

别再死磕 MySQL 了:向量数据库与 RAG 生产落地实录(Java 工程师专场)

MySQL LIKE 仅支持字面匹配,企业知识库 RAG 场景下性能与准确率双双拉胯。本文结合生产项目实录,讲解向量数据库 + RAG 完整落地链路,拆解向量库选型决策树、分块策略、混合检索 RRF 融合、Cross-Encoder 精排、多租户权限隔离与幻觉治理。附带 Java 生产代码、索引调优... ...

Rain的Java大神实战圈 发布于 2026-10-19 11:09 评论(0) 阅读(167)
0

GeoTools 介绍

GeoTools 是一个为地理空间数据提供工具的开源 Java 库;本文主要介绍其基本功能,文中所使用到的软件版本:java 17.0.5、geotools 33.2。 1、简介 GeoTools 主要用于处理和分析地理空间数据。它提供了一系列用于读取、写入、处理和可视化地理空间数据的工具和 API ...

且行且码 发布于 2026-10-18 20:57 评论(0) 阅读(12)
0

Python 潮流周刊#171(附第 121 期全文):Python 3.15 正式发布、lazy 惰性导入与 frozendict 转正为内置

本周刊由 Python猫 出品,精心筛选国内外的 400+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。 重要提示: 本期有读者福利抽奖活动,满 100 人自动开奖,奖品是一份周刊专栏的年 ...

豌豆花下猫 发布于 2026-10-17 21:57 评论(0) 阅读(20)
1

MinMax vs Standard vs Robust:三种特征缩放怎么选

做特征工程时很多人有一套固定动作:StandardScaler 然后 fit_transform。(也就是先标准化数据,在训练模型) 这在教科书数据集上没问题,但真实数据,比如订单金额、页面停留时长、接口耗时等,几乎天然右偏,还总混着几个离谱的值。 StandardScaler 拿均值和标准差当尺子 ...

wang_yb 发布于 2026-10-17 15:52 评论(0) 阅读(72)
0

使用LongCat2.0模型与Trae完成500MB视频文件切割

使用LongCat2.0模型与Trae完成视频文件切割背景手头有一个 500MB 的长视频,想按每 1 小时切一段。传统思路是先去搜"视频分割软件",挑一个免费的,下载、安装、拖文件、设参数、导出——一套流程下来半小时没了。今天换个思路:不装软件,直接让 AI 编程助手帮我写代码来切。我用的工具组合 ...

PetterLiu 发布于 2026-10-16 14:30 评论(0) 阅读(9)
0

Java 三层架构,90% 的人只答对一半:Controller 不是瘦,Service 不是透传,Dao 不是只写 SQL

Java 项目三层架构面试高频题,不止背高内聚低耦合!本文从**按变化速率分层**核心原理切入,划定 Controller/Service/Dao 职责红线,结合下单实战代码演示事务、DTO/VO 对象流转。拆解事务失效、N+1 查询等真实踩坑案例,引入 ArchUnit 实现架构自动化校验。还讲解... ...

Rain的Java大神实战圈 发布于 2026-10-16 09:38 评论(3) 阅读(367)
0

Redis 缓存与数据库双写一致性:延迟双删与 Canal 监听的抉择

在高并发及读写分离架构下,传统“延迟双删”面临主从同步延迟不可控与业务线程阻塞的硬伤。本文深入剖析双写不一致的底层时序根源,详解基于阿里 Canal 监听 MySQL Binlog 异步失效缓存的解耦架构,并提供生产级 Spring Boot 3 + Canal 落地实战代码与核心避坑指南。 ...

丨吴丨 发布于 2026-10-16 06:41 评论(0) 阅读(19)
0

C 盘爆满找不到原因?这款开源磁盘空间分析工具帮你找出元凶!

disktree —— 一款基于 Rust 开发的开源磁盘占用可视化桌面工具,使用矩形树图 (Treemap)直观展示磁盘目录占用,帮助快速定位占用磁盘的大文件、文件夹,支持标记和批量清理文件。 ...

Java陈序员 发布于 2026-10-15 09:54 评论(0) 阅读(20)
6

10 万人抢 2000 个座位,电影票选座系统怎么防超卖?一文讲透大厂高频场景题

10 万人抢 2000 座位的电影票选座系统,大厂面试高频场景。四层漏斗架构,Redis Lua 原子批量锁座,MySQL 乐观锁 + 唯一索引兜底;Bitmap 压缩座位图,延迟消息释放锁,状态机保障幂等,完整解决超卖、多座位锁冲突、缓存一致性等痛点,面试可直接背诵。 ...

Rain的Java大神实战圈 发布于 2026-10-15 09:53 评论(6) 阅读(793)
0

利用 LangChain4j 构建 Java 本地语义缓存:降低 80% 商业 LLM 接口调用成本

本文针对大模型落地中高并发响应慢、Token 调用成本居高不下的生产痛点,基于 LangChain4j 与 Redis 向量检索能力,详解如何构建支持“余弦相似度匹配”的语义缓存系统。实测降低商业 LLM 接口 80% 的调用开销,并将 P99 响应时间从 1.5 秒压至 15 毫秒。 ...

丨吴丨 发布于 2026-10-14 14:19 评论(0) 阅读(28)
0

汽车行业AI内容演化

汽车行业AI内容演化从汽车行业AI产业维度来看,AI已不再单纯是“内容生产工具”,而是重塑汽车营销底层逻辑、打通全链路增长的核心产业基础设施。以下是该报告在汽车AI产业维度的深度总结:一、 产业背景:汽车营销面临的时代变局与痛点当前中国汽车市场进入高强度竞争阶段,传统“参数传播+大规模投放+单次生产 ...

PetterLiu 发布于 2026-10-14 11:59 评论(0) 阅读(20)
2

Java 工程师做 AI,核心机会在「落地」而非「训练」

Java 工程师入局 AI 不必硬学 Python、卷模型训练,核心机会在工程落地。实战拆解 AI 网关、混合检索 RAG、Agent 工具编排,配套熔断降级、语义缓存、幻觉防控方案,用 Spring 生态将大模型稳定嵌入存量业务,打造高可用、低成本企业级 AI 应用。 ...

Rain的Java大神实战圈 发布于 2026-10-14 10:51 评论(0) 阅读(276)
0

从循环到向量化:NumPy提速的7个关键思维

用 NumPy 写代码的人很多,但很多人写出来的代码还是慢。 原因通常只有一个:虽然用了 NumPy 的数组,但逻辑上还是在一行一行地 for 循环。 NumPy 快的根源在于底层调用的是 C 和 Fortran 的优化库,能一次性处理整个数组——前提是你得把循环改成向量化操作。 这需要的不是背 A ...

wang_yb 发布于 2026-10-13 21:34 评论(0) 阅读(142)
0

Spring AI Alibaba 停更了,Java 还有希望吗?

大家好,我是R哥。 最近关于 Spring AI Alibaba 停更的消息传的沸沸扬扬,也不知道真假,我去看了下 Spring AI Alibaba 的更新记录: 最后一次更新停留在四个月前: Spring AI Alibaba 最新发布的是 v2.0.0-M1.1,发布时间为 2026 年 6 ...

Java技术栈 发布于 2026-10-13 19:44 评论(0) 阅读(75)
0

如何用 Python 读取 Excel 工作表名称

在数据工程和办公自动化场景中,读取 Excel 文件前通常需要先获取其工作表清单,以便了解文件结构、确定数据所在位置,或批量遍历多表执行统一处理。本文介绍如何使用 Free Spire.XLS for Python 免费库完成这一操作。 环境准备 pip install Spire.Xls.Free ...

LAYONTHEGROUND 发布于 2026-10-13 09:53 评论(0) 阅读(189)