本文字数1400+ ,阅读时间大约需要 6分钟。
【掘金一周】本期亮点:
- Konva.js 实现 腾讯文档 多维表格
- 🍀我实现了个摸鱼聊天室(做了防发现处理)🚀
- 统计接口耗时的6种常见方法
- 第一台 Andriod XR 设备发布,Jetpack Compose XR 有什么不同?对原生开发有何影响?
- 理解retain{}的内部机制:Jetpack Compose中基于作用域的状态保存
- 别再乱用Embedding了!揭秘RAG系统真正灵魂的3大核心组件------90%开发者都搞错了
「上榜规则」:文章发布时间在本期「掘金一周」发布时间的前一周内;且符合各个栏目的内容定位和要求。 如发现文章有抄袭、洗稿等违反社区规则的行为,将取消当期及后续上榜资格。
一周"金"选

内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。
前端
本文介绍基于 Konva.js 实现高性能多维表格系统。该系统支持大规模渲染、分组管理等功能,适用于复杂表格场景。阐述核心架构、模块及关键机制,详述实现过程,还提及性能优化与扩展性,为开发提供思路。
本文介绍了摸鱼聊天室的技术实现,前端采用 Vue3、Pina 等,实现主题色修改、暗黑模式切换等功能;后端运用 Nest、Mysql 等,涵盖 Redis、Prisma 使用,还包含权限校验、邮件发送及 Socket 通信,助力打造防发现的聊天环境。
一个函数超过20行? 聊聊我的函数式代码洁癖 @ErpanOmer
文章围绕函数式代码洁癖展开,指出超20行的长函数存在阅读成本高、无法单元测试、有隐形副作用等问题。倡导函数小且单一职责、追求纯函数。并通过实例展示重构过程,强调代码应简单可预测。
h5后台切换检测利用visibilitychange的缺点分析 @拉不动的猪
本文围绕
visibilitychange事件展开,介绍其是页面可见性 API 核心,可判断页面前后台状态,有诸多适用场景且兼容性好。但也存在缺点,如无法区分隐藏原因、触发时机不精准等,还给出了区分常见场景的辅助方法。
后端
文章介绍了统计接口耗时的6种常见方法,包括
System.currentTimeMillis()、System.nanoTime()、Spring AOP、拦截器、过滤器以及Micrometer和APM工具。分析了各方法优缺点与适用场景,给出选择原则与最佳实践,助力性能优化与故障排查。
SpringBoot开发使用Mybatis,还是Spring Data JPA? @苏三说技术
文章围绕Spring Boot项目中MyBatis和Spring Data JPA的选择展开。先介绍两者特点,从项目规模、团队技能等方面分析选择原因,对比性能、灵活性等,结合实际案例给出建议,指出应按需选择,也可混用。
PostgreSQL-10个鲜为人知的强大功能 @PFinal社区_南丞
本文介绍PostgreSQL 10个鲜为人知的强大功能,如全文搜索、JSONB、数组类型等。使用这些功能可告别Elasticsearch和MongoDB,简化技术栈,实现2 - 30倍性能提升,还能降低成本、提升可维护性。
SpringBoot "分身术":同时监听多个端口 @风象南
构建"双面"Spring Boot 应用可简化架构、降低运维成本。技术实现有多 Tomcat Connector 与路径前缀两种方案,还有端口感知拦截等高级特性,具备分端口日志、健康检查功能,同时有端口访问控制等安全策略。
Android
第一台 Andriod XR 设备发布,Jetpack Compose XR 有什么不同?对原生开发有何影响? @恋猫de小郭
三星推出首款 Galaxy XR 设备,搭载 Android XR 系统。官方提供 Jetpack XR SDK 及 Jetpack Compose UI 框架,降低开发和适配成本。应用有主空间和全空间两种运行模式,SDK 新增"空间化"能力,当前原生开发赛道较纯净。
理解retain{}的内部机制:Jetpack Compose中基于作用域的状态保存 @稀有猿诉
本文围绕 Jetpack Compose 中
retain{}展开,介绍其内部机制。对比remember{}局限,阐述retain{}优势及 API 。还涉及RetainScope等组件,分析内存性能,强调使用注意,助开发者合理选择保存状态方式。
人工智能
别再乱用Embedding了!揭秘RAG系统真正灵魂的3大核心组件------90%开发者都搞错了 @AI大模型
本文指出很多开发者过度依赖Embedding,忽视RAG系统核心组件。介绍了检索器、重排序器、生成器三大核心组件,强调其协同工作的重要性。还阐述Embedding局限与适用场景,给出构建高效RAG系统的实战指南。
📖 投稿专区
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会呈现在下一期。文章创建日期必须在下期掘金一周发布前一周以内;可以推荐自己的文章、也可以推荐他人的文章。