<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jpigg78451的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jpigg78451</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jpigg78451]]></copyright><item><title><![CDATA[Pygame 打飞机游戏 - 音效、积分与结束游戏]]></title><link>https://blog.youkuaiyun.com/jpigg78451/article/details/149939342</link><guid>https://blog.youkuaiyun.com/jpigg78451/article/details/149939342</guid><author>jpigg78451</author><pubDate>Tue, 05 Aug 2025 15:50:12 +0800</pubDate><description><![CDATA[下面是一个完整的打飞机游戏实现，包含音效、积分系统和游戏结束功能。玩家通过键盘方向键移动飞机，空格键发射子弹，躲避敌机并击落它们获取分数。pythonimport sys# 初始化pygamepygame.mixer.init()  # 初始化音效模块# 游戏窗口设置pygame.display.set_caption("打飞机游戏 - 音效、积分与结束")# 颜色定义# 创建字体# 玩家飞机类self.invincible = 0  # 无敌时间（被击中后）]]></description><category></category></item><item><title><![CDATA[以下是使用 Aspose.OCR for .NET 将图像文本转换为可编辑文本的步骤和代码示例：]]></title><link>https://blog.youkuaiyun.com/jpigg78451/article/details/149939298</link><guid>https://blog.youkuaiyun.com/jpigg78451/article/details/149939298</guid><author>jpigg78451</author><pubDate>Tue, 05 Aug 2025 15:48:32 +0800</pubDate><description><![CDATA[以下是使用。]]></description><category></category></item><item><title><![CDATA[快速使用 MinIO 指南]]></title><link>https://blog.youkuaiyun.com/jpigg78451/article/details/149939250</link><guid>https://blog.youkuaiyun.com/jpigg78451/article/details/149939250</guid><author>jpigg78451</author><pubDate>Tue, 05 Aug 2025 15:47:00 +0800</pubDate><description><![CDATA[MinIO 是一个高性能的分布式对象存储系统，兼容 Amazon S3 API。登录后创建存储桶（Bucket）：tiyu.yingchaozhibo.net.cn。secure=False  # 如果是 HTTPS 则设为 True。通过以上步骤，您可以在 5 分钟内完成 MinIO 的安装和基础使用！：使用反向代理（如 Nginx）或配置 TLS 证书。设置访问策略（Bucket Policy）：绑定宿主机目录（Docker 的。使用分布式部署（4节点以上）进入 Bucket →。]]></description><category></category></item><item><title><![CDATA[基于动态实例的命令处理设计]]></title><link>https://blog.youkuaiyun.com/jpigg78451/article/details/149939190</link><guid>https://blog.youkuaiyun.com/jpigg78451/article/details/149939190</guid><author>jpigg78451</author><pubDate>Tue, 05 Aug 2025 15:44:58 +0800</pubDate><description><![CDATA[下面是一个基于动态实例的命令处理系统的Python实现，它允许灵活地注册和执行命令，同时支持命令参数解析和帮助文档生成。pythonimport sys"""命令基类，所有具体命令必须继承此类并实现execute方法""""""执行命令的具体逻辑"""pass"""返回命令的帮助信息""""""配置命令的参数解析器"""pass"""命令注册表，用于管理所有可用命令""""""注册一个命令""""""获取命令类""""""列出所有注册的命令"""]]></description><category></category></item><item><title><![CDATA[Python 虚拟线程（PEP 703）是一个革命性的提案，旨在用更轻量级的并发模型简化异步编程，让开发者能用同步代码的写法获得异步代码的性能，从而可能减少对 async/await 的依赖。]]></title><link>https://blog.youkuaiyun.com/jpigg78451/article/details/149939139</link><guid>https://blog.youkuaiyun.com/jpigg78451/article/details/149939139</guid><author>jpigg78451</author><pubDate>Tue, 05 Aug 2025 15:42:55 +0800</pubDate><description><![CDATA[Python 虚拟线程（PEP 703）是一个革命性的提案，旨在用更轻量级的并发模型简化异步编程，让开发者能用同步代码的写法获得异步代码的性能，从而可能减少对  的依赖。以下是关键解析和代码示例：轻量级 - 由解释器管理调度，创建开销极小（约 1KB/线程），可同时创建数百万个同步写法 - 无需  或 ，直接写阻塞式代码自动切换 - 遇到 I/O 阻塞时，解释器自动挂起当前线程，执行其他任务python
import asyncio

async def fetch(url):
    print(f&qu]]></description><category></category></item><item><title><![CDATA[从地球大数据科学服务中心（CNSA Earth Observation Data Service）批量下载VPM-GPP（Vegetation Photosynthesis Model Gross P]]></title><link>https://blog.youkuaiyun.com/jpigg78451/article/details/149938024</link><guid>https://blog.youkuaiyun.com/jpigg78451/article/details/149938024</guid><author>jpigg78451</author><pubDate>Tue, 05 Aug 2025 15:07:31 +0800</pubDate><description><![CDATA[print(f"下载失败 {date}: 状态码 {response.status_code}")PASSWORD = "your_password"  # 替换为实际密码soccer.premier.gs.cn。print(f"已下载: {filename}")soccer.yingchaotv.cn。print(f"错误 {date}: {str(e)}")soccer.jrsyczbw.com。print("批量下载完成！OUTPUT_DIR = "./VPM_GPP_Data"  # 下载目录。]]></description><category></category></item><item><title><![CDATA[在 Python 中，循环语句用于重复执行代码块，主要包含两种类型：for 循环 和 while 循环。以下是详细说明及示例：]]></title><link>https://blog.youkuaiyun.com/jpigg78451/article/details/149937946</link><guid>https://blog.youkuaiyun.com/jpigg78451/article/details/149937946</guid><author>jpigg78451</author><pubDate>Tue, 05 Aug 2025 15:04:49 +0800</pubDate><description><![CDATA[循环类型适用场景关键点for遍历已知序列或固定次数循环使用range()或直接迭代while条件满足时重复执行（次数未知）确保条件最终变为False掌握循环是 Python 编程的基础，合理使用breakcontinueelse可提升代码灵活性和效率。]]></description><category></category></item><item><title><![CDATA[Python 数据结构：List（列表）、Tuple（元组）、Dictionary（字典）]]></title><link>https://blog.youkuaiyun.com/jpigg78451/article/details/149937890</link><guid>https://blog.youkuaiyun.com/jpigg78451/article/details/149937890</guid><author>jpigg78451</author><pubDate>Tue, 05 Aug 2025 15:02:25 +0800</pubDate><description><![CDATA[有序的可变集合，元素可重复。]]></description><category></category></item><item><title><![CDATA[【Rag实用分享】小白也能看懂的文档解析和分割教程]]></title><link>https://blog.youkuaiyun.com/jpigg78451/article/details/149937802</link><guid>https://blog.youkuaiyun.com/jpigg78451/article/details/149937802</guid><author>jpigg78451</author><pubDate>Tue, 05 Aug 2025 15:00:49 +0800</pubDate><description><![CDATA[text你的原始文档 (PDF/Word/HTML/TXT...)V[文档解析] --> 提取出纯文本长字符串 (`long_text`)V[文本分割] --> 选择策略（固定长度/句子/语义/结构）--> 得到文本块列表 (`chunks`)V(可选)[添加元数据] --> `chunks_with_metadata = [{"content": chunk, "source": "xx.pdf", "page": N}, ...]`V。]]></description><category></category></item><item><title><![CDATA[1. AI 如何改变编程新人体验？]]></title><link>https://blog.youkuaiyun.com/jpigg78451/article/details/149937755</link><guid>https://blog.youkuaiyun.com/jpigg78451/article/details/149937755</guid><author>jpigg78451</author><pubDate>Tue, 05 Aug 2025 14:57:53 +0800</pubDate><description><![CDATA[AI 时代为编程新人打开了一扇新的大门，提供了前所未有的学习加速器和生产力工具。Python 凭借其在 AI 领域的核心地位和易用性，成为这个时代理想的入门语言。成功的关键在于：新人需要将 AI 视为强大的“协作者”而非“替代者”。核心目标应聚焦于培养扎实的基础知识、卓越的问题解决能力、批判性的代码审查思维和高效的 AI 协作技能。理解“为什么”比记住“怎么做”更重要，调试和验证能力变得空前关键。欢迎来到 AI 时代的编程世界！]]></description><category></category></item></channel></rss>