本文字数 2200+ ,阅读时间大约需要 7分钟。
【掘金一周】本期亮点:
- 现代 CSS 解决方案:文字颜色自动适配背景色!
- "5.25秒变0.023秒:小程序图片优化全攻略"
- 图解 CSS:CSS 层叠和继承
- 基于 Rust 的高性能 RocketMQ Proxy 在希沃多云的实践
- 货拉拉出行Android订单详情重构实践
- 包体积优化|裁剪resources.arsc和资源压缩自动化
- Flutter 小技巧之升级适配 Xcode15
- 使用微调定制属于自己的大模型
「上榜规则」:文章发布时间在本期「掘金一周」发布时间的前一周内;且符合各个栏目的内容定位和要求。 如发现文章有抄袭、洗稿等违反社区规则的行为,将取消当期及后续上榜资格。
一周"金"选
内容评审们会在过去的一周内对社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方榜单中,排名不分先后。
前端
现代 CSS 解决方案:文字颜色自动适配背景色! @Chokcoco
在 23 年的 CSS 新特性中,有一个非常重要的功能更新 --相对颜色。本文,我们将从实际实用角度出发,基于实际的案例,看看 CSS 相对颜色,能够如何解决我们的一些实际问题。
"5.25秒变0.023秒:小程序图片优化全攻略" @ 陇锦
最近笔者在公司在写微信小程序,该小程序主要展示一些高清图片,所以图片数量非常多,而且图片尺寸也比较大,导致小程序的加载时间非常长。所以这里记录一下如何减少小程序图片的加载时间,优化用户体验。
图解 CSS:CSS 层叠和继承 @ 大漠_w3cpluscom
CSS 中有三个概念是必须要掌握的:层叠、继承和权重。今本文主要来了解 CSS 中的层叠和继承,对于 CSS 权重这一部分将放到 CSS 的选择器中来介绍,因为这一部分和 CSS 的选择器耦合的更为紧密,有利于你对 CSS 更清楚的了解和理解。
后端
基于 Rust 的高性能 RocketMQ Proxy 在希沃多云的实践 @挖坑的张师傅
在多云部署的情景中,以 RocketMQ 为例,可能会出现 producer 和 consumer 分布在不同云集群的情况。因此,在多云环境中部署的 RocketMQ 需要一种特定的通信机制,以实现消息在不同云环境间的选择性投递。
支付系统的心脏:简洁而精妙的状态机设计与核心代码实现 @隐墨星辰
本文主要讲清楚什么是状态机,简洁的状态机对支付系统的重要性,状态机设计常见误区,以及如何设计出简洁而精妙的状态机,核心的状态机代码实现等。
基于VictoriaMetrics构建云音乐亿级APM Metric监控体系@网易云音乐技术团队
过去云音乐使用的Metric监控体系与APM分属不同系统,使用时相互之间没有联动,导致Metric与Trace完全割裂,问题定位中将二者关联起来时需要一定成本;另外不同系统的数据视角不同,使用风格也有较大区别,导致总体问题分析能力较弱。本文就来具体说说该如何解决这些问题。
近年来,国家采取了多项重要举措来加强个人数据保护,而在数据保护方面,日志记录成为一个需要特别关注的敏感信息领域。因此,本文将重点介绍转转在日志脱敏方面的应用与实践。
Android
技术改造的背景是由于业务需求和系统版本不断迭代,随着时间的推移,原有的代码结构变得复杂且难以维护,可能存在一些问题,如代码冗余、可读性下降等。为了应对这些挑战,团队决定进行技术改造,以提高系统的可维护性、可扩展性。
包体积优化|裁剪resources.arsc和资源压缩自动化 @付十一
resources.arsc是APK中的一个文件,主要包含apk相关的资源信息。它是怎么生成的?有什么作用?又该怎么优化?一篇文章给你讲清楚。
Ios
Flutter 小技巧之升级适配 Xcode15 @恋猫de小郭
按照苹果的尿性,2024 春季开始大家将不得使用 Xcode15 来构建 App ,另外根据《2024 的 iOS 的隐私清单》 要求,使用 Flutter 的开发者是无法逃避适配 Xcode15 更新的命运。那么,接下来就看看该怎么适配 Xcode15~
人工智能
我们日常所认识的「大模型」都是经过微调之后得到的。大模型只是一个「文本续写的模型」。在未经过任何微调或者基于人类反馈的强化学习(RLHF)之前,模型只能实现基本的文本接龙,并没有直接理解用户任何指令或意图的能力。那么该怎么微调自己的专属大模型呢?
中文语音识别转文字的王者,阿里达摩院FunAsr足可与Whisper相颉顽 @刘悦的技术博客
FunAsr主要依托达摩院发布的Paraformer非自回归端到端语音识别模型,它具有高精度、高效率、便捷部署的优点,支持快速构建语音识别服务,最重要的是,FunASR支持标点符号识别、低语音识别、音频-视觉语音识别等功能,也就是说,它不仅可以实现语音转写,还能在转写后进行标注,一石二鸟。
大型语言模型,用最少的数学和行话进行解释 @村长Korbin
本文则试图通过不使用技术术语或高级数学的方式下,令普罗大众对LLM内部的工作原理有一定的理解。将首先解释词向量,然后将深入研究Transformer,最后将解释这些模型是如何训练的。
作为诞生在 2023 年的 CodeFuse 代码大模型,它背后的团队其实也经历了巨大的观念改变。CodeFuse 的成长过程,其实是团队同学观念不断刷新,解决之前疑问的过程。这些问题的答案是什么?我们找到了从第一天就加入项目的算法同学千奇,来听听他的说法。
轻量级模型,重量级性能,TinyLlama、LiteLlama小模型火起来了 @ 机器之心
当大家都在研究大模型(LLM)参数规模达到百亿甚至千亿级别的同时,小巧且兼具高性能的小模型开始受到研究者的关注。本文笔者要介绍的这两项研究,可能满足你对小模型的需求。
社区活动日历
活动日历
活动名称 | 活动时间 | 活动主理人 |
---|---|---|
一个关键词总结2023,你会选择哪个词呢?2023年终总结征文活动 | 2023年12月06日-2024年1月20日 | @小斗金 |
🏆 技术专题23 期: 2023年度技术盘点征文 | 2023年12月15日-2024年1月21日 | @小斗金 |
博客搬家 1月 2024年 ,让掘金见证你的成长吧,即刻开启写作之旅! | 2023年1月9日-2024年1月31日 | @小斗金 |
📖 投稿专区
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在下期掘金一周发布前一周以内;可以推荐自己的文章、也可以推荐他人的文章。