- 博客(17)
- 收藏
- 关注
原创 mysql学习笔记
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
2025-07-31 16:52:07
1740
原创 ymyw-mysql训练营-Day5
聚合函数(Aggregate Function)用于对一组数据执行计算,返回单个结果。常见于统计、汇总分析中。函数名作用COUNT()统计记录数量SUM()求总和AVG()求平均值MAX()求最大值MIN()求最小值把一组值拼接成字符串(常用于分组后显示所有同组内容)窗口函数(Window Function)对查询结果中的每一行计算值,但不像聚合函数那样“合并”行。:分组内行号RANK():分组内排名:累计求和:移动平均求每组的前N名实现分页 + 排名累计总和、移动平均等序列分析。
2025-07-12 14:21:25
1778
原创 ymyw-mysql训练营-Day4
B 树(Balanced Tree)是一种自平衡的多路查找树,每个节点可以有多个子节点,常用于数据库、文件系统等场景中。所有键值都存储在叶子节点或非叶子节点;数据按排序顺序存储;查找、插入、删除时间复杂度均为O(log n);每个节点最多有m个子节点(m 是阶数),最少有[m/2]个,向上取整函数。项目B 树B+ 树数据存储位置所有节点都存储数据只在叶子节点存储数据非叶子节点内容存储键+数据只存储键值(索引)叶子节点结构无链接叶子节点之间通过链表相连(方便范围查询)范围查询性能。
2025-07-08 21:58:53
687
原创 ymyw-mysql训练营-Day3
定义:备份时数据库仍在运行,可以正常提供服务,数据文件不会被锁死。优点:不影响业务,适合高可用场景。缺点:备份过程复杂,需保证数据一致性(通常结合日志文件做恢复)。示例工具步骤说明配置主库开启 binlog,设置唯一 server-id创建用户为复制创建专用账号获取状态获取当前 binlog 文件和位置配置从库设置 server-id,指定中继日志设置复制告诉从库主库地址和日志位置启动复制监控状态查看读写分离是指写操作由主库处理读操作由从库处理。
2025-07-08 16:53:40
805
原创 ymyw-mysql训练营-Day2
索引就像数据库表的“目录”,查询变快但会占用空间;MySQL 的 InnoDB 引擎默认使用 B+ 树作为主键索引和辅助索引一组操作,要么全部执行,要么全部失败。钱从 A 转到 B,必须扣 A 加 B,总额不变学生表中性别字段只能是“男”或“女”保证强一致性(尤其金融、电商)锁的目的是:🔐防止多个事务同时修改相同数据,导致数据错乱保证并发安全提高数据一致性避免数据“脏读、写冲突、丢更新”两个事务互相等待对方释放资源,永远无法结束。
2025-07-08 15:21:15
1015
原创 ymyw-mysql训练营-Day1
MySQL 概念Excel 类比数据库(库)一个 Excel 文件表一个工作表 Sheet字段表格中的列记录表格中的一行📌 举例:学生信息表schoolstudents字段:姓名、年龄、班级等每一行:一个学生的信息字符集(Character Set)决定了如何存储字符。utf8(有时是latin1推荐使用:utf8mb4—— 能存储全部 Unicode 字符(包括 emoji)
2025-07-04 18:10:53
978
原创 Python训练营Day7
异常就是程序出错了,系统给你“报错”。这个意思是:“0不能做除数”,程序就崩溃退出了,后面的代码也不会再执行。Python 有很多内置异常除以 0 会抛出索引越界会抛出IndexError有时候我们自己判断程序里的“某种情况是错误”,比如:“列表里数字加起来超过100,我就不想继续了”这时就可以自己定义一个异常类,并且手动抛出它这就叫自定义异常方便我们用“异常方式”终止程序或提醒用户可以给出有意义的错误信息写代码时更清晰明确是一种数据存储格式,和 Python 里的字典非常像。它是用来。
2025-07-03 21:24:35
932
原创 Python训练营Day6
HTTP 请求是浏览器、程序与服务器通信的方式。GET 请求:向服务器“要数据”,参数写在 URL 里;比如搜索、打开网页。POST 请求:向服务器“提交数据”,参数写在请求体里;比如登录、注册。对比GETPOST参数位置URL 中请求体中安全性低(参数明文)高(不容易被看到)长度限制有限制一般没有限制用途获取数据提交数据API 接口:是服务器专门提供给程序(如 Python)访问的通道,返回的是纯数据(如 JSON)。直接访问页面:返回的是 HTML 网页,给人看的。
2025-07-03 15:37:26
1325
原创 佚名运维Ansible-Day2补
包管理器(Package Manager)是一个用来下载、安装、升级、卸载、管理软件包的工具。自动安装依赖安装指定版本的软件包快速升级或降级卸载干净(包括依赖)管理多个软件包统一配置和索引💡比如:你想安装某个 Python 库,只需要,包管理器会帮你下载并安装到系统中。
2025-06-25 23:19:35
634
原创 佚名运维Docker-Day2
时区是指地区所使用的标准时间。默认情况下,Docker 容器使用的是 UTC 时区。环境变量是运行时使用的变量,比如数据库地址、用户名等,适合在开发/测试/生产中配置不同参数。
2025-06-25 22:34:38
875
原创 佚名运维Docker-Day1
Docker的基础使用Dockerfile的制作Docker compose的使用Harbor镜像仓库的使用Docker的原理实现使用Docker部署芋道项目Docker 是一种“容器化技术”,可以把应用程序和它依赖的环境(系统、库、工具等)打包成一个标准化的“容器”,保证在不同机器上都能一致运行。它解决了“我这能跑你那跑不了”的环境不一致问题。Docker 镜像image:是一个只读的模板,可以用来创建 Docker 容器。镜像可以包含操作系统、应用程序、依赖库、配置文件等。
2025-06-25 22:24:48
706
原创 Python训练营Day5
text = """这是第一行这是第二行这是第三行""" print(text)解释使用三个双引号""" """可以定义多行字符串。每一行的换行会自动保留。弱类型语言:变量之间可以自动转换类型(如 JavaScript)。强类型语言:类型不同不能自动转换,必须显式转换。Python 是强类型动态语言:变量类型可以变,但不能乱混。
2025-06-20 17:09:18
515
原创 Python训练营Day2
x = 10name = "小明"使用把一个值赋给一个变量名,变量自动创建,无需声明类型。操作代码判断能否被 2 整除变量自增 1a += 1或a = a + 1操作示例定义列表获取长度len(a)获取元素a[0]添加元素(末尾)插入元素(指定位置)删除元素(按值)删除元素(按位置)del a[0]或a.pop(0)修改元素a[0] = 99。
2025-06-17 10:27:37
1856
原创 Python训练营Day1
第一天任务现在你可以通过询问AI来完成上面两个目标的输出:1.使用Python实现99乘法表2.使用Python创建一副扑克牌并输出但是当前你可能不知道如何执行AI给出的代码。那么你需要完成以下任务来运行AI提供的代码:1.在Windows上安装最新版 Python32.安装最新版 Pycharm。3.在 Pycharm 中配置 Python3 环境4.在 Pycharm 中创建一个项目5.将AI给出的代码输入到 Pycharm 中,并执行查看结果。
2025-06-16 21:14:13
143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅