- 博客(11)
- 收藏
- 关注
原创 MySQL 数据库入门:从零开始掌握核心基础知识
MySQL 是一个关系型数据库管理系统 (RDBMS),由瑞典 MySQL AB 公司开发,现在属于 Oracle 公司。它使用结构化查询语言 (SQL) 来管理和操作数据库中的数据。关系型数据库的核心思想是将数据组织成一张张的表,表与表之间通过关系连接起来,形成一个结构化的数据集合。这种组织方式使得数据的存储、查询和管理变得高效且直观。DDL 用于定义和管理数据库和表的结构,常用语句有:CREATE、ALTER、DROP。索引是一种用于提高数据库查询效率的数据结构。
2026-06-08 14:15:03
223
原创 突破爬虫瓶颈:Requests 进阶技巧与反爬虫应对指南
优先使用 Session:自动管理 Cookie,维持会话。正则虽老但有用:适合结构简单的文本,配合 re.DOTALL 和分组能高效提取。反爬对抗的核心是“模仿浏览器”:UA、Referer、Cookie、请求间隔、代理池,一步一步完善。注意法律与道德:爬虫应遵守 robots.txt,不要对目标网站造成压力,获取公开数据时注明来源。requests 只是爬虫世界的一块敲门砖。
2026-05-17 19:40:12
1192
原创 将数据存入MySQL并导出到网页:实现数据可视化与前后端交互的完整思路
将MySQL中的数据导出到网页并实现可视化与交互,本质上就是搭建一个“数据库 → 后端API → 前端图表”的数据流水线。通过这种方式,你可以让原本躺在表格里的枯燥数字,变成直观、可探索的图表,并且允许用户实时参与数据的补充和修正。无论你是在做一个内部数据看板、一个用户行为分析工具,还是一个轻量级的报表系统,这套架构都能很好地胜任。掌握了这个模式之后,你还可以进一步扩展功能:增加数据筛选(按时间范围、按产品类别)、添加多种图表联动、实现用户登录和权限管理等。
2026-05-11 12:51:55
377
原创 MySQL 数据库基础用法:从零开始轻松掌握
MySQL 并不神秘,它的核心就是“存”和“取”。只要你理解了库、表、行、列,再掌握了最常用的几条增删改查命令,就已经能用它来支撑很多实际需求了。剩下的就是在使用中不断熟悉,比如学习怎么把两张表关联起来查、怎么让查询更快、怎么处理同时写入的冲突等。希望这篇短文能帮你跨过新手阶段。如果你在实际操作中遇到问题,欢迎留言交流。祝你在数据的海洋里玩得开心!
2026-05-03 21:27:32
336
原创 从零开始制作 HTML 网页:一篇写给新手的纯文字指南
HTML 是通往网页世界的大门。它的语法并不复杂,几十个常用标签就足以搭建出博客、企业官网、作品集甚至复杂的管理后台。关键是理解文档结构、熟练运用语义化标签,并且保持好奇与练习。从今天开始,创建你的第一个.html文件,写下“你好,世界”,你已经迈出了成为前端开发者的第一步。
2026-04-26 13:13:38
402
原创 从“死记硬背”到“灵活调用”:一文读懂 RAG 与 Python Agent 的核心奥秘
RAG(Retrieval-Augmented Generation,检索增强生成)不依赖模型内部的“死记硬背”,而是允许模型在回答前先去外部知识库“查资料”。原理三步走:索引:把大量的文档(PDF、TXT、网页)切块,通过向量化模型变成数学向量,存入向量数据库。检索:用户提问后,把问题也变成向量,去数据库里找最相似的 Top-K 个文档片段。生成:把“用户问题” + “检索到的文档” 拼在一起,扔给 LLM 生成最终答案。Agent(智能体)是一个利用 LLM 作为核心控制器的系统。
2026-04-18 15:11:39
371
原创 Python爬虫基础入门:从原理到实践
网络爬虫(Web Crawler / Spider)是一种按照一定规则,自动请求互联网资源、抓取网页、提取数据的程序或脚本。用代码代替人工,自动浏览网页并复制内容。全称:Robots Exclusion Protocol网站通过robots.txt文件告知爬虫哪些页面可以爬、哪些不能爬属于君子协定,非法律强制,但建议遵守模块内容爬虫定义自动请求网页、提取数据的程序分类通用/聚焦、静态/动态、单机/分布式原理模拟HTTP请求,获取并解析数据流程。
2026-04-11 10:52:59
2340
原创 当餐馆菜单遇见毒舌大模型:语音合成 + 通义千问的趣味实现
通过不到 150 行代码,我们实现了一个菜单管理 + 语音播报 + 大模型毒舌回复的趣味程序。语言模块(TTS)负责输出的人性化通道;大语言模型负责内容的智能生成与角色扮演。
2026-04-06 15:31:45
460
原创 Python中调用大模型:从入门到实战(以阿里云百炼为例)
通过以上步骤,你已经掌握了在Python中调用大模型的基本方法。核心步骤包括:安装openai库。获取API Key并安全配置。创建客户端并调用。处理返回结果。无论是构建聊天机器人、内容生成工具,还是进行文本分析,都可以基于此快速实现。实际开发中,注意参数调优、错误处理以及对话历史管理,可以让你的应用更健壮。如果你使用的是其他厂商的大模型API(如OpenAI、智谱、文心一言等),通常也遵循类似的模式,只需更换base_url和模型名称即可。现在,去尝试编写你的第一个大模型调用程序吧!
2026-03-28 10:09:52
800
原创 用 Python 打造一个菜单管理程序:学会列表、字典、函数与文件操作
列表:如何存储一组数据,并通过索引访问。字典:如何用键值对表示实体的多个属性。函数:如何把重复逻辑封装起来,提高代码可读性和可维护性。这个程序虽然不大,但涵盖了实际项目中非常常用的技术点。你可以在此基础上扩展,比如添加按价格排序、搜索菜品、批量导入导出等功能。希望这篇文章能帮助你更好地理解 Python 的这四个核心概念。如果你有任何问题,欢迎在评论区留言交流!文件操作:如何使用 JSON 实现数据的持久化。异常处理:如何让程序在意外情况下依然稳定运行。
2026-03-22 18:29:03
457
原创 Python编程环境搭建指南:安装Python解释器和PyCharm
本文详细介绍了Python编程环境的搭建步骤。首先从官网下载并安装Python解释器,重点提示勾选"Add Python to PATH"选项;接着安装免费的PyCharm社区版IDE,包括各操作系统下的具体安装方法;最后指导用户创建首个Python项目,包括新建文件、编写"Hello World"代码和运行程序的全过程。通过这三个主要步骤,帮助初学者快速完成Python开发环境的配置并运行第一个程序。
2026-03-15 22:12:51
626
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅