Nest 实现扫码登录、MySQL中的字符集和排序规则 | 每日掘金第281期

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

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

  • 【本期每日掘金】亮点:
  • Bun 1.0 正式发布,爆火的前端运行时,速度遥遥领先!
  • 听说MySQL的索引很难?我来挑战讲清楚!
  • 【全文8W字】我是怎样从0开始学会🚀TypeScript🚀的
  • ......

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

今日主理人

本期每日掘金由 丘山子 负责制作,需要投稿每日掘金请私信我的助理小岳

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

每日干货

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

『前端』

React Portals提供了一种将子节点渲染到父组件以外的DOM节点的解决方案,即允许将JSX作为children渲染至DOM的不同部分,最常见用例是子组件需要从视觉上脱离父容器,例如对话框、浮动工具栏、提示信息等。

这篇文章的篇幅有点长,是我本人学习过程中的一些记录,参考了很多优秀博主的一些文章,以及在B站看了一些TS的视频,把几乎所有TS涵盖到的基础知识点都总结了下来,所以,对于想学习TS的小伙伴下来,一定一定要认认真真把这篇文章看完。

『后端』

接口在系统设计中,以及代码重构优化中,是一个不可或缺的工具,能够帮助我们写出可扩展,可维护性更强的程序。
在本文,我们将介绍什么是接口,在此基础上,通过一个例子来介绍接口的优点。但是接口也不是任何场景都可以随意使用的,我们会介绍接口使用的常见场景,同时也介绍了接口滥用可能带来的问题,以及一些接口滥用的特征,帮助我们及早发现接口滥用的情况。

当我们想要操作数据库中的记录的时候,总是有一个无法绕过的步骤:对记录的定位。无论是想要增加、删除、修改、查询,总是要先找到对应记录的位置。在上一篇文章《揭秘MySQL数据页构造:探秘页中数据的奥秘》了解到为了减少磁盘 I/O 所带来的性能损失,MySQL 选择将若干条记录组成页,以页为单位进行磁盘 I/O;同时描述了如何在页中使用页目录来加速记录的检索速度。但是在 MySQL 中,一张表的数据往往多的需要由非常多的页来共同存储,因此 MySQL 急需一个方法来加快在不同页中记录的检索速度。

📖 投稿专区

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

相关推荐
明月_清风43 分钟前
自定义右键菜单:在项目里实现“选中文字即刻生成新提示”
前端·javascript
明月_清风44 分钟前
告别后端转换:高质量批量导出实战
前端·javascript
刘发财5 小时前
弃用html2pdf.js,这个html转pdf方案能力是它的几十倍
前端·javascript·github
追逐时光者7 小时前
一款使用 C# 编写专为 Windows 11 打造的文件资源管理器增强工具!
后端·.net
风象南7 小时前
普通人用AI加持赚到的第一个100块
人工智能·后端
牛奶8 小时前
2026年大模型怎么选?前端人实用对比
前端·人工智能·ai编程
牛奶8 小时前
前端人为什么要学AI?
前端·人工智能·ai编程
冰_河9 小时前
QPS从300到3100:我靠一行代码让接口性能暴涨10倍,系统性能原地起飞!!
java·后端·性能优化
Kagol10 小时前
🎉OpenTiny NEXT-SDK 重磅发布:四步把你的前端应用变成智能应用!
前端·开源·agent
GIS之路11 小时前
ArcGIS Pro 中的 notebook 初识
前端