<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FeilxChioa的博客]]></title><description><![CDATA[一切有为法，如梦幻泡影，如露亦如电，应作如是观。应无所住而生其心。]]></description><link>https://blog.youkuaiyun.com/FeilxChioa</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FeilxChioa]]></copyright><item><title><![CDATA[python异常处理机制详解]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/160892326</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/160892326</guid><author>FeilxChioa</author><pubDate>Fri, 08 May 2026 15:22:06 +0800</pubDate><description><![CDATA[本文介绍了Python异常处理的核心知识，主要包括：1）异常的基本概念（程序运行中出现的错误）；2）基础语法try-except结构；3）进阶用法：捕获具体异常类型、获取异常信息、多重异常处理、else和finally分支；4）主动抛出异常raise；5）爬虫专用异常处理模板。重点强调了异常处理在爬虫开发中的必要性，以及文件/浏览器/数据库等资源必须在finally中关闭的原则。文章最后总结了异常处理的核心机制：try（尝试执行）、except（捕获处理）、finally（必执行收尾），并指出这是爬虫开发的]]></description><category></category></item><item><title><![CDATA[python半小时入门，剩下靠AI]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/159205119</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/159205119</guid><author>FeilxChioa</author><pubDate>Wed, 18 Mar 2026 20:59:31 +0800</pubDate><description><![CDATA[本文系统介绍了Python编程的核心基础知识点，包括变量、数据类型、运算符、流程控制、函数和面向对象编程等核心内容。重点讲解了变量命名规范、字符串操作、列表/字典等容器类型的使用方法，以及函数定义和类的基本语法。文章提供了大量示例代码，帮助初学者理解Python的动态类型特性、强制缩进语法和丰富的内置功能。最后给出学习建议：多动手实践、不惧报错、做小练习巩固知识，并培养自主解决问题的能力。全文内容全面，示例丰富，适合Python零基础学习者系统入门。]]></description><category></category></item><item><title><![CDATA[Python爬虫进阶之路]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/159168314</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/159168314</guid><author>FeilxChioa</author><pubDate>Tue, 17 Mar 2026 16:45:12 +0800</pubDate><description><![CDATA[本文对比了requests+BeautifulSoup与Scrapy两种爬虫方案的区别，并详细介绍了基础爬虫的学习路径。requests+BeautifulSoup组合适合新手和小型爬虫项目，具有学习成本低、代码简洁的特点；Scrapy框架则适用于大型企业级爬虫，功能全面但学习曲线较陡。文章提供了从静态网页爬取到动态网页处理、反爬应对的完整学习路线，包含豆瓣电影Top250等实战案例，涵盖数据清洗、存储和分析全流程。最后强调爬虫开发需遵守合规要求，建议从基础组合开始学习，再根据需求逐步进阶到框架使用。]]></description><category></category></item><item><title><![CDATA[openclaw常用速查资源汇总]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/158883493</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/158883493</guid><author>FeilxChioa</author><pubDate>Tue, 10 Mar 2026 14:24:03 +0800</pubDate><description><![CDATA[openclaw常用速查资源汇总]]></description><category></category></item><item><title><![CDATA[https请求详解]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/158844089</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/158844089</guid><author>FeilxChioa</author><pubDate>Mon, 09 Mar 2026 15:20:18 +0800</pubDate><description><![CDATA[HTTP与HTTPS核心区别：HTTPS=HTTP+SSL/TLS加密层。本质区别在于传输安全性：HTTP明文传输数据易被窃取，HTTPS通过加密确保信息安全。HTTPS需SSL证书验证身份，默认使用443端口，比HTTP多一个加密握手流程。实际应用中，Python代码写法相同，底层自动处理加密。HTTPS采用非对称加密传输密钥+对称加密传输数据的组合方案，既安全又高效。数字证书验证服务器真实性，防止中间人攻击。现代网络已全面转向HTTPS，因其能有效保护用户隐私数据，地址栏会显示安全锁标识。]]></description><category></category></item><item><title><![CDATA[http请求响应报文解析总结]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/158841805</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/158841805</guid><author>FeilxChioa</author><pubDate>Mon, 09 Mar 2026 13:19:53 +0800</pubDate><description><![CDATA[（比如登录：用户名 = test，密码 = 123456）用 GET 请求访问百度首页（，数据藏在体内，更安全。，参数直接拼在网址里。]]></description><category></category></item><item><title><![CDATA[http请求协议简易总结]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/158837660</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/158837660</guid><author>FeilxChioa</author><pubDate>Mon, 09 Mar 2026 11:38:12 +0800</pubDate><description><![CDATA[HTTP协议是客户端与服务器之间的通信规则，其工作流程可概括为7个步骤：1）DNS解析域名；2）TCP三次握手建立连接；3）客户端发送HTTP请求（包含请求行、头、体）；4）服务器处理请求；5）服务器返回HTTP响应（含状态码、头、体）；6）客户端接收数据；7）TCP四次挥手断开连接。整个过程可用&quot;打电话取快递&quot;类比：拨号连接→说明需求→对方处理→返回结果→挂断电话。Python中通过requests库可简化操作，但需注意添加User-Agent请求头。关键要点包括：GET用于获取数据，]]></description><category></category></item><item><title><![CDATA[python连接sqlite快速入门]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/158740279</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/158740279</guid><author>FeilxChioa</author><pubDate>Fri, 06 Mar 2026 21:58:59 +0800</pubDate><description><![CDATA[本文介绍了Python环境下使用SQLite数据库的快速入门指南。主要内容包括：1）检查SQLite是否安装的两种方法；2）SQLite与MySQL的核心区别，重点突出SQLite作为轻量级文件型数据库的特点；3）SQLite基本数据类型及其与MySQL的对应关系；4）完整的Python操作SQLite代码示例，涵盖连接、建表、增删改查等操作；5）Linux服务器上直接操作SQLite的命令行方法。文章强调SQLite操作与MySQL语法90%相似，建议读者复用MySQL知识快速上手，并重点关注SQLite]]></description><category></category></item><item><title><![CDATA[Linux 常用配置文件与加载机制详解]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/158618779</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/158618779</guid><author>FeilxChioa</author><pubDate>Tue, 03 Mar 2026 16:58:34 +0800</pubDate><description><![CDATA[摘要：Linux配置文件分为全局（如/etc/profile）和个人（如~/.bashrc）两类，其中~/.bashrc是最常用的个人配置文件，用于设置环境变量和个性化选项。个人环境变量建议写入~/.bashrc而非全局文件，修改后通过source命令立即生效。系统启动时加载顺序为：登录时加载全局和个人配置文件，而新开终端仅加载~/.bashrc。关键建议：个人配置仅修改~/.bashrc，避免改动全局文件，使用source命令快速加载修改。]]></description><category></category></item><item><title><![CDATA[Linux 下 Python 虚拟环境介绍]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/158618108</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/158618108</guid><author>FeilxChioa</author><pubDate>Tue, 03 Mar 2026 16:44:36 +0800</pubDate><description><![CDATA[Python虚拟环境是为项目创建的独立隔离空间，仅隔离第三方依赖库而不复制完整Python本体。其核心原理是与系统环境共用Python本体但隔离依赖库路径，激活虚拟环境即临时切换依赖加载路径。基础操作包括创建虚拟环境、激活/退出环境、安装依赖等。关键点在于依赖包仅存放在项目目录下，每次登录需重新激活。可通过设置.bashrc别名简化激活流程，实现一键激活虚拟环境。这种机制确保项目依赖不影响系统环境，实现安全隔离。]]></description><category></category></item><item><title><![CDATA[python学习之连接mysql数据库]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/158609738</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/158609738</guid><author>FeilxChioa</author><pubDate>Tue, 03 Mar 2026 09:33:21 +0800</pubDate><description><![CDATA[本文介绍了Python连接MySQL数据库的实用指南。重点推荐pymysql库，因其纯Python实现、轻量且安装简单，特别适合内网环境。文章通过JDBC类比说明了pymysql的核心功能，包括连接管理、SQL执行和事务处理。详细演示了离线安装pymysql的方法，并提供了完整的增删改查代码示例，强调参数化查询防注入和事务提交的重要性。同时总结了中文乱码、权限问题等常见错误的解决方案，最后给出常用操作的速查表。核心要点包括：优先选择pymysql、掌握五步操作流程、遵守编码规范和事务管理等最佳实践。]]></description><category></category></item><item><title><![CDATA[python学习之快速掌握 pandas 数据可视化：「matplotlib+seaborn」极简实战方案]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/158009771</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/158009771</guid><author>FeilxChioa</author><pubDate>Fri, 13 Feb 2026 10:44:39 +0800</pubDate><description><![CDATA[本文介绍了Python数据可视化的高效实践方法，重点推荐matplotlib+seaborn组合解决90%需求。内容包含：1）可视化库定位类比，建议优先使用pandas.plot快速出图，再用seaborn美化；2）内网环境下库的离线安装指南；3）四类高频图表（柱状图、折线图、饼图、散点图）的绘制方法及代码示例；4）完整实战案例演示从数据清洗到多图表输出的全流程；5）针对内网环境的常见问题解决方案。核心建议是掌握基础图表绘制技巧，复用已有分析数据，采用&quot;先画再改&quot;的迭代方式，并提供了可视]]></description><category></category></item><item><title><![CDATA[python学习之通过pandas处理excel和csv数据]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/157972117</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/157972117</guid><author>FeilxChioa</author><pubDate>Wed, 11 Feb 2026 16:43:38 +0800</pubDate><description><![CDATA[python学习之通过pandas处理excel和csv数据]]></description><category></category></item><item><title><![CDATA[vue引入第三方图标库Font Awesome]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/141088612</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/141088612</guid><author>FeilxChioa</author><pubDate>Fri, 13 Dec 2024 18:08:45 +0800</pubDate><description><![CDATA[Font Awesome提供了675个可缩放的矢量图标，可以使用CSS所提供特性对它们进行更改，包括大小、颜色、阴影或者其他任何支持的效果。由于ElementUI提供的字体图符较少，一般会采用其他图表库，如Font Awesome。]]></description><category></category></item><item><title><![CDATA[前端路由VueRouter总结]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/141104518</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/141104518</guid><author>FeilxChioa</author><pubDate>Sun, 11 Aug 2024 14:19:24 +0800</pubDate><description><![CDATA[前端路由VueRouter总结]]></description><category></category></item><item><title><![CDATA[Axios网络请求总结]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/141096282</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/141096282</guid><author>FeilxChioa</author><pubDate>Sat, 10 Aug 2024 21:29:51 +0800</pubDate><description><![CDATA[Axios网络请求总结]]></description><category></category></item><item><title><![CDATA[Vue2引入element-ui总结]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/141088179</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/141088179</guid><author>FeilxChioa</author><pubDate>Sat, 10 Aug 2024 11:39:31 +0800</pubDate><description><![CDATA[Vue2引入element-ui总结]]></description><category></category></item><item><title><![CDATA[Vue组件间传值总结]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/141067060</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/141067060</guid><author>FeilxChioa</author><pubDate>Fri, 09 Aug 2024 17:23:45 +0800</pubDate><description><![CDATA[Vue组件间传值总结]]></description><category></category></item><item><title><![CDATA[Java1234的Vue学习笔记]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/141064229</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/141064229</guid><author>FeilxChioa</author><pubDate>Fri, 09 Aug 2024 16:23:22 +0800</pubDate><description><![CDATA[java1234的vue学习笔记]]></description><category></category></item><item><title><![CDATA[第11课:SpringBoot学习笔记之事务管理]]></title><link>https://blog.youkuaiyun.com/FeilxChioa/article/details/118553943</link><guid>https://blog.youkuaiyun.com/FeilxChioa/article/details/118553943</guid><author>FeilxChioa</author><pubDate>Wed, 07 Jul 2021 18:03:52 +0800</pubDate><description><![CDATA[用法:

需要导入mybatis依赖，在service层业务方法中使用@Transactional注解。

注意:

1.通常service层方法中有多个数据库操作动作需要考虑引入事务，不是所有业务场景都要加事务.

2.service层的方法要发生异常并且把异常抛出去事务才会生效.
...]]></description><category></category></item></channel></rss>