<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Benny的博客]]></title><description><![CDATA[小白手记]]></description><link>https://blog.youkuaiyun.com/Benny921</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Benny921]]></copyright><item><title><![CDATA[Python doc转docx]]></title><link>https://blog.youkuaiyun.com/Benny921/article/details/156754542</link><guid>https://blog.youkuaiyun.com/Benny921/article/details/156754542</guid><author>Benny921</author><pubDate>Fri, 09 Jan 2026 18:00:00 +0800</pubDate><description><![CDATA[Window下Python doc转docx]]></description><category></category></item><item><title><![CDATA[MybatisPlus 逻辑删除时实现自动填充删除时间]]></title><link>https://blog.youkuaiyun.com/Benny921/article/details/146364605</link><guid>https://blog.youkuaiyun.com/Benny921/article/details/146364605</guid><author>Benny921</author><pubDate>Wed, 19 Mar 2025 11:37:06 +0800</pubDate><description><![CDATA[MybatisPlus 逻辑删除时实现自动填充删除时间]]></description><category></category></item><item><title><![CDATA[RocketMQ部署文档]]></title><link>https://blog.youkuaiyun.com/Benny921/article/details/144878086</link><guid>https://blog.youkuaiyun.com/Benny921/article/details/144878086</guid><author>Benny921</author><pubDate>Thu, 02 Jan 2025 10:01:00 +0800</pubDate><description><![CDATA[RocketMQ以及及Dashboard部署教程文档]]></description><category></category></item><item><title><![CDATA[Linux操作系统基础学习笔记]]></title><link>https://blog.youkuaiyun.com/Benny921/article/details/141607223</link><guid>https://blog.youkuaiyun.com/Benny921/article/details/141607223</guid><author>Benny921</author><pubDate>Tue, 27 Aug 2024 17:02:21 +0800</pubDate><description><![CDATA[创建过程见博客：https://blog.youkuaiyun.com/chunyublog/article/details/137380488。]]></description><category></category></item><item><title><![CDATA[【数据结构】在二叉树中有两个结点m和n,若m是n的祖先,则使用后序遍历可以找到从m到n的路径]]></title><link>https://blog.youkuaiyun.com/Benny921/article/details/118894617</link><guid>https://blog.youkuaiyun.com/Benny921/article/details/118894617</guid><author>Benny921</author><pubDate>Mon, 19 Jul 2021 15:28:20 +0800</pubDate><description><![CDATA[题干分析：
首先要注意题目中说到的路径，不是在visit()时得到的序列，而是看某时刻栈中的序列。这里的路径是这样理解的，访问一个结点 x 时，栈中结点恰好是 x 结点的所有祖先，从栈底到栈顶结点再加上 x 结点，这样就构成了从根结点到 x 结点的一条路径。
在王道数据结构P134中有讲到这句话。
比如先序遍历的非递归算法，在n进栈之前，m就已经出栈了。中序也是同样的。

下面以先序为例，对照代码，演示一下栈中元素的出入栈过程。


void PreOrder（BiTree T）{
	InitStack(S]]></description><category></category></item><item><title><![CDATA[[转载] 理解JavaScript中的async/await]]></title><link>https://blog.youkuaiyun.com/Benny921/article/details/104673465</link><guid>https://blog.youkuaiyun.com/Benny921/article/details/104673465</guid><author>Benny921</author><pubDate>Thu, 05 Mar 2020 20:19:12 +0800</pubDate><description><![CDATA[理解JavaScript中的async/await
说明：

本文链接转载自 边城 的文章 理解 JavaScript 的 async/await。在获得作者允许情况下作了转载。


见此文《理解JavaScript 中的async/await》


...]]></description><category></category></item><item><title><![CDATA[微信小程序云函数中查询数据库时使用_.or时报错]]></title><link>https://blog.youkuaiyun.com/Benny921/article/details/104446991</link><guid>https://blog.youkuaiyun.com/Benny921/article/details/104446991</guid><author>Benny921</author><pubDate>Sat, 22 Feb 2020 18:02:46 +0800</pubDate><description><![CDATA[最开始的代码

一开始想使用 或 条件来查询数据库，照着官方文档的示例使用了 _.or，可是一直出现报错。
报错内容如下：

下面是最开始的问题代码：

const cloud = require('wx-server-sdk')//默认语句
cloud.init({
  env: "   " //这里是云环境
})
// 云函数入口函数
exports.main = (event, contex...]]></description><category></category></item><item><title><![CDATA[冒泡排序的简单优化]]></title><link>https://blog.youkuaiyun.com/Benny921/article/details/88761156</link><guid>https://blog.youkuaiyun.com/Benny921/article/details/88761156</guid><author>Benny921</author><pubDate>Sat, 23 Mar 2019 14:52:48 +0800</pubDate><description><![CDATA[1、原始的冒泡排序：
#include&lt;stdio.h&gt;
int main(){
	int num[]={3,1,4,10,2,9,7,5,8,6};
	int n=10;	
	for(int i=0;i&lt;n;i++)
		for(int j=0;j&lt;n-1-i;j++)
			if(num[j+1]&lt;num[j])
			{
				int t=num[j];
		...]]></description><category></category></item></channel></rss>