<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zho_uzhou的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/zho_uzhou</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; zho_uzhou]]></copyright><item><title><![CDATA[c++ imgui implot绘图使用示例 visual studio]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/157732162</link><guid>https://blog.csdn.net/zho_uzhou/article/details/157732162</guid><author>zho_uzhou</author><pubDate>Wed, 04 Feb 2026 17:17:54 +0800</pubDate><description><![CDATA[从github库下载imgui、implot、vcpkg库然后解压vcpkg为包管理器，类似python pip，可用来安装一些额外包：glfw库（也可通过这个安装 imgui、implot）不建议使用visual studio自带的vcpkg，难用。]]></description><category></category></item><item><title><![CDATA[倍福指针使用——始终为字节形式]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/156725089</link><guid>https://blog.csdn.net/zho_uzhou/article/details/156725089</guid><author>zho_uzhou</author><pubDate>Thu, 08 Jan 2026 15:07:05 +0800</pubDate><description><![CDATA[本文通过实验分析了指针在数组操作中的行为差异。程序初始化数组a1后，对指针p进行偏移操作发现：指针偏移1个单位（2字节）才能正确指向下一个int值（12），说明指针以字节为单位。与C语言不同（偏移1即指向下一个元素）。同时，memcpy函数按字节拷贝数据，10字节拷贝仅填充了a2数组前5个int元素。实验揭示了指针偏移和内存拷贝在不同语言环境下的实现差异。]]></description><category></category></item><item><title><![CDATA[labview队列与通知器]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/155861041</link><guid>https://blog.csdn.net/zho_uzhou/article/details/155861041</guid><author>zho_uzhou</author><pubDate>Fri, 19 Dec 2025 16:19:03 +0800</pubDate><description><![CDATA[故障停机 = 状态广播 → 用 Notifier 最合适；它保证“所有线程最终都会知道已经故障”，而不是“知道每一次故障发生”。设计一个完整的“故障停机 + 多线程退出”架构或对比Notifier vs Queue 在停机逻辑上的差异图你更想看哪一个？]]></description><category></category></item><item><title><![CDATA[2395. Find Subarrays With Equal Sum 数组理解 链表 hash]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/150442011</link><guid>https://blog.csdn.net/zho_uzhou/article/details/150442011</guid><author>zho_uzhou</author><pubDate>Sat, 16 Aug 2025 11:43:38 +0800</pubDate><description><![CDATA[/ 存储 sum// 链表指针} Node;好问题 👌，你已经注意到结构体里包含了指向自己的指针，看上去像“嵌套”，但实际上它不是嵌套对象，而只是一个指针。我帮你从内存角度拆开解释。// ❌ 直接放一个 Node0} Node1;里包含，那里面的又要包含… 无限递归，大小根本确定不了。所以结构体不能直接包含自己。直接写结构体本身→ 无限递归，大小无法确定；写结构体指针→ 固定大小，存的只是地址，不会无限嵌套；这就是为什么链表结点定义时必须写而不是。要不要我帮你画一个内存示意图。]]></description><category></category></item><item><title><![CDATA[杨辉三角问题关于指针的理解]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/149633033</link><guid>https://blog.csdn.net/zho_uzhou/article/details/149633033</guid><author>zho_uzhou</author><pubDate>Fri, 25 Jul 2025 11:17:15 +0800</pubDate><description><![CDATA[修改一个变量，就必须先拿到它的地址。]]></description><category></category></item><item><title><![CDATA[助记算法C]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/149599013</link><guid>https://blog.csdn.net/zho_uzhou/article/details/149599013</guid><author>zho_uzhou</author><pubDate>Thu, 24 Jul 2025 11:21:48 +0800</pubDate><description><![CDATA[【代码】助记算法C。]]></description><category></category></item><item><title><![CDATA[Multithreaded & Multiprocessing]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/149398219</link><guid>https://blog.csdn.net/zho_uzhou/article/details/149398219</guid><author>zho_uzhou</author><pubDate>Wed, 16 Jul 2025 15:07:48 +0800</pubDate><description><![CDATA[Multiprocessing 创建略慢，完全并行独立运行，适合CPU计算密集任务ThreadPoolExecutor 适合IO类任务对比实际执行流程图​。]]></description><category></category></item><item><title><![CDATA[PLC小模块]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/149267149</link><guid>https://blog.csdn.net/zho_uzhou/article/details/149267149</guid><author>zho_uzhou</author><pubDate>Fri, 11 Jul 2025 09:42:28 +0800</pubDate><description><![CDATA[【代码】PLC小模块。]]></description><category></category></item><item><title><![CDATA[系统时间函数]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/149174493</link><guid>https://blog.csdn.net/zho_uzhou/article/details/149174493</guid><author>zho_uzhou</author><pubDate>Mon, 07 Jul 2025 15:37:21 +0800</pubDate><description><![CDATA[倍福直接支持这种方式，对不支持的平台，可通过获取us数实现同样功能，通过设计成FB，保存数据和逻辑，再借助数组实现大量复用。data内包含统计次数，平均、最大、最小运行时间，上一周期运行时间。]]></description><category></category></item><item><title><![CDATA[深入理解计算机系统第3版第5章：优化程序性能]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/148396738</link><guid>https://blog.csdn.net/zho_uzhou/article/details/148396738</guid><author>zho_uzhou</author><pubDate>Tue, 03 Jun 2025 15:02:47 +0800</pubDate><description><![CDATA[程序循环优化提速]]></description><category></category></item><item><title><![CDATA[ESP32 ARDUINO 环境手动配置]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/148027882</link><guid>https://blog.csdn.net/zho_uzhou/article/details/148027882</guid><author>zho_uzhou</author><pubDate>Sat, 17 May 2025 14:48:47 +0800</pubDate><description><![CDATA[手动配置ARDUINO 的 ESP32环境，避免arduino下载问题]]></description><category></category></item><item><title><![CDATA[传递函数的概念 - 动态系统的反馈控制 第七版 Gene F. Franklin]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/147999288</link><guid>https://blog.csdn.net/zho_uzhou/article/details/147999288</guid><author>zho_uzhou</author><pubDate>Fri, 16 May 2025 09:40:24 +0800</pubDate><description><![CDATA[这就是为什么说传递函数是单位脉冲响应的拉氏变换以及U(s)与输入信号幅值有关因为他就是信号幅值函数-信号本身。注意这里的单位脉冲响应指的是面积为1的脉冲响应。以上公式推导出了传递函数的概念，对于现实问题：一个已知的系统微分方程，表述了输入输出关系，可据此计算得到系统的传递函数。以前最困扰我的几句话：传递函数是系统输入输出的拉式变换之比；传递函数是单位脉冲响应的拉氏变换；TMD垃圾教材，有一本教材有，那时我居然没耐心看下去。]]></description><category></category></item><item><title><![CDATA[STM32 F407 STLINK 调试 SWV 窗口 printf 替代串口通讯]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/147993941</link><guid>https://blog.csdn.net/zho_uzhou/article/details/147993941</guid><author>zho_uzhou</author><pubDate>Thu, 15 May 2025 23:17:26 +0800</pubDate><description><![CDATA[在无串口的情况下，通过SWV在IDE内打印，替代串口通讯的调试。过程中出错一般靠重启电脑、单片机、stlink恢复，cubeide不稳定的感觉。]]></description><category></category></item><item><title><![CDATA[A Study of the Normal Turbulence Model in IEC 61400-1]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/147944943</link><guid>https://blog.csdn.net/zho_uzhou/article/details/147944943</guid><author>zho_uzhou</author><pubDate>Wed, 14 May 2025 14:33:25 +0800</pubDate><description><![CDATA[公式1、2用于计算σ1（湍流标准差） 的平均值和标准差，根据风速计算实际湍流强度（湍流标准差），需要有一段时间序列的风速数据（例如10分钟内每秒记录一次风速），然后按如下方式计算。σ1的计算对应一个(时间区间内）平均风速，据此可以画出figure 4 ,   继续计算AVE可得到fig 5 ,U 为 10 分钟平均风速，Iref 为 15 m/s 时湍流强度的预期值，  因此可以参考使用10分钟区间。]]></description><category></category></item><item><title><![CDATA[11 动态内存分配 知道使用方式即可]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/147941849</link><guid>https://blog.csdn.net/zho_uzhou/article/details/147941849</guid><author>zho_uzhou</author><pubDate>Wed, 14 May 2025 09:23:43 +0800</pubDate><description><![CDATA[共malloc free     calloc- realloc。]]></description><category></category></item><item><title><![CDATA[c和指针-6]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/147924381</link><guid>https://blog.csdn.net/zho_uzhou/article/details/147924381</guid><author>zho_uzhou</author><pubDate>Tue, 13 May 2025 15:52:32 +0800</pubDate><description><![CDATA[本文主要探讨了C++中指针的相关概念及其操作。首先，变量名与指针的关系由编译器处理，指针保存的是地址，同时自身也有地址。值的类型判断也由编译器完成。间接访问操作符*用于访问指针指向的内容。未初始化的指针可能导致问题，而null指针则用于表示空地址。左值（lvalue）是具有明确内存地址的表达式，可以出现在赋值语句左侧，通常具有持久性。指针常量不可修改，指针的指针则用于指向另一个指针的地址。指针表达式和指针运算（如算术运算和关系运算）在数组遍历和地址操作中具有重要意义。]]></description><category></category></item><item><title><![CDATA[树莓派5设置固定IP]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/147812904</link><guid>https://blog.csdn.net/zho_uzhou/article/details/147812904</guid><author>zho_uzhou</author><pubDate>Fri, 09 May 2025 10:13:41 +0800</pubDate><description><![CDATA[使用中树莓派连接wifi的ip不固定，导致连接繁琐，因此最好设定固定ip,通过网线连接。树莓派 5 使用的是基于的 Raspberry Pi OS，默认使用的是（而不是传统的dhcpcd所以你说的没错：用来设置静态 IP 在树莓派 5 上可能。]]></description><category></category></item><item><title><![CDATA[风机理论功率]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/147744098</link><guid>https://blog.csdn.net/zho_uzhou/article/details/147744098</guid><author>zho_uzhou</author><pubDate>Tue, 06 May 2025 17:35:13 +0800</pubDate><description><![CDATA[P12ρACpU3\boxed{P21​ρACp​U3​12ρU221​ρU2ρAU\rho A UρAUCpC_pCp​是否需要我进一步推导 Betz 极限（即最大CpC_pCp​）的完整数学过程？]]></description><category></category></item><item><title><![CDATA[卡尔曼滤波的简单理解]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/147742969</link><guid>https://blog.csdn.net/zho_uzhou/article/details/147742969</guid><author>zho_uzhou</author><pubDate>Tue, 06 May 2025 16:55:24 +0800</pubDate><description><![CDATA[你测不到什么？→ 状态你测得到什么？→ 输出（比如速度）你知道系统是怎么动的？→ 有模型（比如运动方程）你就能“推”出来你测不到的！→ 这就是状态观测器！我可以给你画一个示意图来可视化整个观测器的工作流程 —— 你需要吗？]]></description><category></category></item><item><title><![CDATA[vscode配置运行c by minGW]]></title><link>https://blog.csdn.net/zho_uzhou/article/details/145894063</link><guid>https://blog.csdn.net/zho_uzhou/article/details/145894063</guid><author>zho_uzhou</author><pubDate>Thu, 27 Feb 2025 08:49:24 +0800</pubDate><description><![CDATA[​。]]></description><category></category></item></channel></rss>