MySQL索引应用篇:建立索引的正确姿势与使用索引的最佳指南!
数据库索引,绝对是 MySQL的核心功能之一,如果没有索引机制的数据库,那数据的检索效率绝对是令人无法接受的,毕竟没有索引的表数据,就如同一个普通的文本文件存储在磁盘中。在《索引上篇》中,我们对于 MySQL提供的索引机制,从引入,到创建、使用、分类、管理....等进行了全面阐述,相信经过上一篇的讲解后,大家对 MySQL索引机制建立了系统化的认知,而本篇则会以上篇为基础,对索引机制进一步加深掌握。
95
1
高效组件的设计与封装之道
好的组件设计和封装是一切的基础,基于这以上构建出的各种工程化方案全局状态管理,React.memo、React.useMemo、React.useCallback都不是必须的,他们保证的是即使没有做好设计也能保证项目的下限,但保证不了他的扩展性。
12
1
1
Node.js 动态表格大文件下载实践
在现代的Web开发中,提供大文件下载是一个常见的功能需求。对于动态表格文件的下载,Node.js提供了高效的解决方案。通过使用Node.js,开发者可以轻松地从数据库中获取数据,处理并生成动态表格,然后以文件的形式提供给用户下载。
15
2
移动端H5页面布局适配总结
说起移动端的H5页面布局适配解决方案,从移动端被重视起到今天,前前后后发展演变出各种各样的方案,其中不乏简单粗暴的手段,也有一些发展到今天已经成为比较普适的”真香“方案 。
20
1
聊聊那些常见的加密算法
密码学是一门研究信息加密和解密技术的科学,通过数学方法设计和分析加密算法和协议,以确保数据在传输和存储过程中的保密性、完整性、真实性和不可否认性。在前后端的各种重要交互场景中(登录,支付)往往都会用到一种或者多种加密算法,来保护用户的信息安全。
19
1
一文读懂JavaScript原型链
每个对象(Object)都有一个私有属性指向另一个名为原型(prototype)的对象。原型对象也有一个自己的原型,层层向上直到一个对象的原型为 null。根据定义,null 没有原型,并作为这个原型链(prototype chain)中的最后一个环节。
16
3
1
浅谈移动端弹窗组件设计
随着互联网应用的不断发展,弹窗组件已经成为了界面设计中不可或缺的一部分。弹窗组件可以帮助我们更好地展示信息,提供更多的交互方式,以及增强用户体验。但是,设计一个好的弹窗组件并不是一件容易的事情。需要考虑的因素很多,比如弹窗的类型、场景、功能、样式等等。同时,弹窗是一把双刃剑,用的好能使用户行为更加聚焦从而提效,如果使用的不恰当,可能会使用户产生负面情绪甚至击退潜在用户。因此,本文将为大家系统剖析弹窗组件,介绍常用的几种弹窗组件设计的指导原则以及使用场景、技巧,帮助大家更高效正确的设计出易用的弹窗,提升产品
15
Redis基础知识典藏版:架构设计、功能特性、应用场景、操作命令……
Redis 是一种由 C 语言开发的 NoSQL 数据库,以其高性能的键值对存储和多种应用场景而闻名。本文将详细介绍 Redis 的主要功能特性、典型应用场景、演进过程、架构设计以及数据类型和操作命令,并结合腾讯云数据库 Redis 的实际应用。
13
机器学习进阶 - 深入思考逻辑回归
逻辑回归(Logistic Regression)是机器学习上面一个最简单、最基础的模型框架和基本范式,不夸张地说它是机器学习奠基石之一,后续的机器学习模型,很多都是立足于这个基础的模型框架上,提出各种形式拓展与改进。
11
3
性能优化:布局抖动和强制回流
布局是浏览器计算各元素几何信息的过程,即元素的大小以及在网页中的位置。根据所使用的 CSS、元素内容或父元素,每个元素都将具有显式或隐式大小信息。此过程在 Chrome(以及 Edge 等派生浏览器)和 Safari 中称之为布局。在 Firefox 中称为回流 (Reflow),但过程实际上是相同的。
83
1