theme: v-green
今日主理人|下午茶
本期每日掘金由 北洋 负责制作。如有投稿文章,请私信👉 北洋
酱酱们的下午茶全新改版,欢迎大家多提宝贵意见!
本文字数 1800+,阅读时间大约需要 6 分钟。
- 【掘金酱的下午茶】亮点:
- 从 React 源码彻底搞懂 Ref 的全部 api
- React 之 requestIdleCallback 来了解一下
- 现代 CSS 之高阶图片渐隐消失术
- 快速hodl,操作系统精华摘要
- 详解MySQL事务日志——undo log
- Android核心技术—内核(Linux) 的IO栈
- Compose 状态保存:rememberSaveable 原理分析
- ……
筛选规则:文章发布时间在本期「掘金酱的下午茶」发布时间的 1-3 天内,且符合社区推荐标准,也会同步发布在掘金相关技术社群。
每日干货|下午茶
主理人们会对近期(1-3 天)社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方列表,排名不分先后。
『前端』
理解了 react 运行流程,包括普通 effect 的流程和 hook 的 effect 的流程,就能彻底理解 React ref 的实现原理。
本篇我们讲讲 requestIdleCallback 这个 API,就算抛开 React,2022 年了,这个 API 多少也是要知道一点的。
Git 的好处在于,你可以在整个职业生涯中都不知道 Git 内部是如何工作的,但你依然可以和它相处得很好。但当你了解了 Git 如何管理您的存储库将有助于打开你的思维方式,并让您更深入地了解 Git 。
本文,我们核心利用了 CSS @propery 和 mask,实现了一些原本看上去需要非常多 div 才能实现或者是需要借助 Canvas 才能实现的效果。同时,我们借助了 SCSS 预处理器,在寻找到规律后,极大的简化了 CSS 代码的书写量。
『后端』
了解操作系统,可以助力设计效率更高的高并发应用、多线程应用,在高吞吐、稳定性方面也能有更多的思考。
生产服务中,存在部分服务在 JVM 参数、POD 规格、物理机规格 一致,负载流量差异不大的情况下,出现在内存使用上差异较大的情况。下面是一些基本信息的收集和整理。
在 SaaS 平台建设过程中存在一个问题:由于 B 类业务的复杂多变,不同企业的业务流程和管理机制存在很大差异,而市面上的标准化 SaaS 产品,较难满足企业的差异化、定制化需求。
『移动端』
Linux的IO路径可能是Linux系统中最纷繁复杂的模块了,而它又是如此的重要,直接决定了系统的性能。
我们都知道 remember 可以保存数据、避免状态因重组而丢失,但它依然无法避免在 ConfigurationChanged 时的数据丢失。想要在横竖屏切换等场景下依然保存状态,就需要使用 rememberSavable。
从开发直播间以来,客户端就一直遇到卡顿和渲染的问题,针对卡顿也做过性能优化专项来解决这些问题。
本文基于 WWDC 2021 Session 10288 和 Session 10250 梳理。主要讨论了在新推出的 SF Symbols 3 App 中如何按需求定制一个符号,包括应当如何利用可变和静态模版来简化定制这一过程,强调了一些使用模版时的注意事项。
趣味码上掘金分享|下午茶
作者 | 文章 | 简介 |
---|---|---|
田八 | 径向聚焦,你就是全场最靓的仔 | 通过mask-image 属性我们得到了一个径向聚焦的效果,通过css 变量让这个聚焦效果可以随着鼠标的移动而移动,接下来就一起来看看这个效果是如何实现的吧。 |
https://code.juejin.cn/pen/7166819322684243981
作者 | 文章 | 简介 |
---|---|---|
Jimmy | 黑客帝国 – 矩阵雨 | 黑客帝国矩阵雨的效果 |
https://code.juejin.cn/pen/7167742341728436259
📖 投稿专区|下午茶
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在近 1-3 天内;可以推荐自己的文章、也可以推荐他人的文章。
暂无评论内容