<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[风扶月归人]]></title><description><![CDATA[只为遇见最好的自己]]></description><link>https://blog.youkuaiyun.com/saiolive</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; saiolive]]></copyright><item><title><![CDATA[免费！VS Code 行为树编辑器 micBT：行为树生成、编辑、推演、调试]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/163803668</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/163803668</guid><author>saiolive</author><pubDate>Sun, 16 Aug 2026 22:51:18 +0800</pubDate><description><![CDATA[可视化设计 + 静态分析 + 可视化调试 + 一键生成，闭环全部发生在编辑器里。micBT 免费、开源、本地运行，值得一试。反馈：1423505493@qq.com。]]></description><category></category></item><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/150998926</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/150998926</guid><author>saiolive</author><pubDate>Sat, 30 Aug 2025 00:20:22 +0800</pubDate><description><![CDATA[本文介绍了一个用于Ubuntu系统的一键安装Consul的脚本工具。该脚本支持Consul v1.15.3版本，适用于Ubuntu 20.04环境。脚本主要功能包括：自动检测并选择网络IP地址、提供卸载功能、安装二进制文件、创建系统用户和目录、生成配置文件、配置系统服务并启动Consul服务。使用前需将consul二进制文件与两个脚本文件放在同一目录下，执行简单命令即可完成安装和配置。安装完成后可通过Web界面访问Consul服务，脚本还提供了卸载功能以方便维护。]]></description><category></category></item><item><title><![CDATA[ubuntu20.04自带工具制作启动u盘有些电脑不识别]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/150545512</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/150545512</guid><author>saiolive</author><pubDate>Wed, 20 Aug 2025 09:39:48 +0800</pubDate><description><![CDATA[《Ubuntu 20.04自带工具制作启动U盘兼容性问题解决方案》 摘要：Ubuntu 20.04内置的启动盘制作工具存在兼容性问题，可能导致部分电脑无法识别制作的U盘。经测试发现，这与BIOS/UEFI设置无关，而是工具本身存在缺陷。建议改用第三方专业工具（如Rufus、Etcher等）重新制作启动U盘，可有效解决识别问题。本文简要记录了该问题的发现过程和解决方案，为遇到类似问题的用户提供参考。（98字）]]></description><category></category></item><item><title><![CDATA[使用Qt6 和现代 c++ 进行跨平台开发 16: 性能注意事项]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/134694946</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/134694946</guid><author>saiolive</author><pubDate>Wed, 29 Nov 2023 17:16:57 +0800</pubDate><description><![CDATA[在本章中，我们将概述性能优化技术以及如何在基于 Qt 的应用程序开发环境中应用它们。性能是应用程序成功的一个非常重要的因素。绩效失败可能导致业务失败、客户关系不佳、竞争力下降和收入损失。延迟性能优化可能会给您的声誉和组织形象带来巨大的损失。因此，进行性能调优很重要。您还将了解性能瓶颈以及如何克服它们。我们将讨论不同的分析工具来诊断性能问题，特别关注一些流行的工具。然后，您将学习如何分析和基准测试性能。]]></description><category></category></item><item><title><![CDATA[关于XMind打不开的解决方法]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/130588703</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/130588703</guid><author>saiolive</author><pubDate>Tue, 09 May 2023 20:54:45 +0800</pubDate><description><![CDATA[XMind版本：Xmind-for-Windows-x64bit-22.11.3656。删除Xmind文件夹。]]></description><category></category></item><item><title><![CDATA[关于word宏的使用]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/128766742</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/128766742</guid><author>saiolive</author><pubDate>Sat, 28 Jan 2023 19:26:08 +0800</pubDate><description><![CDATA[word宏]]></description><category></category></item><item><title><![CDATA[局域网文件夹同步工具]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/80333276</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/80333276</guid><author>saiolive</author><pubDate>Fri, 14 Dec 2018 10:01:48 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客

背景：现在的工作，需要在多个平台下，进行工作，文件的同步自然就成为了一个问题。平时工作在台式上，笔记本大多是出差的时候。需要出去的时候，就需要把最新的资料拷贝进笔记本。出差回来之后有些更新的文档，需要同步进台式机器中。 
       在这个背景下，面临着2个问题，1.文件需要来回拷贝，而手动的拷贝就显的繁琐；2.版本变动时候信息记录和比较。

相关工具：
...]]></description><category></category></item><item><title><![CDATA[如何快速启用或者禁用本地连接]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/59109005</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/59109005</guid><author>saiolive</author><pubDate>Wed, 01 Mar 2017 15:30:40 +0800</pubDate><description><![CDATA[来源：http://wenku.baidu.com/link?url=I8a-EWHThQ7s-TC9PSp7wmQXJ5pm28pFUhrmnsjuUEW0_Ade1zXAgdYwOv7B8_rk-r4_qiRo6iCLONFD2TRdGj6-l68VYqO42b0nXqzgMY7


       看到有人询问如何快速启用或者禁用本地连接，本人经验如下：在桌面建立一个文本文件，输入以下内]]></description><category></category></item><item><title><![CDATA[std::string的substr越界问题]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/53102298</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/53102298</guid><author>saiolive</author><pubDate>Wed, 09 Nov 2016 17:25:02 +0800</pubDate><description><![CDATA[今天程序中出现程序奔溃，具体如下。



调试发现std::string中的substr(nbeg,nlen);参数nbeg大于string总长度，所以导致中断。所以在substr调用前，增加nbeg与总长度的判断。






参考资料： 
1. http://blog.sina.com.cn/s/blog_700a65cc0100mib6.html
C++ strin]]></description><category></category></item><item><title><![CDATA[关于VS中调试无法中断的问题解决]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/52683636</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/52683636</guid><author>saiolive</author><pubDate>Tue, 27 Sep 2016 18:46:11 +0800</pubDate><description><![CDATA[VS调试无法中断或中断失效]]></description><category></category></item><item><title><![CDATA[一个关于SMTP 的封装类]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/52411035</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/52411035</guid><author>saiolive</author><pubDate>Fri, 02 Sep 2016 10:01:59 +0800</pubDate><description><![CDATA[今天网友问我要SMTP 的封装类，我顺便共享在网上，换点积分，实在是太穷了，别怪我。想免费的自己去CODEPROJECT上面去下载，这个是我比较喜欢的一个。


地址如下：http://download.youkuaiyun.com/detail/saiolive/9565972]]></description><category></category></item><item><title><![CDATA[关于C#的WebBrowser内存占用太大的解决办法]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/51917596</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/51917596</guid><author>saiolive</author><pubDate>Fri, 15 Jul 2016 14:58:03 +0800</pubDate><description><![CDATA[关于C#的WebBrowser内存占用太大的解决办法]]></description><category></category></item><item><title><![CDATA[关于弹出消息窗口的自动关闭]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/51907954</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/51907954</guid><author>saiolive</author><pubDate>Thu, 14 Jul 2016 11:50:35 +0800</pubDate><description><![CDATA[关于弹出消息窗口的自动关闭的两种方式]]></description><category></category></item><item><title><![CDATA[禁止形参未引用警告]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/51819564</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/51819564</guid><author>saiolive</author><pubDate>Mon, 04 Jul 2016 11:17:03 +0800</pubDate><description><![CDATA[int  Yours(WPARAM wp, LPARAM lp)
{
    UNREFERENCED_PARAMETER(wp);                             // 取消形参未引用警告
    UNREFERENCED_PARAMETER(lp);                             // 取消形参未引用警告

    return 0;

}]]></description><category></category></item><item><title><![CDATA[关于判断字符串是否为空]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/51749707</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/51749707</guid><author>saiolive</author><pubDate>Fri, 24 Jun 2016 08:59:43 +0800</pubDate><description><![CDATA[判断字符串是否为空的一点小感触]]></description><category></category></item><item><title><![CDATA[XML 和 ini作为配置文件优缺点]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/51707667</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/51707667</guid><author>saiolive</author><pubDate>Sat, 18 Jun 2016 23:06:56 +0800</pubDate><description><![CDATA[XML 和 ini作为配置文件优缺点]]></description><category></category></item><item><title><![CDATA[进程间通信方式]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/51495687</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/51495687</guid><author>saiolive</author><pubDate>Wed, 25 May 2016 10:16:05 +0800</pubDate><description><![CDATA[原文网址：http://www.cnblogs.com/applebunny/archive/2012/07/11/2586483.html　

这部分参考文献2：详细内容打开链接看

 　　程序员必须让拥有依赖关系的进程集协调，这样才能达到进程的共同目标。可以使用两种技术来达到协调。第一种技术在具有通信依赖关系的两个进程间传递信息。这种技术称做进程间通信（interprocess com]]></description><category></category></item><item><title><![CDATA[【C++专题】static_cast, dynamic_cast, const_cast探讨]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/51454096</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/51454096</guid><author>saiolive</author><pubDate>Thu, 19 May 2016 15:19:04 +0800</pubDate><description><![CDATA[原文网址：http://www.cnblogs.com/chio/archive/2007/07/18/822389.html




 首先回顾一下C++类型转换：


C++类型转换分为：隐式类型转换和显式类型转换



第1部分. 隐式类型转换


又称为“标准转换”，包括以下几种情况：
1) 算术转换(Arithmetic conversion) : 在混合]]></description><category></category></item><item><title><![CDATA[线程中使用UpdateData出错解决方法]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/51453957</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/51453957</guid><author>saiolive</author><pubDate>Thu, 19 May 2016 15:05:05 +0800</pubDate><description><![CDATA[原文链接：http://www.cnblogs.com/lebronjames/archive/2011/02/16/1956029.html






最近写一个程序，需要在自己创建的工作线程中更新窗口数据。在使用UpdataData(false)来实现时，总是报错,在网上搜了一下,才知道在工作线程中不能使用UpdateData来更新主线程中的数据。界面的东西，最好就是用主线程（]]></description><category></category></item><item><title><![CDATA[多线程学习]]></title><link>https://blog.youkuaiyun.com/saiolive/article/details/51322277</link><guid>https://blog.youkuaiyun.com/saiolive/article/details/51322277</guid><author>saiolive</author><pubDate>Thu, 05 May 2016 13:55:07 +0800</pubDate><description><![CDATA[多线程学习]]></description><category></category></item></channel></rss>