<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[tanvanyo的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tanvanyo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tanvanyo]]></copyright><item><title><![CDATA[【485集线器理解】记录一下学习485集线器的思路]]></title><link>https://blog.youkuaiyun.com/tanvanyo/article/details/154479315</link><guid>https://blog.youkuaiyun.com/tanvanyo/article/details/154479315</guid><author>tanvanyo</author><pubDate>Thu, 06 Nov 2025 11:17:33 +0800</pubDate><description><![CDATA[学习485集线器的笔记]]></description><category></category></item><item><title><![CDATA[【Excel+Python学习 1】Panda DataFrame基本介绍，数据操作，数据设置]]></title><link>https://blog.youkuaiyun.com/tanvanyo/article/details/130095309</link><guid>https://blog.youkuaiyun.com/tanvanyo/article/details/130095309</guid><author>tanvanyo</author><pubDate>Sat, 22 Apr 2023 21:41:38 +0800</pubDate><description><![CDATA[DataFrame 提供了 applymap 方法，它会将一个函数应用到每一个元素上，在 NumPy 没有提供所需的 ufunc 时，这是非常有用的。获得一个反映对应位置上是否是 NaN 的布尔 DataFrame 或 Series，可以使用 isna 方，True代表是NaN，False代表不。df.reset_index().set_index(‘xxx’) （链式调用，reset_index()返回一个DataFrame）要在变量后面加一个冒号，然后跟上具体的格式化字符串，这里使用的是 ,.2f。]]></description><category></category></item><item><title><![CDATA[【数据结构】关于二叉平衡树调整的规律]]></title><link>https://blog.youkuaiyun.com/tanvanyo/article/details/127306002</link><guid>https://blog.youkuaiyun.com/tanvanyo/article/details/127306002</guid><author>tanvanyo</author><pubDate>Thu, 13 Oct 2022 18:03:17 +0800</pubDate><description><![CDATA[LLRR
就是单旋一次，哪边低往哪边旋转
LRRL
唉。。然后就是LR，RL口诀好容易又忘记了。。
然后做的时候发现，这有一个共同的规律
都是将，新增的导致不平衡的结点，其顶上的双亲结点P，提到最高结点。
P一直往上走。它在左边就右旋，在右边就左旋。
开玩笑讲一下
（LR，RL是将根的孩子的孩子上位，是因为LR不是一脉相承，要权谋，所以看孙子辈。。。）
（LL，RR是将根的孩子上位，他孙子也是一个家族的，无所谓，直接看儿子辈不用看孙子辈我在乱讲。）


]]></description><category></category></item><item><title><![CDATA[【数据结构】为什么i＞n/2向下取整是叶子结点，否则是分支结点？]]></title><link>https://blog.youkuaiyun.com/tanvanyo/article/details/127029016</link><guid>https://blog.youkuaiyun.com/tanvanyo/article/details/127029016</guid><author>tanvanyo</author><pubDate>Sat, 24 Sep 2022 18:28:57 +0800</pubDate><description><![CDATA[在复习开始没有想明白。后来才发现，n/2的向下取整就是找到他的父结点。那n就是最后一个结点，也就是说找到了最后一个结点的父结点。发现，这个父结点的右边全是叶子结点。真的好神奇。

]]></description><category></category></item><item><title><![CDATA[【matlab 图像处理2】直方图均衡化、规定化]]></title><link>https://blog.youkuaiyun.com/tanvanyo/article/details/121508001</link><guid>https://blog.youkuaiyun.com/tanvanyo/article/details/121508001</guid><author>tanvanyo</author><pubDate>Wed, 24 Nov 2021 09:21:23 +0800</pubDate><description><![CDATA[直方图均衡化算法，对给定图像进行均衡化，灰度级数分别为2、64、256；
主函数
%% 请大家完成直方图均衡化函数 myHisteq.m，然后将本主程序中的变量
%% filename设置‘bridge’，运行main_histeq.m，即可得到直方图均衡化后的结果
%%
clc; 
clear;
close all;

%% 读取图片
filename = 'bridge'; %测试图像1
im = imread([filename, '.jpg']);
n_1 = 2;
n_2 = 64;
n_3 = ]]></description><category></category></item><item><title><![CDATA[【matlab 图像处理1】图像的几何变化、基本运算]]></title><link>https://blog.youkuaiyun.com/tanvanyo/article/details/121507496</link><guid>https://blog.youkuaiyun.com/tanvanyo/article/details/121507496</guid><author>tanvanyo</author><pubDate>Wed, 24 Nov 2021 09:06:07 +0800</pubDate><description><![CDATA[平移
I=rgb2gray(imread('LINNA.jpg'));%读入图片并转化为灰度图
figure,imshow(I);                   %建立窗口，显示灰度图I
[r,c]=size(I);                      %计算灰度图的大小，r表示行，c表示列，即通过size函数将灰度图I的行数存在矩阵的r中，列数存在矩阵的c中，这样就知道灰度图的大小是r×c
dst=zeros(r,c);                     %建立r×c的0矩阵（平移结果矩]]></description><category></category></item><item><title><![CDATA[机器学习笔记一 ：读取iris数据集，并可视化]]></title><link>https://blog.youkuaiyun.com/tanvanyo/article/details/120918148</link><guid>https://blog.youkuaiyun.com/tanvanyo/article/details/120918148</guid><author>tanvanyo</author><pubDate>Sat, 23 Oct 2021 11:02:45 +0800</pubDate><description><![CDATA[机器学习笔记一 ：读取iris数据集，并可视化
1. 下载iris数据集
点击进入UCI数据库



把下载的文件的iris.data 改成iris.csv
2. 利用pycharm，对前两维数据进行可视化

我是将数据集的label改成了1, 2, 3所以代码里面的判断依据是1, 2, 3

...]]></description><category></category></item><item><title><![CDATA[运行yolov5的时候，[WinError 3]系统找不到指定的路径。: ‘\\tmp\\Ultralytics‘？]]></title><link>https://blog.youkuaiyun.com/tanvanyo/article/details/120800075</link><guid>https://blog.youkuaiyun.com/tanvanyo/article/details/120800075</guid><author>tanvanyo</author><pubDate>Sat, 16 Oct 2021 16:08:35 +0800</pubDate><description><![CDATA[我这个找不到的原因很简单。就是因为这个文件的绝对路径里面包含中文。把中文去掉就可以运行。

]]></description><category></category></item><item><title><![CDATA[【C语言】二维数组指针，*a+1和*(a+1)的区别]]></title><link>https://blog.youkuaiyun.com/tanvanyo/article/details/106552717</link><guid>https://blog.youkuaiyun.com/tanvanyo/article/details/106552717</guid><author>tanvanyo</author><pubDate>Thu, 04 Jun 2020 17:39:46 +0800</pubDate><description><![CDATA[首先
a存了3个一维数组，是一维数组的名称，首指向第一行一位数组的首地址
a[i]是第i行一位数组的名称，首指向一位数组的第一个数。
我把*理解成读地址进去。
*a+1
根据运算符顺序，先运算a，a指向首个元素1000，读出地址1000进入一位数组指向首个数，即地址为1000那个，然后+1指针往后，即指向1004，所以a+1代表&amp;(0)(1)也就是1004。
*(a+1)
a指向1000，➕1往下走，指向1012，*读了1012进入1012，所以结果是&amp;a[1]{0}。

...]]></description><category></category></item><item><title><![CDATA[window安装wordcloud的过程；]]></title><link>https://blog.youkuaiyun.com/tanvanyo/article/details/105060080</link><guid>https://blog.youkuaiyun.com/tanvanyo/article/details/105060080</guid><author>tanvanyo</author><pubDate>Mon, 23 Mar 2020 23:02:23 +0800</pubDate><description><![CDATA[直接pip install wordcloud会报错
参考了许多链接，然后自己安装成功了
1.在cmd上找到要安装的whl版本
在cmd输入python
然后输入import pip.internal
接着print(pip._internal.pep425tags.get_supported())
得到如下图所示

按我的来说，我要安装的版本是cp38-cp38- win_amd64
然后打开网...]]></description><category></category></item><item><title><![CDATA[ubuntu18.04输入密码登录不进去一直循环]]></title><link>https://blog.youkuaiyun.com/tanvanyo/article/details/104956038</link><guid>https://blog.youkuaiyun.com/tanvanyo/article/details/104956038</guid><author>tanvanyo</author><pubDate>Wed, 18 Mar 2020 22:39:38 +0800</pubDate><description><![CDATA[我是把ubutu分辨率调了之后变成这样的。
其实这个解决方法我也很无语
自己乱按弄到的
就是在登录的隔壁，勾选第二个就可以了QUQ

]]></description><category></category></item></channel></rss>