Nest 实现扫码登录、MySQL中的字符集和排序规则 | 每日掘金第281期
Hello,欢迎来到每日掘金时间。每日掘金专注于发掘站内优质创作者和优质内容,欢迎大家多提宝贵意见!
本文字数 1800+,阅读时间大约需要 6 分钟。
- 【本期每日掘金】亮点:
- Bun 1.0 正式发布,爆火的前端运行时,速度遥遥领先!
- 听说MySQL的索引很难?我来挑战讲清楚!
- 【全文8W字】我是怎样从0开始学会🚀TypeScript🚀的
- ……
筛选规则:文章发布时间在本期「每日掘金」发布时间的 1-3 天内,且符合社区推荐标准,也会同步发布在掘金相关技术社群。
今日主理人
本期每日掘金由 丘山子 负责制作,需要投稿每日掘金请私信我的助理 小岳 。
PS:主理人目前正在招募中,有感兴趣的掘友们可以联系Captain
每日干货
主理人们会对近期(1-3 天)社区深度技术好文进行挖掘和筛选,优质的技术文章有机会出现在下方列表,排名不分先后。
『前端』
- 利用ReactPortals实现无限层级弹出层结构
React Portals
提供了一种将子节点渲染到父组件以外的DOM
节点的解决方案,即允许将JSX
作为children
渲染至DOM
的不同部分,最常见用例是子组件需要从视觉上脱离父容器,例如对话框、浮动工具栏、提示信息等。
- Bun 1.0 正式发布,爆火的前端运行时,速度遥遥领先!
- 【React Query】终极教程01:什么是状态?
- 【全文8W字】我是怎样从0开始学会🚀TypeScript🚀的
这篇文章的篇幅有点长,是我本人学习过程中的一些记录,参考了很多优秀博主的一些文章,以及在B站看了一些TS的视频,把几乎所有TS涵盖到的基础知识点都总结了下来,所以,对于想学习TS的小伙伴下来,一定一定要认认真真把这篇文章看完。
- Nest 实现扫码登录
『后端』
- 避免浪费资源,解锁4种解决「重复请求」的方式🔥
- 接口使用的最佳时机
接口在系统设计中,以及代码重构优化中,是一个不可或缺的工具,能够帮助我们写出可扩展,可维护性更强的程序。
在本文,我们将介绍什么是接口,在此基础上,通过一个例子来介绍接口的优点。但是接口也不是任何场景都可以随意使用的,我们会介绍接口使用的常见场景,同时也介绍了接口滥用可能带来的问题,以及一些接口滥用的特征,帮助我们及早发现接口滥用的情况。
- 听说MySQL的索引很难?我来挑战讲清楚!
当我们想要操作数据库中的记录的时候,总是有一个无法绕过的步骤:对记录的定位。无论是想要增加、删除、修改、查询,总是要先找到对应记录的位置。在上一篇文章《揭秘MySQL数据页构造:探秘页中数据的奥秘》了解到为了减少磁盘
I/O
所带来的性能损失,MySQL
选择将若干条记录组成页,以页为单位进行磁盘I/O
;同时描述了如何在页中使用页目录来加速记录的检索速度。但是在MySQL
中,一张表的数据往往多的需要由非常多的页来共同存储,因此MySQL
急需一个方法来加快在不同页中记录的检索速度。
- BigDecimal理解
- MySQL中的字符集和排序规则
📖 投稿专区
大家可以在评论区推荐认为不错的文章,并附上链接和推荐理由,有机会登上下一期。文章创建日期必须在近 1-3 天内;可以推荐自己的文章、也可以推荐他人的文章。