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 天内;可以推荐自己的文章、也可以推荐他人的文章。

相关推荐
金灰几秒前
HTML5--裸体回顾
java·开发语言·前端·javascript·html·html5
茶卡盐佑星_3 分钟前
说说你对es6中promise的理解?
前端·ecmascript·es6
bug菌27 分钟前
Java GUI编程进阶:多线程与并发处理的实战指南
java·后端·java ee
Манго нектар31 分钟前
JavaScript for循环语句
开发语言·前端·javascript
蒲公英100138 分钟前
vue3学习:axios输入城市名称查询该城市天气
前端·vue.js·学习
天涯学馆1 小时前
Deno与Secure TypeScript:安全的后端开发
前端·typescript·deno
以对_1 小时前
uview表单校验不生效问题
前端·uni-app
夜月行者2 小时前
如何使用ssm实现基于SSM的宠物服务平台的设计与实现+vue
java·后端·ssm
程序猿小D2 小时前
第二百六十七节 JPA教程 - JPA查询AND条件示例
java·开发语言·前端·数据库·windows·python·jpa
Yvemil72 小时前
RabbitMQ 入门到精通指南
开发语言·后端·ruby