<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[一个平凡的技术热爱者]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Jhon_yz</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Jhon_yz]]></copyright><item><title><![CDATA[C++ 程序调试技巧完全指南]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/159551283</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/159551283</guid><author>Jhon_yz</author><pubDate>Fri, 27 Mar 2026 18:02:05 +0800</pubDate><description><![CDATA[本文摘要：《C++程序调试技巧完全指南》系统介绍了C++开发中的调试方法和技术。内容涵盖从基础打印调试到高级内存分析，包括调试基础概念、打印调试法（含宏定义和日志系统）、断点调试（条件断点、数据断点等）、GDB/LLDB调试器使用、IDE调试技巧、内存调试、多线程调试、性能调优等核心主题。文中提供了大量实用代码示例和调试策略，如带文件行号的调试宏、断言宏、日志级别系统等，帮助开发者快速定位和修复各类程序错误。适合C++开发者系统学习调试技能。]]></description><category></category></item><item><title><![CDATA[Obsidian 使用技巧完全指南]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/159548246</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/159548246</guid><author>Jhon_yz</author><pubDate>Fri, 27 Mar 2026 16:02:38 +0800</pubDate><description><![CDATA[《Obsidian 使用技巧完全指南》摘要： 本文档详细介绍了Obsidian笔记软件的使用方法，帮助用户构建高效个人知识管理系统。主要内容包括： Obsidian简介：本地优先、双向链接、高度可扩展的Markdown笔记工具 基础操作：安装、界面导航、笔记创建与管理 Markdown语法：基础语法和Obsidian特有扩展 核心功能：双向链接、关系图谱、标签系统、高级搜索 实用技巧：模板功能、日记功能、插件推荐等 进阶内容：知识管理方法论、同步备份方案 文档提供快捷键大全、插件配置指南和常见问题解决方案，]]></description><category></category></item><item><title><![CDATA[Obsidian 插件完全指南（2026版）]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/159490928</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/159490928</guid><author>Jhon_yz</author><pubDate>Thu, 26 Mar 2026 09:34:42 +0800</pubDate><description><![CDATA[《Obsidian 插件完全指南（2026版）摘要》 本文系统介绍了Obsidian知识管理系统的核心插件生态，分为7大类： 核心插件：日历、周期笔记、标签管理等基础工具 效率插件：Dataview数据库查询、Tasks任务管理、Templater模板引擎等自动化工具 研究写作：文献引用、PDF批注、笔记重构等学术工具 可视化工具：手绘白板、思维导图、数据图表等视觉化方案 同步备份：Git版本控制和云端同步方案 UI美化：界面增强和个性化定制 配置建议：插件组合策略和性能优化 指南强调插件组合使用（如日历+]]></description><category></category></item><item><title><![CDATA[C++常用编程技巧总结]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/159488714</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/159488714</guid><author>Jhon_yz</author><pubDate>Thu, 26 Mar 2026 09:10:37 +0800</pubDate><description><![CDATA[本文总结了现代C++(C++11/14/17/20)的核心编程技巧，主要内容包括： 现代特性：auto类型推导、智能指针(unique_ptr/shared_ptr/weak_ptr)、右值引用与移动语义 RAII资源管理：lock_guard/unique_lock使用、资源自动释放模式 容器与算法：vector/map优化技巧、容器选择指南 Lambda表达式：基础语法、捕获方式、高级用法如递归lambda 模板编程：函数/类模板、可变参数模板等高级用法 文章提供了大量代码示例，涵盖C++开发中的最佳实]]></description><category></category></item><item><title><![CDATA[猝死预防指南]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/159462749</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/159462749</guid><author>Jhon_yz</author><pubDate>Wed, 25 Mar 2026 10:37:54 +0800</pubDate><description><![CDATA[《猝死预防指南》摘要：猝死指健康人群短时间内因疾病突然死亡，80%为心源性。高危人群包括心血管病患者、&quot;三高&quot;人群、长期熬夜者等。预警信号包括胸闷胸痛、心悸心慌等，出现应立即就医。预防措施包括规律作息（每日7-8小时睡眠）、适度运动（每周150分钟）、健康饮食（低盐低脂）、控制体重和戒烟限酒。建议每年体检，高危人群增加心脏检查。职场中应避免久坐，每2小时活动5分钟。掌握CPR急救技能可提高抢救成功率。核心原则是保持健康生活方式、定期体检及早期干预。（149字）]]></description><category></category></item><item><title><![CDATA[c 盘清理技巧]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/159462559</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/159462559</guid><author>Jhon_yz</author><pubDate>Wed, 25 Mar 2026 10:32:30 +0800</pubDate><description><![CDATA[C盘清理实用技巧摘要：本文介绍了Windows系统C盘的安全清理方法，包括使用系统自带工具（磁盘清理和存储感知）、删除临时文件、清理更新缓存、转移大文件夹位置等。同时列出了常见可清理的大文件路径（如更新缓存、临时文件等）和绝对不可删除的核心系统文件夹。最后推荐了WizTree、SpaceSniffer等实用的磁盘分析工具。这些方法可有效释放C盘空间而不影响系统稳定性。（149字）]]></description><category></category></item><item><title><![CDATA[基于python 高斯模糊算法处理图片]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/159426969</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/159426969</guid><author>Jhon_yz</author><pubDate>Tue, 24 Mar 2026 14:55:23 +0800</pubDate><description><![CDATA[📝 摘要： Gaussian Blur 是一个基于 Python 的图片模糊处理工具，使用 Pillow 库实现高斯模糊效果。主要功能包括：支持常见图片格式（JPG/PNG等），可自定义模糊半径（0.1-50），自动生成输出文件名和创建目录，显示处理进度和文件信息。工具提供命令行接口，支持批量处理，适用于隐私保护（如遮挡人脸、车牌等）。安装仅需 Python 3.6+ 和 Pillow 库，使用简单，包含完善的错误处理和参数验证。可通过脚本批量处理图片，并提供不同模糊强度的推荐值（轻微1-3，中等5-10]]></description><category></category></item><item><title><![CDATA[Obsidian使用教程]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/159415387</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/159415387</guid><author>Jhon_yz</author><pubDate>Tue, 24 Mar 2026 09:14:16 +0800</pubDate><description><![CDATA[Obsidian 是一款本地优先📁本地存储：所有笔记以 Markdown 文件形式存储在你的电脑上🔗双向链接：笔记之间可以互相链接，形成知识网络🕸️知识图谱：可视化展示笔记之间的关系🔌插件生态：丰富的社区插件扩展功能🎨高度可定制：主题、CSS、快捷键都可以自定义。]]></description><category></category></item><item><title><![CDATA[【Linux下shell命令之监测程序】]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130746227</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130746227</guid><author>Jhon_yz</author><pubDate>Thu, 18 May 2023 15:07:32 +0800</pubDate><description><![CDATA[Linux下最复杂的任务之一就是跟踪运行在系统中的程序，本章介绍一些常用的shell命令来监测和管理程序。本章简单介绍了进程监测的常用命令，下一章我们学习磁盘空间监测。]]></description><category></category></item><item><title><![CDATA[【Linux下基于sed命令实现配置文件修改】]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130638609</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130638609</guid><author>Jhon_yz</author><pubDate>Fri, 12 May 2023 11:32:31 +0800</pubDate><description><![CDATA[在实际项目开发中，我们会遇到修改某一个配置文件，我们希望添加某个字段，或修改某个字段，我们可以转化为添加/修改文件某一行的问题。本文介绍了一种配置文件修改的方法，使用sed命令完成了既定功能。]]></description><category></category></item><item><title><![CDATA[【SQLite C/C++接口封装 实现增删改查】]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130625620</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130625620</guid><author>Jhon_yz</author><pubDate>Thu, 11 May 2023 16:50:51 +0800</pubDate><description><![CDATA[实际项目中会使用到SQLite数据库，本文将围绕如何通过C/C++对数据库的功能进行封装以及如何实现简单的增删改查功能进行讲解。本章对SQLite数据库在C/C++中的使用进行了简单的讲解，如想了解更多，请查询其他资料。]]></description><category></category></item><item><title><![CDATA[【C语言实现RS232串口通信实例】]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130624213</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130624213</guid><author>Jhon_yz</author><pubDate>Thu, 11 May 2023 16:06:56 +0800</pubDate><description><![CDATA[这是一个使用Linux下的串口编程的示例程序，主要实现了向串口发送数据和接收串口返回数据的功能。具体来说，程序首先打开串口设备文件，然后配置串口波特率、数据位、停止位等参数，并发送一段字符串到串口。接着程序从串口读取数据并输出到终端上。最后关闭串口设备文件并结束程序。需要注意的是，串口编程涉及到硬件底层操作，使用时需要仔细检查代码并确保不会对系统造成损坏。此外，程序中的DEVICE_NAME和BAUD_RATE需要根据实际情况修改，以适配目标设备。]]></description><category></category></item><item><title><![CDATA[【Linux下shell命令之处理目录】]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130617324</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130617324</guid><author>Jhon_yz</author><pubDate>Thu, 11 May 2023 11:10:48 +0800</pubDate><description><![CDATA[在Linux中，有些命令（比如cp命令）对文件和目录都有效，而有些只对目录有效。创建新目录需要使用本节讲到的一个特殊命令。本节简单介绍了目录的创建和删除操作，下一节，我们将学习文件内容查看的相关命令。]]></description><category></category></item><item><title><![CDATA[【Linux下文件处理相关命令shell】]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130553997</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130553997</guid><author>Jhon_yz</author><pubDate>Mon, 08 May 2023 14:11:14 +0800</pubDate><description><![CDATA[shell提供了很多在Linux文件系统上操作文件的命令。本节将带你逐步了解文件处理所需要的一些基本的shell命令。本节我们学习了shell文件处理命令，下一节我们将学习目录的处理命令。]]></description><category></category></item><item><title><![CDATA[从无头单链表中删除节点]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130409228</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130409228</guid><author>Jhon_yz</author><pubDate>Thu, 27 Apr 2023 16:52:18 +0800</pubDate><description><![CDATA[从无头单链表中删除节点的问题分析与算法实现。]]></description><category></category></item><item><title><![CDATA[学习笔记（3）uni-app开发之 尺寸单位、Flex布局与背景图片]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130399247</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130399247</guid><author>Jhon_yz</author><pubDate>Thu, 27 Apr 2023 10:50:45 +0800</pubDate><description><![CDATA[Flex用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。.box {} .box {采用FLex布局的元素称为Flex容器（flex container），简称容器，如图所示：容器默认存在两条轴：水平的主轴（main axis）和垂直的交叉轴（cross axis）.主轴开始位置（与边框的交叉点）成为main start，结束的位置称为main end；交叉轴的开始位置称为cross start，结束位置已称为cross end。项目默认沿主轴排列。]]></description><category></category></item><item><title><![CDATA[学习笔记（2）uni-app开发之生命周期]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130387218</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130387218</guid><author>Jhon_yz</author><pubDate>Wed, 26 Apr 2023 16:12:13 +0800</pubDate><description><![CDATA[本章主要介绍uni-app的生命周期，主要分为应用生命周期，页面生命周期和组件生命周期。其中，应用生命周期仅可在App.vue中监听，在其他页面监听无效。另外尽量不要在onLaunch钩子函数中进行页面跳转，否则，可能会出现白屏问题。页面生命周期函数中，onPullDownRefresh可以实现下拉刷新，onReachBottom可以实现上拉加载数据。下一章我们将学习界面元素。]]></description><category></category></item><item><title><![CDATA[学习笔记(1) uni-app开发之环境搭建]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130378418</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130378418</guid><author>Jhon_yz</author><pubDate>Wed, 26 Apr 2023 10:27:53 +0800</pubDate><description><![CDATA[使用uni-app开发，需要安装HBuilder X，在HBuilder X软件中运行项目，编写代码。当然，也可以使用Vscode，WebStorm等软件编写代码，编写完成后用HBuilder X软件运行项目。本章节主要介绍uni-app开发环境的搭建，下一章我们将深入了解uni-app的生命周期。]]></description><category></category></item><item><title><![CDATA[uni-app开发之初识uni-app]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130363334</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130363334</guid><author>Jhon_yz</author><pubDate>Tue, 25 Apr 2023 14:21:28 +0800</pubDate><description><![CDATA[初识uni-app]]></description><category></category></item><item><title><![CDATA[【微信小程序中使用WEUI组件】]]></title><link>https://blog.youkuaiyun.com/Jhon_yz/article/details/130361078</link><guid>https://blog.youkuaiyun.com/Jhon_yz/article/details/130361078</guid><author>Jhon_yz</author><pubDate>Tue, 25 Apr 2023 11:32:47 +0800</pubDate><description><![CDATA[在小程序开发过程中，不断探索学习好的开源框架。]]></description><category></category></item></channel></rss>