<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[劉煥平CHN]]></title><description><![CDATA[一枚程序员小趴菜，希望通过记录的形式将自己踩过的坑分享给同样热爱编程的人，让大家在看过我的踩坑记录后会有所得。]]></description><link>https://blog.youkuaiyun.com/liuhuanping</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; liuhuanping]]></copyright><item><title><![CDATA[Ubuntu 22.04 开启 SSH 服务]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/164116756</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/164116756</guid><author>liuhuanping</author><pubDate>Thu, 27 Aug 2026 14:04:44 +0800</pubDate><description><![CDATA[系统默认一般没有安装 openssh‑server，需要手动安装。]]></description><category></category></item><item><title><![CDATA[【IIS系列】IIS的闲置超时默认配置触发了工作进程回收机制]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/164076071</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/164076071</guid><author>liuhuanping</author><pubDate>Wed, 26 Aug 2026 09:17:52 +0800</pubDate><description><![CDATA[IIS长时间不访问时w3wp.exe进程消失是由于IIS的闲置超时（Idle Timeout）默认配置触发了工作进程回收机制。]]></description><category></category></item><item><title><![CDATA[Nginx配置SSL自签证书]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/163049479</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/163049479</guid><author>liuhuanping</author><pubDate>Mon, 20 Jul 2026 16:05:10 +0800</pubDate><description><![CDATA[本文介绍了在Windows环境下生成OpenSSL自签名证书并配置Nginx HTTPS代理的完整流程：1）下载安装OpenSSL并生成证书文件；2）将证书上传至Linux服务器并设置权限；3）修改Nginx配置文件，添加SSL证书路径、设置代理规则及WebSocket支持；4）进行配置语法检查并重载Nginx服务。重点包括自签名证书生成命令、SSL证书部署、Nginx反向代理配置以及WebSocket连接优化等关键步骤。（150字）]]></description><category></category></item><item><title><![CDATA[Google Chrome 浏览器麦克风权限设置]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/162029585</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/162029585</guid><author>liuhuanping</author><pubDate>Tue, 16 Jun 2026 11:03:44 +0800</pubDate><description><![CDATA[麦克风权限设置是灰色的”，根本原因是：Chrome 浏览器出于安全策略，默认禁止非 HTTPS 的 HTTP 网站调用麦克风 / 摄像头，所以无法直接修改权限。重启后，重新访问你的网站，再去设置里看麦克风权限，就可以正常修改了。这一项，把右边的下拉框从。]]></description><category></category></item><item><title><![CDATA[Ubuntu 22.04 上部署 Dify]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/160992858</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/160992858</guid><author>liuhuanping</author><pubDate>Mon, 11 May 2026 22:16:56 +0800</pubDate><description><![CDATA[本文介绍了在Ubuntu系统上安装Docker Engine和Dify应用的详细步骤。首先说明了Docker安装的前提条件，包括防火墙兼容性问题，并列出支持的Ubuntu版本。随后提供了卸载旧版本、通过apt仓库或deb包安装Docker的方法，以及验证安装的步骤。第二部分详细说明了如何克隆Dify源代码，配置环境并启动Dify容器，包括5个核心服务和6个依赖组件。安装完成后可通过运行测试命令验证Docker和Dify是否正常工作。]]></description><category></category></item><item><title><![CDATA[在 Windows 上启用 WSL 2]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/160869253</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/160869253</guid><author>liuhuanping</author><pubDate>Thu, 07 May 2026 23:08:24 +0800</pubDate><description><![CDATA[摘要：本文介绍在Windows系统上启用WSL 2的详细步骤。主要内容包括：1) 检查系统版本要求（Windows 10 20262+或Windows 11）；2) 使用管理员权限运行PowerShell执行&quot;wsl --install&quot;自动安装命令；3) 重启后验证安装结果。同时提供了手动配置方法（适用于旧版系统）和注意事项，包括虚拟化技术启用要求、文件系统性能优化建议以及网络访问配置说明。通过简单的命令行操作即可完成WSL 2的安装配置，为开发者提供高效的Linux开发环境。（149]]></description><category></category></item><item><title><![CDATA[[特殊字符] 零门槛本地 AI 部署完全指南 Ollama + WorkBuddy，小白也能轻松上手！]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/160453074</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/160453074</guid><author>liuhuanping</author><pubDate>Fri, 24 Apr 2026 00:21:48 +0800</pubDate><description><![CDATA[本文介绍了如何在本地部署AI大模型，使用Ollama+WorkBuddy组合方案，实现免费、私密的AI助手功能。Ollama作为后台引擎负责运行模型，WorkBuddy提供前端交互界面。文章详细讲解了安装配置步骤：先安装Ollama并下载Qwen3模型，再配置WorkBuddy连接本地模型服务。该方法解决了云端AI服务的费用高、隐私泄露和网络不稳定等问题，让用户在本地电脑上就能使用强大的AI功能。适合8GB以上内存的Windows/macOS/Linux设备，无需高端显卡支持。]]></description><category></category></item><item><title><![CDATA[ElasticSearch 小版本 RPM 滚动升级（如 7.14.0 → 7.17.10，无服务中断）]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/156911998</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/156911998</guid><author>liuhuanping</author><pubDate>Tue, 13 Jan 2026 19:51:25 +0800</pubDate><description><![CDATA[本文详细介绍了Elasticsearch小版本滚动升级的完整流程。通过7个步骤实现无服务中断的平滑升级：1）禁用分片分配；2）停止节点服务；3）使用yum更新RPM包；4）修复文件权限；5）重新加载并启动服务；6）验证节点状态并启用分片分配；7）循环完成所有节点升级。该方法可确保集群服务持续可用，同时保持配置文件和数据的完整性，最后通过健康检查确认升级成功。整个流程采用逐个节点升级策略，最小化对业务的影响。]]></description><category></category></item><item><title><![CDATA[CloudDrive 网盘本地挂载工具]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/147498190</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/147498190</guid><author>liuhuanping</author><pubDate>Fri, 25 Apr 2025 09:12:35 +0800</pubDate><description><![CDATA[它能将多个云存储服务挂载为本地磁盘，直接访问文件无需预先下载，还提供统一的多云盘管理界面，支持115网盘、天翼云盘、阿里云盘、百度网盘、OneDrive、Google Drive、迅雷云盘、123云盘、WebDAV等多种云盘，具备快速云端文件传输、实时云文件通知和应用级权限控制等高级功能，可在多种设备上运行，包括 Windows、Linux、MacOS 系统的电脑，Synology、Qnap 等主流 NAS 平台，以及 Android 手机、电视、机顶盒和 OpenWrt 路由器等。]]></description><category></category></item><item><title><![CDATA[RabbitMQ的脑裂（网络分区）问题]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/145759618</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/145759618</guid><author>liuhuanping</author><pubDate>Thu, 20 Feb 2025 18:03:24 +0800</pubDate><description><![CDATA[网络分区如果另一个节点在一段时间内（默认为 60 秒）无法与其联系，则节点会确定其对等方是否关闭。如果两个节点重新接触，并且都认为另一个节点已关闭，则节点将确定发生了分区。当网络分区就位时，集群的两个（或更多！）方可以独立发展，双方都认为对方已经崩溃。这种情况被称为裂脑。队列、绑定、交换可以单独创建或删除。跨分区拆分的经典镜像队列最终将在分区的每一侧都有一个领导者，同样双方独立行动。仲裁队列将在多数方选举一个新的领导者。]]></description><category></category></item><item><title><![CDATA[《达梦》达梦数据库安装步骤（VMware16+麒麟 10+DM8）]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/143367535</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/143367535</guid><author>liuhuanping</author><pubDate>Wed, 30 Oct 2024 16:23:30 +0800</pubDate><description><![CDATA[达梦数据库安装教程]]></description><category></category></item><item><title><![CDATA[无法加载计数器名称数据，因为从注册表读取的索引“”无效。]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/140522125</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/140522125</guid><author>liuhuanping</author><pubDate>Thu, 18 Jul 2024 14:21:06 +0800</pubDate><description><![CDATA[然后稍等几秒钟即可。显示下面 成功地从系统备份存储中重建性能计数器设置后，说明修复成功。，这个时候会弹出来"性能监视器控制"这个窗口，显示不能添加这些设计器。(打开的时候以管理员身份运行) ，输入。Windows性能监视问题。在弹出的控制台命令中输入。]]></description><category></category></item><item><title><![CDATA[Windows Server 2016 安装 IIS 服务时提示指定备用源路径]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/140357584</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/140357584</guid><author>liuhuanping</author><pubDate>Thu, 11 Jul 2024 17:23:28 +0800</pubDate><description><![CDATA[在Windows Serever 2016中安装IIS的时候，遇到以下提示：是否需要指定备用源路径？一个或多个安装选项在目标服务器上缺少源文件。服务器将尝试从Windows更新或组策略指定的…]]></description><category></category></item><item><title><![CDATA[Visual Studio 使用《通义灵码》]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/139963638</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/139963638</guid><author>liuhuanping</author><pubDate>Tue, 25 Jun 2024 17:02:56 +0800</pubDate><description><![CDATA[通义灵码，是阿里云出品的一款基于通义大模型的智能编码辅助工具，提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码优化、注释生成、代码解释、研发智能问答、异常报错排查等能力，提供代码智能生成、研发智能问答能力。通义灵码熟练掌握 Java、Python、Go、C++ 等 200 多种编程语言，以业界领先的通义大模型为基础。此前，通义灵码上线了 Visual Studio Code、JetBrains IDEs 等主流编程工具，全渠道下载量超350万，已经成为国内最受欢迎的 AI 辅助编程工具。]]></description><category></category></item><item><title><![CDATA[C#经典十大排序算法]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/139466592</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/139466592</guid><author>liuhuanping</author><pubDate>Wed, 05 Jun 2024 11:08:27 +0800</pubDate><description><![CDATA[选择排序算法的基本思想是每一次从待排序的数据元素中选出最小（或最大）的一个元素，存放在序列的起始位置，然后，再从剩余未排序元素中继续寻找最小（大）元素，然后放到已排序序列的末尾。归并排序是一种常见的排序算法，它采用分治法的思想，在排序过程中不断将待排序序列分割成更小的子序列，直到每个子序列中只剩下一个元素，然后将这些子序列两两合并排序，最终得到一个有序的序列。快速排序是一种常用的排序算法，它基于分治的思想，通过将一个无序的序列分割成两个子序列，并递归地对子序列进行排序，最终完成整个序列的排序。]]></description><category></category></item><item><title><![CDATA[《Oracle系列》Oracle SQL命令，创建用户、表空间，并赋予用户一系列权限]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/138497688</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/138497688</guid><author>liuhuanping</author><pubDate>Mon, 06 May 2024 15:55:37 +0800</pubDate><description><![CDATA[Oracle SQL命令，创建用户、表空间，并赋予用户一系列权限]]></description><category></category></item><item><title><![CDATA[.NET 高级开发人员面试常见问题及解答]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/138090195</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/138090195</guid><author>liuhuanping</author><pubDate>Mon, 22 Apr 2024 20:11:00 +0800</pubDate><description><![CDATA[解答：Session是在服务器端存储用户会话信息的机制，而Cookie是在客户端存储小块数据的方式。解答：LINQ（Language Integrated Query）是.NET中的一种查询语言，它允许我们使用类似SQL的语法在C#或VB.NET代码中查询和操作数据。解答：死锁是指两个或更多的进程在执行过程中，由于竞争资源而造成的一种互相等待的现象。async用于声明一个方法是异步的，而await用于等待一个异步操作的完成，同时不会阻塞主线程。解答：委托是一种引用方法的类型，类似于C或C++中的函数指针。]]></description><category></category></item><item><title><![CDATA[《SQLite系列》SQLite数据库常用命令大全]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/138089870</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/138089870</guid><author>liuhuanping</author><pubDate>Mon, 22 Apr 2024 20:06:43 +0800</pubDate><description><![CDATA[SQLite是一个功能强大且易于使用的数据库系统，通过掌握上述常用命令，你可以轻松地进行数据库的创建、查询、更新和删除等操作。无论是进行嵌入式系统开发还是移动应用开发，SQLite都是一个值得考虑的选择。]]></description><category></category></item><item><title><![CDATA[WinDbg常用命令]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/136624814</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/136624814</guid><author>liuhuanping</author><pubDate>Mon, 11 Mar 2024 15:22:06 +0800</pubDate><description><![CDATA[【代码】WinDbg常用命令。]]></description><category></category></item><item><title><![CDATA[Windows 查看服务器重启日志]]></title><link>https://blog.youkuaiyun.com/liuhuanping/article/details/136510703</link><guid>https://blog.youkuaiyun.com/liuhuanping/article/details/136510703</guid><author>liuhuanping</author><pubDate>Wed, 06 Mar 2024 16:40:05 +0800</pubDate><description><![CDATA[Windows 查看服务器重启日志。]]></description><category></category></item></channel></rss>