<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[codegj的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/codegj</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; codegj]]></copyright><item><title><![CDATA[MySQL 连接超时与自动重连的最佳实践配置]]></title><link>https://blog.youkuaiyun.com/codegj/article/details/170291587</link><guid>https://blog.youkuaiyun.com/codegj/article/details/170291587</guid><author>codegj</author><pubDate>Sun, 08 Nov 2026 16:38:22 +0800</pubDate><description><![CDATA[本文详解如何通过 sqlalchemy 的 `pool_recycle` 和 `pool_pre_ping` 参数彻底解决“mysql server has gone away”错误，避免连接意外失效、资源泄漏及重复执行逻辑等问题。本文详解如何通过 SQLAlchemy 的 pool_recycle 和 pool_pre_ping 参数彻底解决“MySQL server has gone away”错误，避免连接意外失效、资源泄漏及重复执行逻辑等问题。（8 小时），看似充足，但。]]></description><category></category></item><item><title><![CDATA[C语言程序的错误和警告]]></title><link>https://blog.youkuaiyun.com/codegj/article/details/170291475</link><guid>https://blog.youkuaiyun.com/codegj/article/details/170291475</guid><author>codegj</author><pubDate>Sun, 08 Nov 2026 16:30:15 +0800</pubDate><description><![CDATA[编译器只能检查编译和链接阶段出现的问题，而可执行程序已经脱离了编译器，运行阶段出现问题编译器是无能为力的。对于 VS、GCC、Xcode 等，如果代码没有错误，它们只会显示“生成成功”，不会显示“0个错误，0个警告”，只有代码真的出错了，它们才会显示具体的错误信息。警告（Warning）表示可能会发生错误（实际上未发生）或者代码不规范，但是程序能够正常运行，有的警告可以忽略，有的要引起注意。我敢保证，你写的代码肯定会发生错误，一定要有分析错误的能力，这是一个合格的程序员必备的技能。]]></description><category></category></item></channel></rss>