- 博客(77)
- 收藏
- 关注
原创 Mysql数据库操作指南——联合查询(零基础篇十六)
本文介绍了MySQL中多表联合查询的四种主要方式。内连接通过匹配关联字段获取两表交集数据,分为隐式和显式两种写法;外连接分为左连接(保留左表全部数据)和右连接(保留右表全部数据);嵌套查询则通过子查询实现复杂条件筛选。文章建议按隐式内连接→显式内连接→左连接→右连接的顺序实践,以理解不同连接方式对数据保留的影响。掌握这些基础后,可进一步学习窗口函数实现高级分析功能。
2026-01-31 18:40:29
51
原创 Mysql数据库操作指南——删除数据(零基础篇十五)
本文介绍了MySQL中删除数据的基本语法和使用要点。重点讲解了DELETE FROM语句的正确用法,强调WHERE条件子句的不可或缺性,并通过删除star表中id=3的示例进行演示。文章建议读者通过实践练习来掌握条件筛选对删除操作的决定性作用,为后续学习多表联合查询打下基础。核心要点是:删除数据必须明确指定条件范围,确保操作安全可控。
2026-01-31 00:41:53
25
原创 Mysql数据库操作指南——修改数据(零基础篇十四)
本文介绍了MySQL中使用UPDATE语句修改数据的操作方法。重点讲解了UPDATE语句的基本语法结构,强调WHERE条件子句的必要性,并通过修改star表中id=3记录的示例进行演示。文章指出,正确的UPDATE操作需要包含WHERE条件以确保数据安全,避免全表更新风险。掌握UPDATE语句后,读者可以继续学习DELETE语句进行数据删除操作。全文突出了条件限定在数据修改中的关键作用。
2026-01-30 16:58:21
10
原创 Mysql数据库操作指南——分组查询(零基础篇十三)
摘要:本文介绍MySQL中GROUP BY分组操作的三个关键步骤:基础分组、分组聚合和HAVING过滤。基础分组按指定列划分数据,分组聚合通过COUNT等函数实现统计功能,HAVING则对分组结果进行筛选。通过"按省统计人数"等示例,演示了从简单分组到条件过滤的完整流程,强调实践操作顺序对理解"分组后聚合"与"聚合后过滤"关系的重要性。掌握这些基础操作后,可进一步学习数据更新操作。全文以简明语法示例展现核心知识点。
2026-01-30 10:55:57
47
原创 Mysql数据库操作指南——统计函数(零基础篇十二)
本文介绍了MySQL中的五种基础聚合函数(SUM、COUNT、MAX、MIN、AVG),它们可将多行数据汇总为单一结果。这些函数适用于数值、日期及可排序字符列,具有忽略NULL值、返回单一结果、支持别名等特性。通过对比同一数据集的五种函数应用示例,展示了它们在求和、计数、求极值和平均值等方面的具体用法。建议初学者针对同一列练习不同函数,为后续学习分组查询奠定基础。
2026-01-29 17:21:55
103
原创 Mysql数据库操作指南——限制结果集查询(零基础篇十一)
本文介绍了MySQL中LIMIT子句的三种常见用法:1)固定行数限制(LIMIT N),用于获取前N条记录;2)排序后截取(ORDER BY + LIMIT N),获取排序后的前N条;3)偏移量分页(LIMIT M,N),实现从第M条开始取N条的分页查询。文章通过示例演示了这三种写法的语法和实际应用,建议初学者通过练习掌握这些高频查询技巧,为后续学习统计函数和高效汇总打下基础。
2026-01-29 17:21:08
37
原创 Mysql数据库操作指南——排序(零基础篇十)
本文介绍了MySQL中ORDER BY子句的排序功能,包括单字段和多字段排序。单字段排序可通过ASC(默认升序)或DESC(降序)实现,如SELECT * FROM star ORDER BY money ASC/DESC。多字段排序语法为ORDER BY 字段1 顺序, 字段2 顺序,示例展示先按money降序再按age升序排列。建议初学者通过实践比较不同排序方式的成本与索引关系,为后续学习结果集限制做准备。
2026-01-28 15:46:40
119
原创 Mysql数据库操作指南——条件查询(零基础篇九)
本文系统介绍了MySQL中WHERE子句的条件查询方法,包括比较运算符(=、<、>等)、逻辑运算符(AND、OR)、区间匹配(BETWEEN AND)和集合匹配(IN/NOT IN)等五种基础写法。通过示例代码详细演示了每种运算符的使用场景,如年龄区间查询、省份筛选和模糊匹配等。这些方法能有效避免全表扫描,实现数据的精确过滤。文章建议初学者通过实际练习掌握这些基础查询技巧,为数据库操作打下坚实基础。
2026-01-28 14:09:31
589
原创 Mysql数据库操作指南——基础查询(零基础篇八)
本文介绍了MySQL基础查询操作,包括全表查询、指定列查询和去重查询三种基本语法。全表查询使用"SELECT * FROM 表名"获取所有字段;指定列查询通过"SELECT 字段1,字段2 FROM 表名"选取特定列;去重查询则用"SELECT DISTINCT 字段 FROM 表名"消除重复值。这些基础操作为后续条件过滤和排序查询奠定了语法基础,建议读者在MySQL命令行环境中练习掌握,以便继续学习WHERE子句等高级查询功能。
2026-01-27 16:00:50
114
原创 Mysql数据库操作指南——插入(零基础篇七)
本文介绍了MySQL数据库的基本操作语法,主要包括创建数据表和插入数据的方法。创建表使用CREATE TABLE语句,示例创建了一个包含id、name、money等字段的star表。插入数据介绍了三种方式:1)全字段插入VALUES语句;2)指定字段插入;3)批量插入多行数据。每种方式都提供了具体语法示例,如插入"张天师"、"苏天师"等记录。这些基础SQL语句适用于MySQL数据库的日常操作。
2026-01-27 13:41:58
396
原创 Mysql数据库操作指南——索引(零基础篇六)
本文介绍了MySQL索引的作用及创建方法。索引作为辅助数据结构能提升查询效率,但需平衡写入性能与查询速度。以InnoDB为例,详细讲解了普通索引、唯一索引、主键索引和全文索引的创建语法,包括alter table和建表时声明两种方式。通过user表的实际操作示例,演示了各类索引的创建和验证方法,并强调初学者应通过实践掌握无索引、普通索引和唯一索引的操作差异。文章还说明了engine=innodb参数的作用,为数据库性能优化提供了基础指导。
2026-01-26 14:17:04
277
原创 Mysql数据库操作指南——字符集(零基础篇五)
摘要:字符集定义字节与字符的映射关系,排序规则决定字符比较方式。常见字符集包括ASCII(单字节)、GBK(双字节)、Unicode(4字节)和UTF-8(1-6字节可变)。实际应用中,gbk_chinese_ci用于简体中文(不区分大小写),utf8_general_ci支持多语言(不区分大小写)。这些标准共同构成了计算机处理文本的基础规范。
2026-01-26 00:38:30
94
原创 Mysql数据库操作指南——字段类(零基础篇四)
MySQL字段类型选择指南 本文系统介绍了MySQL 8.x中的五大类字段类型及其特性。整型包括tinyint到bigint五种,int可满足90%需求;小数类型有float、double和decimal,后者适合高精度数据;字符类型分为定长char和变长varchar,以及不同容量的文本类型;时间类型包含date、time等4种;复合类型主要是set和enum。文章强调类型选择直接影响存储空间和精度,建议根据实际需求选择,特别要注意整型的auto_increment用法。掌握这些类型特性是数据库设计的基础
2026-01-25 15:18:11
454
原创 Mysql数据库操作指南——表字段(零基础篇三)
本文介绍了MySQL中使用ALTER TABLE语句进行字段管理的四项核心操作:增加字段(ADD)、修改字段(MODIFY)、删除字段(DROP)和重命名字段(CHANGE)。文章提供了每种操作的标准语法格式和具体示例,如添加age字段、修改username字段类型等。通过这四种操作可以完成字段全生命周期的管理,无需重建表结构即可实现数据表结构的迭代更新。最后建议读者在练习库中按顺序执行这四项操作,并使用DESC命令验证每一步的表结构变化。
2026-01-25 14:09:04
232
原创 Mysql数据库操作指南——数据表(零基础篇二)
本文介绍了数据库表操作的基础命令,包括创建表(create table)、查看表结构(desc)、修改表名(alter table rename)和删除表(drop table)四个核心操作。通过具体语法示例和操作流程,指导读者在命令行环境下完成表的全生命周期管理。建议读者在练习库中反复演练"创建→查看→更名→删除"的完整操作流程,为后续学习表字段操作打好基础。
2026-01-24 18:21:06
325
原创 Mysql数据库操作指南——数据库(零基础篇)
摘要:本文介绍了MySQL数据库管理的基本操作,包括创建、删除和切换数据库。主要内容包括:1)登录MySQL的指令格式;2)查看所有数据库的SHOW DATABASES命令;3)创建数据库的CREATE DATABASE语句;4)删除数据库的DROP DATABASE语句;5)选择数据库的USE语句。文章强调这些基础命令的重要性,建议读者反复练习直至熟练掌握,为后续学习数据定义和操作语句打好基础。
2026-01-24 17:25:35
187
原创 Python应用:三局两胜制石头剪刀布游戏
随机数生成实现电脑的随机出拳,是游戏的核心随机源。列表与嵌套列表使用列表存储游戏选项,嵌套列表定义获胜规则。循环控制while循环确保游戏持续进行直到达成胜利条件。条件分支多层结构处理不同胜负场景。用户输入处理将数字输入映射到手势选项,提升用户体验。欢迎在评论区分享你的练习代码或疑问~
2025-07-26 17:36:29
696
原创 Python应用append()方法向列表末尾添加元素
append()是向列表末尾添加单个元素的最高效方法,语法简单且无返回值。添加多个元素时,优先选extend()或循环 +append()。append()添加整体,extend()展开添加元素。掌握列表操作是Python编程的基石。下一步可探索列表推导式、切片等高级技巧!欢迎在评论区分享你的练习代码或疑问~
2025-07-25 22:55:25
935
原创 机器学习初学者理论初解
就像教孩子认猫:不是直接告诉他“猫有尖耳朵和胡须”,而是给他看100张猫狗照片,让他自己总结出猫的特征。(例:给100天温湿度数据+开关空调记录,计算机学会何时自动开空调):推荐算法根据你的观看记录预测喜好(YouTube/抖音):重点掌握线性代数(矩阵运算)和概率统计(贝叶斯定理):Scikit-learn(200+算法一键调用)(例:按“温度>30℃”规则判断是否开空调)无监督学习:学生自己整理笔记(发现知识结构):用Pandas清洗数据(比如删除无效记录)监督学习:老师批改作业(有标准答案)
2025-07-21 19:58:00
510
原创 数据结构入门指南:程序世界的基石
数据结构是计算机中组织、管理和存储数据的方式,它定义了数据元素之间的关系以及对数据进行操作的方法。简单来说,数据结构就是数据的“容器”,不同的容器适合存放不同类型的数据,就像书架适合放书而衣架适合挂衣服一样。逻辑结构:数据元素之间的抽象关系(如线性或树状关系)存储结构:数据在内存中的物理存储方式(如顺序或链式存储)数据操作:对数据的基本操作(如插入、删除、查找等)数据结构如同编程世界的基石,它不只是面试的敲门砖,更是写出高效、优雅代码的核心能力。每个优秀程序背后,都有一组精心设计的数据关系。
2025-07-20 14:05:35
545
1
原创 火山引擎:字节跳动的技术赋能初解
火山引擎是的企业级智能技术服务平台,于2020年6月正式上线。它通过开放字节跳动在大数据、人工智能、视频云等领域的核心技术,助力企业实现数字化转型与业务增长。
2025-07-12 19:33:05
980
原创 Python应用:实现三角形类型判断
通过逐步扩展基础代码,我们实现了从简单类型判断到复杂属性计算的功能升级,体现了Python在几何计算中的灵活性和高效性。欢迎各位Python 初学者与我一起共同进步。
2025-07-11 17:25:08
920
原创 国内主流云服务平台对比:选型指南与价格全初解
四大云厂商在稳定性、价格、垂直领域能力追求全球化部署选阿里云,注重性价比选腾讯云/百度云,强需求安全与AI选华为云/百度云。云服务如水电气——不选最贵,只求稳定匹配业务流淌。
2025-07-10 21:48:32
2237
原创 硅基流动:云服务平台初解
推出的一站式大模型云服务平台,致力于通过技术创新降低AI开发门槛。硅基流动不仅是大模型“便利店”,更是AI普惠化的推手。
2025-07-07 23:35:26
1218
1
原创 DeepSeek-R1满血版:硅基流动API或本地部署
方案适合人群模型版本性能要求离线可用体验评分所有手机用户✅ 满血版 671B无要求❌ 需联网⭐⭐⭐⭐⭐安卓本地部署技术爱好者❌ 轻量版 1.5B要求极高✅ 可离线⭐⭐⭐欢迎大家讨论!
2025-07-06 20:28:54
2523
原创 Python应用:用getpass实现简单的命令行登录验证
通过这个不到10行的小程序,初学者可以掌握:模块导入 (import用户输入处理 (input()密码安全输入 (条件判断 (if/else逻辑运算符 (and) 的使用希望这篇指南助您高效开启python 之旅!如有疑问,欢迎留言讨论。
2025-07-05 22:48:38
456
原创 Python 文件操作入门:文件读写
本文介绍了 Python 文件操作的基础知识和常用技巧,包括文件的写入、读取、追加内容以及检查文件是否存在等操作。这些技能对于初学者来说是入门 Python 编程的重要一步,掌握它们将帮助你在数据处理、日志记录等实际应用中更加得心应手。通过不断实践和探索,你将能够更加熟练地运用 Python 进行文件操作,为更复杂的应用开发打下坚实的基础。
2025-06-30 22:41:28
444
原创 Python 数据统计分析入门
通过这个简单的 Python 数据统计分析示例,我们学习了基本的统计计算方法,包括数据规模、极值、总和、平均值、排序、中位数以及元素计数等重要概念。这些技能为初学者奠定了数据分析的基础。处理更大的数据集,如从文件中读取数据计算更多统计量,如标准差、方差等使用可视化库(如 Matplotlib)绘制统计图表,直观展示数据分布数据统计分析是探索数据世界的一把钥匙,希望这篇入门指南能激发你对数据分析的兴趣,并为你开启数据驱动决策的大门。
2025-06-27 20:15:32
1018
原创 R 语言简介:数据分析与统计的强大工具
R 是一种开源的编程语言和软件环境,主要用于统计计算、数据分析、图形表示以及机器学习等领域。它是由 Ross Ihaka 和 Robert Gentleman 于 1995 年开发的,之后得到了全球众多开发者的不断扩展和完善,形成了一套庞大而丰富的生态系统。总之,R 语言作为一款功能强大的数据分析和统计工具,在各个领域都有着广泛的应用前景。无论你是初学者还是有经验的数据分析师,都值得深入学习和探索 R 语言的魅力,相信它会为你在数据处理和分析的道路上带来巨大的帮助和收获。
2025-06-26 23:21:21
1629
原创 如何防范 SQL 注入攻击:实用技巧指南
防范 SQL 注入攻击需要综合运用多种技术手段和安全策略。通过实施上述技巧,可以大大降低 SQL 注入攻击的风险,保护网站和数据库的安全。记住,安全是一个持续的过程,要时刻保持警觉,关注最新的安全动态,不断优化网站的安全防护措施。
2025-06-25 17:51:30
983
原创 AI时代工具:AIGC导航——AI工具集合
AIGC导航凭借其丰富多样的工具集合、广泛的应用场景以及持续更新的前沿资源,正成为创作者和各行业人士的得力助手。无论是专业创作者还是初学者,都能在AIGC导航中找到适合自己的工具与资源,开启独特的创作之旅。此为老师👩🏻🏫推荐。
2025-06-24 22:22:51
1090
原创 Python应用石头剪刀布练习初解
通过这个简单的石头剪刀布游戏,你不仅能够学习到 Python 的基本语法和逻辑结构,还能体会到编程的乐趣和成就感。我相信这是一个非常适合 Python 初学者的练习项目,它将为你打开编程世界的大门,鼓励你继续探索和学习更多的编程知识。
2025-06-21 19:31:32
430
原创 MySQL入门初解
MySQL 的优势在于其开源特性、高性能、良好的兼容性和丰富的文档支持。它社区活跃,拥有大量的插件和工具,方便集成到各种开发环境。学习 MySQL 是初学者进入数据库领域的理想选择。通过本文介绍的基础知识,你已经迈出了学习 MySQL 的第一步。随着不断的学习和实践,你将能够熟练地使用 MySQL 来管理数据,为你的应用程序提供强大的数据支持。相信在不久的将来,你也能成为 MySQL 的专家,构建出复杂的数据库系统,满足各种业务需求。让我们一起在 MySQL 的世界中不断探索和成长!
2025-06-20 19:46:00
434
原创 解密提示词工程师:AI 时代的新兴职业
提示词工程师这一职业正在蓬勃发展,如果你对语言、AI 技术充满热情,渴望在 AI 时代发挥独特价值,不妨关注并探索这一新兴领域,也许它将成为你开启精彩职业生涯的新起点。
2025-06-19 21:30:20
1173
原创 Python初学者入门指南
Python的世界充满了无限的可能,这只是你旅程的开始。记住,不要忘记多动手实践,尝试解决一些实际问题,比如数据分析、自动化办公任务等。每个小项目都是你进步的机会,让Python成为你生活中解决问题的得力助手。最后,祝我们一起在Python的学习道路上一帆风顺!
2025-06-18 20:58:52
538
原创 Python应用八股文
大家好!在 Python 学习的道路上,掌握一些基础知识要点至关重要,这些要点常被称为“Python 八股”。以下是对它们的简易总结,帮助你快速回顾和巩固 Python 的核心概念。
2025-06-14 23:30:31
2928
原创 数据分析师初解与必备技能
数据分析是一个充满魅力和机遇的领域,虽然入门需要掌握众多技能,但只要初学者保持学习的热情和实践的毅力,一步一个脚印地积累知识和经验,相信不久的将来就能在数据分析师的道路上大放异彩,为个人职业发展和组织的繁荣做出重要贡献。让我们勇敢迈出第一步,开启精彩的数学生涯吧!
2025-06-13 23:40:45
756
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅