MySQL FIND_IN_SET函数详解:逗号分隔字段精确查询,别再用LIKE了
数据库里有个字段存的是"1,2,3,5,8"这种逗号分隔的ID串,产品经理让你查出来"包含某个ID的所有记录"。你第一反应可能是用LIKE,结果发现查"3"的时候把"13"也带出来了;又试了IN,发现IN根本不能拆字符串。
如何从 1TB 日志中找出搜索量最高的 10 个关键词
面试题:如何从 1TB 的搜索日志中找出搜索量最高的 10 个关键词?考察方向:实战场景 · 场景题先别往下翻,想一想你会怎么回答,再对照下面的解析。典型回答考察点这是经典的海量数据 Top K 问题。
Flink第1篇:从零搭建环境,你的第一个 WordCount 来了!
系列定位:L1 新手入门期 | 目标:理解 Flink 基础运行模型,10分钟跑通第一个作业生活主题:把 Flink 比作"智能工厂"——数据是原材料,算子是加工机器,Sink 是成品仓库一、Flink 是什么?
超过100核,阿里旧版Agent并行反而报错
100 个 JVM 可见核能加载,128 个核却可能在并行节点初始化时失败。Spring AI Alibaba 1.1.2.0 的多工具调用卡住时,先核对 JVM 看见的核数,再追线程池的第一次异常。报告中的 Java 21 机器有 128 核。
Java GC 日志里这 4 个数,看懂能省你一晚上
去年大促前一周,我们一台核心订单服务凌晨 2 点 OOM 了。值班的小伙挂电话给我,我打开 Grafana 一看,堆内存曲线像锯齿一样上下抖,最后一刀拉直,进程退了。我让他先重启服务保住业务,然后把 GC 日志拉过来。他丢给我一个 2 万行的 gc.log,问我从哪看起。
Java面试必问:final、static关键字完整用法,吃透并发安全
面向对象基础面试中,final和static关键字绝对是“常驻嘉宾”——无论是初级开发面试的基础用法提问,还是资深工程师面试中延伸的并发安全考察,这两个关键字都贯穿始终。
Flink 实时计算入门:从 WordCount 到实时数据看板,一次讲透
离线跑批 T+1 才能看到昨天的数据,但风控、监控、大促大屏需要"现在、立刻、秒级"知道发生了什么。Apache Flink 是当前最主流的流处理引擎,天然支持无界流、有状态计算和精确一次。
Java 27 不用改代码,但你得改启动参数
摘要:JDK 27 的九个 JEP 里,四个转正的都是默认值变更。升级后你可能一行代码不用改,但堆占用、GC 行为、JFR 录制内容都会变。这篇把三处默认值改动、一批被移除的启动参数和升级前的验证方法一次说清楚。