页面平滑滚动-王国之泪、如何完成一个完全不依赖客户端时间的倒计时 | 每日掘金第228期

1,304 阅读4分钟

Hello,欢迎来到每日掘金时间。每日掘金专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!

本文字数 1800+,阅读时间大约需要 6 分钟。

  • 【本期每日掘金】亮点:
  • React 你是真的骚啊,一个组件就有这么多个设计模式🙄🙄🙄
  • ChatGPT 打字机消息回复实现原理
  • 🍰前端性能优化指南 - Core Web Vitals概念及优化方法讲解
  • SpringBoot集成Redis—缓存穿透解决方案与哨兵模式实战
  • Arrays:点燃你的数组操作技巧的隐秘武器。
  • Jetpack Compose:高级布局概念
  • iOS Swift开发面试题总结
  • ……

筛选规则:文章发布时间在本期「酱酱们的每日掘金」发布时间的 1-3 天内,且符合社区推荐标准,也会同步发布在掘金相关技术社群。

每日干货

主理人们会对近期(1-3 天)社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方列表,排名不分先后。

『前端』

通过本文的阅读,你将学习到的知识点包括:了解 R3F 中 useFrame hook 及 useThree hook 基本原理及用法;了解 @react-three/drei 库的基本组成,学习使用它提供的 Preload、useIntersect、ScrollControls、Scroll、及 Image 等组件和方法;用 CSS 生成简单的循环悬浮动画等。

在 React 中编写一个组件就给我们编写一个组件提供了多种方式本文中我们就来讲解一下这几种组件的设计模式以及他们的区别

本文以一个实际项目问题为例,记录了何完成一个完全不依赖客户端时间的倒计时

本文带你了解ChatGPT 打字机消息回复实现原理

本文介绍了Google提出的三个核心网站性能指标(Core Web Vitals),分别是LCP、FID和CLS,介绍了其概念、测量和优化方法

『后端』

本文通过实战示例来演示缓存穿透解决方案与哨兵模式的运用

本文将介绍为什么需要超时控制,然后详细介绍Go语言中实现超时控制的方法。其中,我们将讨论time包和context包实现超时控制的具体方式,并说明两者的适用场景,以便在程序中以更合适的方式来实现超时控制,提高程序的稳定性和可靠性。

如果我们的搜索条件中包含两个字段,且这两个字段都有独立的索引,那么 MySQL 会怎么处理?本文带你一起探讨下这个话题。

本文从源码角度带你解析Java 线程池的来龙去脉和流程

本文带你了解学习Arrays 的各种功能和用法,以帮助更好地利用这个强大的工具。

『移动端』

本文聚焦 布局阶段 和 约束,并从另一个角度介绍它们——如何利用它们的力量 在 Compose 中 构建 自定义布局。

本文带你了解Android 多线程相关内容

本文带你了解selinux及其调试技巧

本文带你了解Flutter 启动流程和渲染管线的过程

本文记录了Swift开发面试的一些问题及其解答

趣味码上掘金分享

作者文章简介
茶无味的一天ToDoList 思维便签

📖 投稿专区

大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在近 1-3 天内;可以推荐自己的文章、也可以推荐他人的文章。

今日主理人

本期每日掘金由 Ylimhs 负责制作,Ylimhs是一个长期活跃于沸点的最佳摸鱼手,热爱Coding,喜欢分享,五湖四海皆兄弟,欢迎大家一起在沸点摸鱼,在掘金创作。

PS:主理人目前正在招募中,有感兴趣的掘友们可以联系Captain