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

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

P6390 [COCI 2007/2008 #4] POKLON

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

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

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

GeoTools 介绍

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

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

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

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

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

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

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

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

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

汽车行业AI内容演化

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

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

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

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

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

<1234···50>