<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[GUAN_GUAN_A的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/GUAN_GUAN_A</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; GUAN_GUAN_A]]></copyright><item><title><![CDATA[解决Centos安装Pillow失败问题]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/127647346</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/127647346</guid><author>GUAN_GUAN_A</author><pubDate>Wed, 02 Nov 2022 10:38:18 +0800</pubDate><description><![CDATA[错误记录]]></description><category></category></item><item><title><![CDATA[2021-02-25]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/114071485</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/114071485</guid><author>GUAN_GUAN_A</author><pubDate>Thu, 25 Feb 2021 12:34:28 +0800</pubDate><description><![CDATA[Python 归一化和反归一化遇到的维度不一样问题
今天在用LSTM预测数据（只预测一维数据）的时候，发现在归一化和反归一化的地方出现了问题。我们都知道数据的归一化有很多方法，归一化的目的就是为了避免数据相差太大，影响预测结果。我比较常用的归一化方式：
from sklearn.preprocessing import MinMaxScaler
 #归一化
 #train_set是我的训练集
    scaler = MinMaxScaler(feature_range=(0,1))
    train_s]]></description><category></category></item><item><title><![CDATA[Mybatis学习之路04_数据库加密连接]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/105414039</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/105414039</guid><author>GUAN_GUAN_A</author><pubDate>Thu, 09 Apr 2020 16:38:33 +0800</pubDate><description><![CDATA[主要思想：写一个数据加密工具类，将加密后的用户名、密码放在外部属性配置文件中（这里我们放在db.properties里），在创建SqlseetionFacroty时，将外部数次那个文件中的用户名和密码取出来，并解密，再通过Properties类中的setProperty方法，将解密后的参数放进db.properties里（但db.properties文件里并没有被改变），然后通过SqlSessio...]]></description><category></category></item><item><title><![CDATA[Mybatis学习之路03_配置优化]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/105332375</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/105332375</guid><author>GUAN_GUAN_A</author><pubDate>Sun, 05 Apr 2020 20:07:55 +0800</pubDate><description><![CDATA[1.核心配置文件mybatis-config.xml
文件结构：
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tMOXHdxo-1586088432434)(C:\Users\GUANA\AppData\Roaming\Typora\typora-user-images\image-20200405191143928.png)]
UserDao就是下文提到的Map...]]></description><category></category></item><item><title><![CDATA[Mybatis学习之路02_CRUD]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/105332325</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/105332325</guid><author>GUAN_GUAN_A</author><pubDate>Sun, 05 Apr 2020 20:04:39 +0800</pubDate><description><![CDATA[id:在接口文件中的函数名


resultType:返回结果的类型


parameterType：传参类型（需要传入多个参数时，将 所有参数封装成类）


1.select
在MapperDao中加入：
 User getUserById(int id);

在Mapper.xml中：
&lt;select id="getUserById" resultType="com.zgl.poj...]]></description><category></category></item><item><title><![CDATA[Mybatis学习之路01_第一个Mybatis程序]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/105314907</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/105314907</guid><author>GUAN_GUAN_A</author><pubDate>Sat, 04 Apr 2020 18:54:41 +0800</pubDate><description><![CDATA[一.第一个Mybatis程序
创建Mybatis的maven项目(父项目要把src删掉) 父pom.xml导包 和 子maven项目，不用导包
数据库如下：

1.引入依赖
在父pom.xml里加入如下代码（依赖可以在Maven库里面找到）
&lt;!--    导入依赖--&gt;
    &lt;dependencies&gt;
&lt;!--        msql驱动--&gt;
   ...]]></description><category></category></item><item><title><![CDATA[不同VLAN之间通信的原理]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88999998</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88999998</guid><author>GUAN_GUAN_A</author><pubDate>Wed, 03 Apr 2019 17:05:09 +0800</pubDate><description><![CDATA[在划分VLAN后，不同VLAN之间不能直接进行二层通信。如果要实现VLAN间通信，可以采取以下方案。
1．三层VLANIF接口方案
这是一种通过计算机网络体系结构中第三层（网络层）来实现VLAN间通信的解决方案。每个VLAN都可以配置一个三层VLANIF逻辑接口，而这些VLANIF接口就作为对应VLAN内部用户主机的缺省网关，通过三层交换机内部的IP路由功能可以实现同一交换机上不同VLAN的三层互...]]></description><category></category></item><item><title><![CDATA[理解shell]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88774636</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88774636</guid><author>GUAN_GUAN_A</author><pubDate>Sun, 24 Mar 2019 11:09:04 +0800</pubDate><description><![CDATA[一、shell的类型
shell的类型有很多，比如/bin/dash、/bin/tcsh、/binzsh/、/bin/csh/、/bin/bash…，现在广为了流行的是bashell。用户可以自己定义，但是用户默认 的交互shell和系统默认的shell不一定相同。
我默认的是zsh,直接输入bash就可用bash

二、shell的父子关系
父进程发出命令bash后，会创建子shell，并在该子...]]></description><category></category></item><item><title><![CDATA[Linux 中的环境变量 PATH]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88383088</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88383088</guid><author>GUAN_GUAN_A</author><pubDate>Sun, 10 Mar 2019 20:12:41 +0800</pubDate><description><![CDATA[为什么有时候有些命令明明有，系统却提示你无相关命令呢?
为什么我们可以在任何目录下使用ls呢?
就是因为 PATH—环境变量（一定要大写）
先来认识一下什么是环境变量，用 echo $PATH 命令


当我们使用一些命令时，系统会按照下方现实的文件顺序来查询相关文件
可以发现，普通用户和root账户的查询路径不太一样，普通用户没有任何关于sbin的文件，丹所有用户都有 /bin文件，这就是为什么...]]></description><category></category></item><item><title><![CDATA[Linux运用 visudo命令修改用户权限]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88243320</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88243320</guid><author>GUAN_GUAN_A</author><pubDate>Wed, 06 Mar 2019 17:02:03 +0800</pubDate><description><![CDATA[转自：http://man.linuxde.net/sudo
sudo命令用来以其他身份来执行命令，预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo，则会发出警告的邮件给管理员。用户使用sudo时，必须先输入密码，之后有5分钟的有效期限，超过期限则必须重新输入密码。
语法
sudo(选项)(参数)
选项
-b：在后台执行指令；
-...]]></description><category></category></item><item><title><![CDATA[关于Linux中一直提到的shell]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88074617</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88074617</guid><author>GUAN_GUAN_A</author><pubDate>Sat, 02 Mar 2019 12:54:43 +0800</pubDate><description><![CDATA[刚开始学Linux，很多地方都提到了shell，但是一直不太清楚它到底是什么，这里引用了一个比较好的解释：
转：https://zhidao.baidu.com/question/557066905.html）
【一】 shell的含义：
首先shell的英文含义是“壳”；
它是相对于内核来说的，因为它是建议在核的基础上，面向于用户的一种表现形式，比如我们看到一个球，见到的是它的壳，而非核。
Li...]]></description><category></category></item><item><title><![CDATA[五、Linux正确关机方法]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88066397</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88066397</guid><author>GUAN_GUAN_A</author><pubDate>Fri, 01 Mar 2019 19:23:40 +0800</pubDate><description><![CDATA[Linux若不正确关机，可能会导致文件系统的毁损，因为来不及将数据写回到文件中，所以有些服务的文件会有问题
5.1数据同步写入磁盘命令：sync（暂存在内存的数据会被写入硬盘中，通常在关机中期倩执行这个命令）
5.2
常用关机命令：shutdown（一般只有root用户能执行，但有些distribution在命令行模式时也可用）
特点：可以选择关机时间、模式、定义关机消息、仅发出警告消息、是否用...]]></description><category></category></item><item><title><![CDATA[四、Linux在线求助 man page、info page、其他有用文件]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88066355</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/88066355</guid><author>GUAN_GUAN_A</author><pubDate>Fri, 01 Mar 2019 19:21:22 +0800</pubDate><description><![CDATA[这些其实都不是很详细，很多都只是提纲的作用，一来方便我自己今后复习，二来也想给大家做一个分享，是我在看书过程中总结的一些知识点或者觉得有价值的东西
4.1 .1  man  【空格】命令：
（man date）
（可通过man 来了解该指令的用法，还有一些按键来帮助查询	）
DATE(1):中的1代表一般用户可使用的指令
5：配置文件或者某些文件的格式
8：系统管理员可用的管理命令
(其他的数字大...]]></description><category></category></item><item><title><![CDATA[(数据结构)编程实现最小生成树求解的Prim算法（邻接矩阵）]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/85075154</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/85075154</guid><author>GUAN_GUAN_A</author><pubDate>Tue, 18 Dec 2018 19:17:11 +0800</pubDate><description><![CDATA[头文件：‘1.h’
#include &amp;amp;lt;stdio.h&amp;amp;gt;
#include &amp;amp;lt;iostream&amp;amp;gt;
#include &amp;amp;lt;malloc.h&amp;amp;gt;
#include &amp;amp;lt;string.h&amp;amp;gt;
#define TRUE  1
#define FALSE 0
#define ERROR 0
#define INFEASIBLE -1
#define O]]></description><category></category></item><item><title><![CDATA[(数据结构)建立图的或邻接表存储表示，计算顶点的度（入度、出度）并实现深度优先或广度优先对图进行遍历。(编译器：VS)]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/85074937</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/85074937</guid><author>GUAN_GUAN_A</author><pubDate>Tue, 18 Dec 2018 19:12:21 +0800</pubDate><description><![CDATA[头文件：‘1.h’
#include &amp;lt;stdio.h&amp;gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;malloc.h&amp;gt;
#include &amp;lt;string.h&amp;gt;
#define TRUE  1
#define FALSE 0
#define ERROR 0
typedef int Status;
using namespace std...]]></description><category></category></item><item><title><![CDATA[（2）	建立一棵二叉排序树，然后进行中序遍历，并实现动态查找。]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/84402439</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/84402439</guid><author>GUAN_GUAN_A</author><pubDate>Fri, 23 Nov 2018 19:25:54 +0800</pubDate><description><![CDATA[（2）	建立一棵二叉排序树，然后进行中序遍历，并实现动态查找。(输入零为空）
头文件：1.h
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;malloc.h&amp;gt;
#include &amp;lt;string.h&amp;gt;
#define TRUE  1
#define FALSE 0
#define ERROR 0
#define INFEASIBLE -1
#defi...]]></description><category></category></item><item><title><![CDATA[（1）	按先序次序输入二叉树中结点的值，建立一棵以二叉链表作存储结构的二叉树，然后按先序、中序、后序、层序分别遍历这棵二叉树，并完成二叉树的相应信息的统计（如各种结点数目、计算高度等）]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/84402353</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/84402353</guid><author>GUAN_GUAN_A</author><pubDate>Fri, 23 Nov 2018 19:16:33 +0800</pubDate><description><![CDATA[按先序次序输入二叉树中结点的值，建立一棵以二叉链表作存储结构的二叉树，然后按先序、中序、后序、层序分别遍历这棵二叉树，并完成二叉树的相应信息的统计（如各种结点数目、计算高度等）
头文件：1.h
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;malloc.h&amp;gt;
#include &amp;lt;string.h&amp;gt;
#define TRUE  1
#define F...]]></description><category></category></item><item><title><![CDATA[数据结构   中缀式转后缀式（编译器：VS）]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/84068861</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/84068861</guid><author>GUAN_GUAN_A</author><pubDate>Wed, 14 Nov 2018 16:25:14 +0800</pubDate><description><![CDATA[数据结构 中缀式转后缀式
原理：
1.建立一个栈用哪个来储存操作符
2.将中缀式从左到右扫描，如果是数字就存进一个字符串，如果是操作符就村从一下原则：
若op的优先级高于栈顶的操作符，将该op压栈
若op的优先级低于栈顶的操作符，将栈中的操作符弹出直到栈顶的操作符优先级低于该op，并将弹出的操作符存入刚在的字符串中
若op为“（”，直接压栈
若op为“）”,弹栈直到遇到“）”,且括号舍弃，不存入字...]]></description><category></category></item><item><title><![CDATA[Linux初见（练习机的分区）]]></title><link>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/84068171</link><guid>https://blog.youkuaiyun.com/GUAN_GUAN_A/article/details/84068171</guid><author>GUAN_GUAN_A</author><pubDate>Wed, 14 Nov 2018 16:00:56 +0800</pubDate><description><![CDATA[Linux初见（练习机的分区）
我是一个初学Linux的菜鸟，我把一些我认为比较重要、不熟悉的知识点总结了下来
一．	Linux的主机规划和磁盘分区
1）	Linux所有数据以文件形式呈现，根目录的表示方法为一根斜线：/
比如查找文件：data
/hone/arod/dat   (出来data是文件，其他为目录)
2）	挂载：进入该目录就可以读取该分区
3）	硬盘规划：
懒人分区：就是仅仅分出根目...]]></description><category></category></item></channel></rss>