自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 为什么MySQL 严禁左模糊或者全模糊搜索

**左模糊搜索 (`LIKE '%suffix'`)**:MySQL 无法使用索引,因为它需要扫描每一行记录来匹配后缀。- **全模糊搜索 (`LIKE '%substring%'`)**:同样,MySQL 无法使用索引,因为它需要检查每一行中的子字符串,这也需要进行全表扫描。然而,左模糊和全模糊搜索会导致索引无法使用,从而使查询性能大幅下降。由于左模糊和全模糊搜索会导致索引失效,查询需要进行全表扫描(即扫描整个表的每一行),这会导致查询性能显著下降,尤其是在处理大数据表时会更明显。

2024-05-30 11:05:59 502

原创 JavaScript 中的数组操作函数

/ arr: [1, 'a', 'b', 3] 删除位置 1 元素(2个),并插入 'a', 'b'- `flatMap`:结合 `map` 和 `flat`,首先对每个元素执行映射函数,然后将结果压平成一个新数组。- `lastIndexOf`:返回最后一次出现的指定元素的索引,如果不存在则返回 -1。// 默认排序: [1, 1, 3, 4, 5]- `indexOf`:返回第一次出现的指定元素的索引,如果不存在则返回 -1。

2024-05-29 11:00:52 264 2

原创 个人观点之java,golang,python的优劣

java,golang,python比较

2023-09-26 17:31:25 124

原创 Python脚本列出Linux系统目录中的文件

模块来获取文件信息,例如文件大小、类型、权限、修改时间、用户和组。脚本还处理符号链接,并捕获文件列表过程中出现的任何错误。文件信息以换行分隔的JSON (ndjson) 格式输出。函数接受目录路径、数量和关键字作为参数,并将文件信息返回为ndjson格式。这将列出指定目录中包含关键字"test"的最多10个文件。要使用该脚本,您可以在命令行中使用所需的。参数,也可以包含它们。模块解析命令行参数,并调用。

2023-08-22 14:37:17 316

原创 GO和RUST的使用领域和学习价值

它具有良好的并发支持,引入了协程(goroutine)和通道(channel)的概念,使并发编程更加简单和高效。Go语言也具备很好的编译速度和可移植性,适用于构建高性能、可扩展和可靠的服务器端应用程序。有关学习价值,Go和Rust都是现代编程语言,具有很好的就业前景和发展潜力。此外,它们都有活跃的社区支持和丰富的学习资源,使学习过程更加容易和愉快。这些是Go和Rust中的一些流行的开源项目,它们都具有广泛的应用和活跃的社区支持。Go和Rust都是现代的编程语言,它们在不同的领域中有各自的应用和学习价值。

2023-08-21 14:01:10 257

原创 踩坑之jquery ajax无法下载post类型的二进制流接口的文件

ajax下载二进制字节流

2022-10-26 17:34:50 1434

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除