<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_44937699的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_44937699</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_44937699]]></copyright><item><title><![CDATA[graphviz：实现图文件的可视化]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/129147245</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/129147245</guid><author>qq_44937699</author><pubDate>Tue, 21 Feb 2023 18:04:21 +0800</pubDate><description><![CDATA[graphviz：实现图文件的可视化]]></description><category></category></item><item><title><![CDATA[Linux下普通用户（非root用户）安装Java，Java程序能编译不能运行的原因]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/128203812</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/128203812</guid><author>qq_44937699</author><pubDate>Tue, 06 Dec 2022 16:06:12 +0800</pubDate><description><![CDATA[Linux下普通用户（非root用户）安装Java，Java程序能编译不能运行的原因]]></description><category></category></item><item><title><![CDATA[数据结构：图的遍历]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/123537943</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/123537943</guid><author>qq_44937699</author><pubDate>Thu, 17 Mar 2022 21:32:59 +0800</pubDate><description><![CDATA[图的遍历是指，从给定图中任意指定的顶点（称为起始点）出发，按照某种搜索方法沿着图的边访问图中的所有顶点，使每个顶点仅被访问一次。
遍历过程中得到的顶点序列称为图遍历序列。
图的遍历过程中，根据搜索方法的不同，又可以划分为两种搜索策略：

深度优先搜索（DFS，Depth First Search）
广度优先搜索（BFS，Breadth First Search）

以下面这个有向图为例，假设起始点为顶点A，按照字母顺序制定优先级。

1. 算法思想
BFS：
从图中某顶点v出发，在访问了v之后依次访问v的各]]></description><category></category></item><item><title><![CDATA[数据结构：图的基本概念]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/123531764</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/123531764</guid><author>qq_44937699</author><pubDate>Wed, 16 Mar 2022 22:05:12 +0800</pubDate><description><![CDATA[数据结构：图的基本概念一、什么是图？二、图的分类1. 无向图1.1 无向完全图1.2 连通图（无向图）1.3 无向图的度2. 有向图2.1 有向完全图2.2 强连通图（有向图）2.3 有向图的度2. 稀疏图和稠密图3. 有环图和无环图4. 加权图和无权图三、图的存储结构1. 邻接矩阵2. 邻接表参考链接
一、什么是图？
图是一种非线性的数据结构，表示多对多的关系。

图（Graph）是由顶点的有穷非空集合和顶点之间边的集合组成，通常表示为：G(V, E)，其中，G表示一个图，V是图G中顶点的集合，E是图G中]]></description><category></category></item><item><title><![CDATA[Clion的两个报错]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/122458398</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/122458398</guid><author>qq_44937699</author><pubDate>Wed, 12 Jan 2022 17:52:57 +0800</pubDate><description><![CDATA[在两台机器上运行同一个代码，可能会产生以下两个报错：
报错一：CMake Error: The current CMakeCache.txt directory xxx/xxx/CMakeCache.txt is different than the directory xxx/xxx/xxx where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are n]]></description><category></category></item><item><title><![CDATA[在Ubuntu14.04虚拟机上安装和运行GEM5]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/120537252</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/120537252</guid><author>qq_44937699</author><pubDate>Tue, 28 Sep 2021 21:57:06 +0800</pubDate><description><![CDATA[课程实验需要安装配置GEM5环境，老师给的参考文章是：http://pfzuo.github.io/2016/04/30/Install-and-Run-GEM5-in-Unbuntu-14.04/，但是在实际操作时，还是遇到一些问题，现在将自己实际操作过程记录一下。
1.安装依赖
运行GEM5需要一些依赖软件，包括：g++ （4.7版本及以上）、Python （2.5版本及以上）、 SCons （0.98.1版本及以上）、 SWIG （2.0.4版本及以上）、zlib、m4、 protobuf （2.1版]]></description><category></category></item><item><title><![CDATA[MATLAB报错：错误使用eval]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/114585810</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/114585810</guid><author>qq_44937699</author><pubDate>Tue, 09 Mar 2021 16:07:51 +0800</pubDate><description><![CDATA[MATLAB报错：错误使用eval1.报错截图2.解决方案参考链接3.其他解决方案参考链接：
1.报错截图
刚刚学习MATLAB的使用，结果莫名就开始弹窗报错，明明之前使用起来还好好的。。。

记录一下这个错误，下次遇到就知道如何解决了。
2.解决方案
试试以下的命令：
&gt;&gt; restoredefaultpath
&gt;&gt; rehash toolboxcache
&gt;&gt; savepath


参考链接
从知乎上搜到的解决方案，对我的这种情况还是很适用的，下面是网址。
https]]></description><category></category></item><item><title><![CDATA[electron在Windows、Linux和KYLIN操作系统下的不同表现]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/111681910</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/111681910</guid><author>qq_44937699</author><pubDate>Mon, 28 Dec 2020 18:31:45 +0800</pubDate><description><![CDATA[electron各个系统下一、electron简介二、electron创建与打包应用程序2.1安装node.js2.2安装electron2.3创建主脚本文件main.js2.4创建网页index.html2.5修改package.json文件2.6运行应用程序2.7打包应用程序三、在Windows操作系统下四、在Linux操作系统下五、在KYLIIN操作系统下
一、electron简介
Electron 是一个由 Github 开发、用 HTML，CSS 和 JavaScript 来构建跨平台桌面应用程序]]></description><category></category></item><item><title><![CDATA[当eslint遇到iview：Parsing error: x-invalid-end-tag]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/109741549</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/109741549</guid><author>qq_44937699</author><pubDate>Tue, 17 Nov 2020 14:25:17 +0800</pubDate><description><![CDATA[当eslint遇到iview报错截图：报错描述：解决方案：参考链接：
报错截图：

报错描述：
在vue+iview项目中，使用了Eslint做代码风格检查，但是在使用iview组件标签时,eslint总是会报错。
解决方案：
在.eslintrc.js文件中加上以下代码：
"vue/no-parsing-error": [2, { "x-invalid-end-tag": false }]

如下图，按照下图的步骤添加代码即可。

参考链接：
https://www.cnblogs.com/cralor/]]></description><category></category></item><item><title><![CDATA[vue中一个关于ref的易错点]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/109531291</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/109531291</guid><author>qq_44937699</author><pubDate>Mon, 09 Nov 2020 14:48:48 +0800</pubDate><description><![CDATA[改bug改了两天，主要是把时间花在找bug上了，解决之后感觉这似乎是一个很小的问题，所以记录一下，巩固一下吧。
出错代码段：
&lt;template&gt;
	&lt;WangEditor ref="md" :content="content" /&gt;
	&lt;Button @click="save()"&gt;保存&lt;/Button&gt;
&lt;/template&gt;
&lt;script&gt;
	data(){
		content:''
	},
	methods:{
		save(]]></description><category></category></item><item><title><![CDATA[前端学习之旅——第三周]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/109078105</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/109078105</guid><author>qq_44937699</author><pubDate>Mon, 26 Oct 2020 14:38:04 +0800</pubDate><description><![CDATA[查看vue-cli项目代码0.前言1.vue-cli构建的项目的执行顺序1.1项目结构
0.前言
要上手参与项目了，但是自己水平实在太低，不好意思直接写代码，只能先学习前辈们的项目代码。但是整个项目如此庞大，里面牵扯的又都是我不曾了解到的技术，只好先来学习恶补一下，争取能看懂前辈的代码。
1.vue-cli构建的项目的执行顺序
需要根据项目执行顺序来决定我研究代码的顺序。
1.1项目结构

...]]></description><category></category></item><item><title><![CDATA[前端学习之旅——第二周]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/109075120</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/109075120</guid><author>qq_44937699</author><pubDate>Wed, 14 Oct 2020 15:42:03 +0800</pubDate><description><![CDATA[还原一个界面
上一周进行了一些简单的基础知识学习，这一周主要是还原了一个界面，但是用的方法比较傻，代码写的也很累赘，不过好在实现了功能。记录一下吧~
代码：https://github.com/Yhh15616251360/appreciation
实现效果：


...]]></description><category></category></item><item><title><![CDATA[git和github学习之旅]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/108849251</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/108849251</guid><author>qq_44937699</author><pubDate>Tue, 29 Sep 2020 15:55:49 +0800</pubDate><description><![CDATA[git和githup学习之旅0.前言1.基本概念1.1几个名词1.2GitHub功能1.3Git的优势2.了解Git2.1Git下载安装2.2Git结构2.3Git和代码托管中心3.Git命令行操作3.1本地库初始化3.2设置签名3.3基本操作3.3.1状态查看操作3.3.2添加操作3.3.3提交操作3.3.4查看历史记录3.3.5前进后退3.3.6 reset命令的三个参数对比3.3.7删除文件并找回3.3.8比较文件差异3.4分支管理3.4.1什么是分支3.4.2分支的好处3.4.3分支操作4.GitH]]></description><category></category></item><item><title><![CDATA[前端学习之旅——第一周]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/108618931</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/108618931</guid><author>qq_44937699</author><pubDate>Wed, 23 Sep 2020 09:17:34 +0800</pubDate><description><![CDATA[前端学习之旅0.前言1.下载最新的node.js2.下载最新的yarn3.查资料了解yarn和npm的区别3.1.官网文档3.2.npm3.3.npm的不足3.4.yarn3.5.yarn的优点3.6.区别总结3.7.参考链接4.vue.cli介绍4.1.vue入门4.1.1.vue安装4.1.2.挂载点、模板、实例之间的关系4.1.3.实例中的数据、事件和方法4.1.4.属性绑定和双向数据绑定4.1.5.计算属性和侦听器4.1.6.v-if、v-show与v-for指令4.1.7.组件4.2.vue.cl]]></description><category></category></item><item><title><![CDATA[Android开发——自定义Spinner]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/108429356</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/108429356</guid><author>qq_44937699</author><pubDate>Sun, 06 Sep 2020 11:16:59 +0800</pubDate><description><![CDATA[在使用Spinner时，如果单纯的设置背景色，则下拉框的箭头会被覆盖，这并非想要的。通过上网查找资料，这篇文章的方法简单可行。
文章链接：https://www.jianshu.com/p/25121c36f753
附注：如果觉得背景色太深不好看，可以使用android:alpha=“0.7”（数字可修改，为0~1之间的小数）来设置透明度。

...]]></description><category></category></item><item><title><![CDATA[Android Studio报错Unresolved dependencies]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/108363592</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/108363592</guid><author>qq_44937699</author><pubDate>Wed, 02 Sep 2020 16:07:11 +0800</pubDate><description><![CDATA[又一次打开Android studio，又一次报错，这次是另一个奇葩的错误。
上网查找了无数种方案，最终找到的解决方法，但是不知道为什么这样子可以解决，如果有知道原因的大佬，还请不吝赐教~~
解决方案：
步骤一：找到项目中的build.gradle文件

步骤二：在打开的build.gradle文件中将junit的内容都注释掉
注意：注释junit一共包括三行

步骤三：重新build一下即可。
方法1：点击右上角的锤子按钮。
方法2：清除AS缓存并重启（Files-&gt;Invalidata Cache]]></description><category></category></item><item><title><![CDATA[kubeedge的部署]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/107585131</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/107585131</guid><author>qq_44937699</author><pubDate>Sat, 25 Jul 2020 21:26:24 +0800</pubDate><description><![CDATA[我是参考这个这篇博客进行部署的，但是其中出现了一些问题，下面记录一下这些问题及解决方案。
（1）文章中一些文件的路径是要换成自己虚拟机上的路径，但是自己虚拟机上的这个文件路径在哪里呢？可以使用find / -name fielname来查找。相关内容请查看这篇文章。
（2）liunx 执行apt -get命令 提示找不到命令。
解决方案：因为部署使用的是CentOS的软件，所以不是用apt-get命令而是yum命令来安装软件。这个解决方案是参考这篇博客的。
（3）使用git clone时会要求系统先安装go]]></description><category></category></item><item><title><![CDATA[centOS7问题：curl: (7) Failed connect to 192.168.80.100:210； 拒绝连接]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/107498759</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/107498759</guid><author>qq_44937699</author><pubDate>Tue, 21 Jul 2020 21:29:09 +0800</pubDate><description><![CDATA[首先描述一下自己的问题：
我是在VMware上安装的CentOS7，网络配置也完成了，可以ping本机（虚拟机）的ip地址（192.168.80.100，这个地址可以自己设置，设置网络ip可以参考这篇博客）：
curl百度也是可以的（上面是curl www.baidu.com命令，下面是curl -I www.baidu.com命令）：
但是，curl 本机的ip地址就一直报错：

我上网查了很久，网上的回答各式各样，比如说关闭防火墙（其方法参考这篇文章），但是都不适用于这种情况，无法解决我的问题。最后，我]]></description><category></category></item><item><title><![CDATA[安卓开发——tcp连接]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/107435769</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/107435769</guid><author>qq_44937699</author><pubDate>Sat, 18 Jul 2020 22:51:09 +0800</pubDate><description><![CDATA[Android Studio使用的是java语言，换句话说，Android Studio相比于eclipse等软件，多的只是安卓端界面的设计，其相关功能的实现（比如登录、注册验证等），都是java实现的。因此，只要掌握了java语言的tcp连接方式，就可以完成Android Studio的TCP连接。
网上关于tcp连接的实现有很多文章，这里提供一个参考链接，就不再进行详述了。
这篇博客主要记录个人实现tcp连接中犯的两个错误：

tcp连接需要使用socket，socket连接要使用子线程
在子线程中，不]]></description><category></category></item><item><title><![CDATA[Android Studio报错“unable to find valid certification“的解决办法]]></title><link>https://blog.youkuaiyun.com/qq_44937699/article/details/107289494</link><guid>https://blog.youkuaiyun.com/qq_44937699/article/details/107289494</guid><author>qq_44937699</author><pubDate>Sat, 11 Jul 2020 20:45:38 +0800</pubDate><description><![CDATA[前言
感觉自己和Android Studio八字不合。。。
第四次使用这个软件，每次都出现一些莫名其妙的问题。询问的同学，都没有遇到过，对此，我表示很郁闷。其中，Cause: unable to find valid certification这个问题出现的次数最多，现在记录一下解决方案，免得后面遇到又不知所措。。。
方法：去jcenter官网下载证书
（一）下载证书
这里使用谷歌浏览器，输入网址https://jcenter.bintray.com，然后按照下面步骤下载证书：
1、打开证书
2、复制到文件]]></description><category></category></item></channel></rss>