K 值选对,准确率翻倍:KNN 算法调参的黄金法则 目录 一、背景介绍二、KNN 算法原理2.1 核心思想2.2 距离度量方法2.3 算法流程2.4算法结构:三、KNN 算法代码实现3.1 基于 Scikit-learn 的简单实现3.2 手动实现 KNN(自定义代码)四、K 值选择与可视化分析4.1 K 值对分类结果的影响4.2 交叉验证选择最优 K 值五、KNN 算法的优缺点与优化5.1 优点5.2 缺 数据结构与算法 2025年06月02日 81 点赞 0 评论 6294 浏览
【读书笔记】《 Hadoop构建数据仓库实践》第1章 02-《 Hadoop构建数据仓库实践》.jpg 第1章 数据仓库简介 1.1 什么是数据仓库 Inmon将数据仓库描述为一个面向主题的、集成的、随时间变化的、非易失的数据集合,用于支持管理者的决策过程。 1.3 数据仓库架构 1.3.2 主要数据仓库架构 在数据仓库技术演化过程中,产生了几种主要的架构方法,包括数据集市架构、Inmon企业信息工厂架构、Kimball数据仓库架构和混合 数据结构与算法 2025年04月17日 143 点赞 0 评论 6285 浏览
LSM Tree 数据库底层索引 数据库中非常常用的索引数据结构——B+ 树,在过去很多年里它都是数据库索引的首选实现方式,但是这种数据结构也并不是很完美。因为,每次修改数据都很有可能破坏 B+ 树的约束,我们需要对整棵树进行递归的合并、分裂等调整操作,而不同节点在磁盘上的位置很可能并不是连续的,这就导致我们需要不断地做随机写入的操作,而随机写入的性能是比较差的,这个问题在写多读少的场景下会更加明显。 LSM Tree(Log S 数据结构与算法 2025年06月13日 107 点赞 0 评论 6275 浏览
组件分享之后端组件——超轻量级的工作流引擎go-workflow 组件分享之后端组件——超轻量级的工作流引擎go-workflow 背景 近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。 组件基本信息 组件:go-workflow 内容 本节我们分享一个超轻量级的工作流引擎go-workflow,基本架构同Activiti工作流有些相似 数据结构与算法 2025年06月07日 143 点赞 0 评论 6263 浏览
leetcode_day11_筑基期_《绝境求生》 目录 前言碎碎念:轻薄,低调,干净本系列《绝境求生》记录转码算法筑基过程,以代码随想录为纲学习,leetcode_hot_100练手,在此记录思考过程,方便过后复现。内容比较粗糙仅便于笔者厘清思路,复盘总结。提示:以下是本篇文章正文内容 双指针&滑动窗口双指针解决数 数据结构与算法 2026年01月25日 96 点赞 0 评论 6250 浏览
【数据结构与算法】刷题篇——876.链表的中间节点(LeetCode) 文章目录 链表的中间节点 问题描述 核心方法:快慢指针 算法原理 算法可视化 奇数节点情况 (1→2→3→4→5) 复杂度分析 边界情况处理 总结 链表的中间节点 简洁高效地定位链表中心节点是链表操作的基础技能[toc] 问题描述给定一个非空的单链表,返回链表的中间节点。如果有两个中间节点(链表长度为偶 数据结构与算法 2025年07月17日 161 点赞 0 评论 6201 浏览
MySql数据库·管理表记录 一、管理表记录分为: 插入表记录(向表里添加行) 插入1条或多条记录给所有列或指定列赋值 更新表记录(修改行中列的值) 修改所有列表胡哦这符合条件列的值 删除表记录(删除表里的行) 加条件删除和批量删除 二、语法格式: 插入行: 插入1行或多行 INSERT INTO 库名.表名 VALUES (值列表1),(值列表2),(值列表3)...; 插入指定表头1行或多行数据 INSERT 数据结构与算法 2024年11月02日 158 点赞 0 评论 6139 浏览
直流无刷电机FOC控制算法 文章目录 1、FOC概述 1.1 FOC控制算法介绍 2、无刷电机 2.1 无刷电机介绍 2.2 无刷电机和永磁同步电机的区别 2.3 无刷电机的控制原理 2.3.1 无刷电机工作原理 2.3.2 直流无刷电机驱动原理 2.3.2.1 有感直流无刷电机六步换相驱动原理 2.3.2.2 直流无刷电机FOC控制原理 3、无刷电机FOC控 数据结构与算法 2025年06月10日 178 点赞 0 评论 6137 浏览
Yao 折腾手记:如何快速创建一套管理系统 文章首发于个人公号:阿拉平平 有开发经验的小伙伴肯定知道,要独立开发一套管理系统并非易事。从设计数据库,到开发接口,再到编写前端页面,想想就让人头大。如果需求不是很复杂,我们可以借助低代码应用引擎来快速开发。 项目介绍 Yao[1] 是一款 Go 语言驱动的低代码应用引擎,通过编写 JSON 文件即可快速制作 API 接口,数据管理系统 ,命令行工具等应用程序,应用可以运行在本地、云端和物联网 数据结构与算法 2025年04月23日 60 点赞 0 评论 6137 浏览
如何在docker中的mysql容器内执行命令与执行SQL文件 通过 docker ps -a 查询当前运行的容器,找到想执行命令的容器名称。docker ps -a 若想执行sql文件,则将sql文件放入当前文件夹下后将项目内的 SQL 文件拷贝到 mysql 容器内部的 root下。sudo docker cp /root/enterprise.sql mysql:/root/ 然后进入 mysql 容器内部。docker ex 数据结构与算法 2025年12月23日 45 点赞 0 评论 6129 浏览