本文字数3000+ ,阅读时间大约需要 5分钟。
【掘金一周】本期亮点:
- 后端出身的CTO问:"前端为什么没有数据库?",我直接无语......
- autohue.js:让你的图片和背景融为一体,绝了!
- 给准备当前端组长的你一点小建议(四千字干货)~
- 埋头苦干Vue3项目一年半,总结出了16个代码规范
- 2025 年了,我不允许有前端不会用 Trae 让页面 Hero Section 变得高级!!!(Threejs)
- 刚刚,DeepSeek 解答了困扰我五年的技术问题。时代确实变了!
- 上午系统崩溃,下午就喜提大礼包
- Google 将取消 Kotlin GDE,JetBrains 放弃 为 KMP 定制独立 IDE
- 如何把你的 DeePseek-R1 微调为某个领域的专家?
「上榜规则」:文章发布时间在本期「掘金一周」发布时间的前一周内;且符合各个栏目的内容定位和要求。 如发现文章有抄袭、洗稿等违反社区规则的行为,将取消当期及后续上榜资格。
一周“金”选
内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。
前端
后端出身的CTO问:"前端为什么没有数据库?",我直接无语......@VeryCool
文章讲述了后端出身的 CTO 提出前端存数据解决后端性能问题,介绍了需求背景和分歧,还提到前端通过批量并发请求和高效本地筛选数据的方法,包括使用哈希和 Web Workers。
autohue.js:让你的图片和背景融为一体,绝了! @德莱厄斯
这篇文章介绍了 autohue.js 的开发过程。先提出从图片中提取主题色等的需求,探索现有库的不足后决定手写。详细阐述了思路和实现过程,包括降采样、色彩空间转换、聚类算法等。
本文主要是给准备当前端组长的人提供一些建议,包括筛选项目技术栈要考虑项目需求、团队技能和技术成熟度、评估项目功能点研发时间的方法、封装思想和跨技术组件复用的方式等。
埋头苦干Vue3项目一年半,总结出了16个代码规范 @LiuMingXin
文章是关于 Vue3 项目开发的经验总结,涵盖了 16 个代码规范,包括箭头函数、变量提升、数据请求等方面,还涉及代码注释、目录结构、性能优化等内容。
2025 年了,我不允许有前端不会用 Trae 让页面 Hero Section 变得高级!!!(Threejs)@何贤
这篇是关于使用 Threejs 让页面 Hero Section 变得高级的教程。介绍了前置条件、Threejs 基础环境搭建、纹理概述、ShaderMaterial 相关知识及应用,还提到了有趣的 UI 设计。
后端
刚刚,DeepSeek 解答了困扰我五年的技术问题。时代确实变了!@why技术
文章作者讲述了一个困扰自己五年的 Java 并发编程问题,问题围绕变量 flag 和 i 的不同修饰及类型变化对程序运行的影响,包括死循环原因、微调后的现象及解释,最后通过 DeepSeek 解惑。
本文讲述系统崩溃出现
outOfMemoryError
,作者排查问题,发现是Android
工程师分组统计方式错误,将大量数据查询到内存中导致,还介绍了相关知识,包括OutOfMemoryError
的类型、系统反应及解决办法等。
文章介绍了 DeepSeek 大模型,包括其基本信息、主要产品线、优势特点、使用技巧、应用场景等。如 DeepSeek-R1 的训练过程、与其他模型对比、本地部署方法等,并提及在电信运营商、芯片等领域的应用,还介绍了相关创新技术,如 GRPO、MOE 结构创新等。
MyBatis四大组件Executor、StatementHandler、ParameterHandler、ResultSetHandler详解@后端程序员Aska
这篇文章详细介绍了 MyBatis 的四大组件:Executor 负责数据查改、事务处理和缓存;StatementHandler 围绕 Statement 进行管理和操作,包括创建、绑定参数和执行 SQL 及结果映射;ParameterHandler 提供入参对象并将入参注入 SQL;ResultSetHandler 处理结果集。
这篇文章主要介绍了业务中台面临的代码隔离性和业务扩展点问题,提出使用流程引擎和插件扩展引擎解决。详细阐述了插件扩展引擎,包括扩展点接口定义、加载扩展点、引用扩展点等方面。
Android
Google 将取消 Kotlin GDE,JetBrains 放弃 为 KMP 定制独立 IDE@恋猫de小郭
Google 将从 2025 年取消 Kotlin GDE,Kotlin 类目开发者或回归 JetBrains。JetBrains 放弃为 KMP 定制独立 IDE,因用户更希望在 IntelliJ 平台获得更好支持。
Flutter 正在推进全新 PlatformView 实现 HCPP, 它又用到了 Android 上的什么黑科技 @恋猫de小郭
本文探讨了 Flutter 在 Android 上的 PlatformView 实现,包括此前的几种模式及优劣,重点介绍了全新的 HCPP 实现。它需要特定环境支持,通过
SurfaceControl
构造高层级Surface
解决混合覆盖问题,目前处于 beta 状态,未来可能成为新的支持模式。
Android 开发仔是时候考虑换一根数据线了 @CaptainZ
这篇文章探讨了 Android 开发中数据线对传输速度的影响。作者先介绍背景,然后通过实践对比 USB4 和 USB2 数据线的连接识别情况及传输速度,还提到 ADB 传输速度损耗大,Android 官方在 adb 36.0.0 启用实验性的突发模式可提升速度但不稳定
Flutter 组件集录 | TweenAnimationBuilder 补间动画构造器@张风捷特烈
这篇文章介绍了 Flutter 中的 TweenAnimationBuilder 组件。通过案例展示其在组件出现时实现背景颜色渐变动画,指出它是一种隐式动画,可动态控制动画效果。
人工智能
如何把你的 DeePseek-R1 微调为某个领域的专家?@ConardLi
文章以“如何把 DeePseek-R1 微调为某个领域的专家”为主题,先介绍了微调的原因,包括领域专业化、任务适配、能力纠偏、安全与成本等。接着对比了长文本、知识库、微调的区别。
小白也能学会,教你低成本微调 DeepSeek,打造私人算命大师模型!@ConardLi
文章以教大家微调出私人算命大师模型为例,介绍了大模型微调的相关知识。包括微调的原因、与长文本和知识库的区别、基本流程、通过平台微调的步骤、所需工具、实战案例及本地运行微调后模型的方法,还提到了相关资源和交流方式。
社区活动日历
活动日历
活动名称 | 活动时间 | |
---|---|---|
Trae「超级体验官」创意实践征文 | 2024年1月22日-2025年3月3日 | |
Code Less, Create More丨掘金 AI FOR CODE 创意挑战赛即将开幕! | 2025年3月3日 | |
机票已买,下周回国!加入Trae粉丝“接机群”赢Apple Mac mini、Ola Friend耳机 | —— |
📖 投稿专区
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在下期掘金一周发布前一周以内;可以推荐自己的文章、也可以推荐他人的文章。