MySql普通索引的管理 一、普通索引的使用规则: 一个表中可以有多个index 字段的值可以重复,且可以赋值为null 通常在where条件中的字段上配置Index index索引字段的标志为MUL 二、普通索引的语法结构: 添加索引(新表) CREATE TABLE 库.表( 字段列表 , INDEX(字段名) , INDEX(字段名) ); 添加索引(旧表) CREATE INDEX 索引名 ON 库. 数据结构与算法 2025年06月28日 117 点赞 0 评论 3126 浏览
21个MySQL表设计的经验准则 1.命名规范 数据库表名、字段名、索引名等都需要命名规范,可读性高(一般要求用英文),让别人一看命名,就知道这个字段表示什么意思。 比如一个表的账号字段,反例如下: acc_no,1_acc_no,zhanghao 正例: account_no,account_number 表名、字段名必须使用小写字母或者数字,禁止使用数字开头,禁止使用拼音,并且一般不使用英文缩写。 主键索引名为pk_字段 数据结构与算法 2025年04月21日 159 点赞 0 评论 3132 浏览
sql优化的N种方法 1.SQL语句中IN包含的值不应过多: 例如:select id from t where num in(1,2,3) 对于连续的数值,能用between就不要用in了; 实测速度差距不是很大. image.png 2.SELECT语句务必指明字段名称: 禁止用 * 来查询 ,禁止用 * 来查询 ,禁止用 * 来查询 , 查找哪个字段,就写具体的字段. select * from 数据结构与算法 2025年06月29日 64 点赞 0 评论 3138 浏览
mybaits-plus优雅的实现数据权限 前言 项目使用mybaits-plus,所以在mybaits-plus的基础上增加数据权限的过滤 mybaits-plus自带数据权限支持,但由于系统数据权限相对复杂,通过查看文档发现好像并不适用,且原项目版本低,所以最终还是通过自己的方式实现 数据范围 我们系统相对复杂,比如可以按机构/用户等多种维度过滤,并且可以指定全局和某个特定接口的过滤方式 其实数据范围过滤落地也不过是:数据表的某字段限制 数据结构与算法 2025年04月21日 125 点赞 0 评论 3149 浏览
初识数据结构——Map和Set:哈希表与二叉搜索树的魔法对决 数据结构专栏 ⬅(click) 大家好!我是你们的老朋友——想不明白的过度思考者!今天我们要一起探索Java中两个神奇的数据结构:Map和Set!准备好了吗?让我们开始这场魔法之旅吧!🎩 🎯 先来点开胃菜:二叉搜索树(BST) & 数据结构与算法 2025年09月27日 82 点赞 0 评论 3219 浏览
【React源码19】深入学习React 源码实现—— setState 中的双端环状链表处理 🧠 深入学习React源码实现之 setState 中的双端环状链表处理 一、引言:为什么 React 的 setState 需要使用双端环状链表?在 React 的早期版本中,setState 是一个同步更新操作,这导致频繁调用时容易造成性能瓶颈。随着 React Fiber 架构的引入(React 16&# 数据结构与算法 2025年06月10日 87 点赞 0 评论 3290 浏览
【数据结构与算法】环与相遇:链表带环问题的底层逻辑与工程实现 🔥小龙报:个人主页 🎬作者简介:C++研发,嵌入式,机器人等方向学习者 ❄️个人专栏:《C语言》《【初阶】数据结构与算法》 ✨ 永远相信美好的事情即将发生 文章目录 前言 一、带环链表 1.1题目 1.2 算法原理 1.3 代码 1.4 数学证明 1.4.1 数据结构与算法 2026年05月27日 79 点赞 0 评论 3313 浏览
2025最新 SpringCloud 教程,熔断规则-熔断策略-异常数,笔记46 2025最新 SpringCloud 教程,熔断规则-熔断策略-异常数,笔记46 一、参考资料【尚硅谷2025最新SpringCloud教程,springcloud从入门到大牛】 熔断规则-熔断策略-异常数 🔗 二、笔记总结 数据结构与算法 2025年12月06日 88 点赞 0 评论 3346 浏览
余弦相似度算法(Cosine Similarity) 前言最近在刷视频的时候,刷到一个视频推荐的后台逻辑算法,其中之一就是余弦相似度算法。 想到了大学做商城项目,做商品推荐功能也用到了这个算法,当时觉得很难的知识,现在看看视频就能轻松理解了。 这篇文章是我最近学习余弦相似度的笔记,其中也附带了我个人的一些理解。 定义 余弦相似度,又称为余弦相似性&#x 数据结构与算法 2026年06月06日 36 点赞 0 评论 3419 浏览
【java-数据结构】七大排序 “华山论剑”:谁才是时间复杂度的王者?,从初学者到高手必备技巧。 我的个人主页 我的专栏: 人工智能领域、java-数据结构、Javase、C语言,希望能帮助到大家!!! 点赞👍收藏❤ 一、引言在计算机编程的世界里,排序算法是基础且至关重要的一部分。不同的排序算法在时间复杂度、空间复杂度和稳定性等方面各有优劣。本文将详细介绍七种常见的排序 数据结构与算法 2025年04月15日 113 点赞 0 评论 3428 浏览