<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[rating_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/rating_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rating_]]></copyright><item><title><![CDATA[js往数组中添加元素的方法]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/113919928</link><guid>https://blog.youkuaiyun.com/rating_/article/details/113919928</guid><author>rating_</author><pubDate>Sun, 21 Feb 2021 16:33:42 +0800</pubDate><description><![CDATA[往数组中添加元素的方法


push()
可以将一个或多个新元素添加到数组的结尾，然后返回新数组的长度，且所有主要浏览器都支持push()方法。注意：push()方法里必须有一个参数


unshift()
可以将一个或多个新元素添加到数组的开头，然后返回新数组的长度，且所有主流浏览器都支持unshift方法。注意：unshift()方法里必须有一个参数


splice()
可以将一个或多个新元素添加到数组的指定位置，插入位置的元素自动后移，且所有主要浏览器都支持splice方法。
数组.splice(i]]></description><category></category></item><item><title><![CDATA[VUE之v-if、v-else-if、v-else、v-show用法及区别]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/113876851</link><guid>https://blog.youkuaiyun.com/rating_/article/details/113876851</guid><author>rating_</author><pubDate>Sat, 20 Feb 2021 09:47:08 +0800</pubDate><description><![CDATA[v-if、v-else：同if、else的用法
v-if里面的东西是个布尔类型的变量，也可以加条件表达式
&lt;div id="ceshi" &gt;
    &lt;p&gt;用户名：{{username}}&lt;/p&gt;
    &lt;!-- 判断是不是VIP --&gt;
    &lt;p v-if="isVip"&gt;用户类型：vip&lt;/p&gt;
    &lt;!-- 注意：v-if和v-sele中间不能有其他元素 --&gt;
    &lt;p v-else&gt;用户类]]></description><category></category></item><item><title><![CDATA[将vue-cli从2.9.6升级到最新版本]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/112977735</link><guid>https://blog.youkuaiyun.com/rating_/article/details/112977735</guid><author>rating_</author><pubDate>Fri, 22 Jan 2021 09:43:41 +0800</pubDate><description><![CDATA[将vue-cli从2.9.6升级到最新版本
之前按照官网上直接全局安装，发现不是最新版本
尝试两种方式卸载：
npm uninstall -g vue-cli
npm uninstall -g @vue/cli
出现版本号即安装成功


]]></description><category></category></item><item><title><![CDATA[selenium +python自动化测试发QQ空间说说]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/112622389</link><guid>https://blog.youkuaiyun.com/rating_/article/details/112622389</guid><author>rating_</author><pubDate>Thu, 14 Jan 2021 17:26:01 +0800</pubDate><description><![CDATA[selenium +python自动化测试发QQ空间说说
import time
from selenium import webdriver

# 1. 打开网站，窗口最大化
driver=webdriver.Chrome()
driver.get('https://i.qq.com/')
driver.maximize_window()
# 点击登录
driver.switch_to_frame('login_frame')
driver.find_element_by_xpath('//*[@id="]]></description><category></category></item><item><title><![CDATA[【Ubuntu】spark2.4.5安装教程]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/106962243</link><guid>https://blog.youkuaiyun.com/rating_/article/details/106962243</guid><author>rating_</author><pubDate>Thu, 25 Jun 2020 20:55:01 +0800</pubDate><description><![CDATA[将spark2.4.5的压缩包解压到指定目录，并改名为spark：
sudo tar -zxvf spark-2.4.5-bin-without-hadoop.tgz -C /home/china/data
sudo mv spark-2.4.5-bin-without-hadoop/ spark

添加权限，并查看该目录下有没有spark的安装文件：
sudo chown -R china:china spark
ls | grep spark

在spark 目录下拷贝spark-env.sh.temp]]></description><category></category></item><item><title><![CDATA[【Ubuntu】sbt1.3.8安装教程]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/106962221</link><guid>https://blog.youkuaiyun.com/rating_/article/details/106962221</guid><author>rating_</author><pubDate>Thu, 25 Jun 2020 20:53:47 +0800</pubDate><description><![CDATA[查看当前文件夹是否有sbt安装包：
ls | grep sbt

进入sbt目录，解压到指定文件夹：
tar -zxvf sbt-1.3.8.tgz -C /home/china/data
cp /home/china/data/sbt/bin/sbt-launch.jar /home/china/data/sbt

建立sbt脚本并写入一下内容：
vim /home/china/data/sbt/sbt


#!/bin/bash
SBT_OPTS="-Xms512M -Xmx1536M -Xss1M -]]></description><category></category></item><item><title><![CDATA[【Ubuntu】科大讯飞语音（四）在QT上编写smart-home界面及功能]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/106454073</link><guid>https://blog.youkuaiyun.com/rating_/article/details/106454073</guid><author>rating_</author><pubDate>Sun, 31 May 2020 12:51:17 +0800</pubDate><description><![CDATA[第五天：
在QT上编写smart-home界面及功能
问题：
客户端服务端唤醒并执行成功，但是QT上报错：
QObject::connect: No such signal QUdpSocket::readyread() in ../smart-home/mainwindow.cpp:16
QObject::connect:  (receiver name: 'MainWindow')

解决：方法名大小写错误：改成readyRead()即可
第六天：

开关网络问题，解决步骤：

1. 系统显示时间为当前]]></description><category></category></item><item><title><![CDATA[【Ubuntu】科大讯飞语音：解决不同程序要求开关网络的问题（这个要联网，另一个不要联网）]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/106454043</link><guid>https://blog.youkuaiyun.com/rating_/article/details/106454043</guid><author>rating_</author><pubDate>Sun, 31 May 2020 12:49:06 +0800</pubDate><description><![CDATA[开关网络问题，解决步骤：
1. 系统显示时间为当前时间（若不是，则在设置中修改当前时间）
2. 运行QT写好的代码
3. 打开终端，在code/gec6818目录下生成voicectl文件，再执行make命令
4. 关闭网络，再打开一个终端（服务端），进入code/x86/bin目录，修改当前时间，执行asr_record_demo文件
5. 在之前打开的终端（客户端）执行sudo ./voicectl 127.0.0.1


...]]></description><category></category></item><item><title><![CDATA[【Ubuntu】科大讯飞语音（三）QT写一个简单的登陆界面]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/106437687</link><guid>https://blog.youkuaiyun.com/rating_/article/details/106437687</guid><author>rating_</author><pubDate>Sat, 30 May 2020 10:13:10 +0800</pubDate><description><![CDATA[第三天：
QT的使用


新建文件


创建头文件
一般来说会把类的定义写在头文件中
成员变量一般使用私有访问权限
成员函数可以访问私有权限的成员变量


第四天：
一. 继续QT，复习一下上节课的知识
在dog.h头文件中再创建一个类animal(父类，基类),将dog和cat类中相同的成员变量放进去
class animal{
// private：私有权限，子类不可以继承
// protected：保护权限，子类可以继承
     int age;
     char name[20];
     c]]></description><category></category></item><item><title><![CDATA[【Ubuntu】科大讯飞语音（二）]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/106332728</link><guid>https://blog.youkuaiyun.com/rating_/article/details/106332728</guid><author>rating_</author><pubDate>Mon, 25 May 2020 14:34:08 +0800</pubDate><description><![CDATA[voicectl.c文件里：



argc 是运行程序的，参数的个数。
argv 是数组，是参数的列表
例如： ./voicectl 127.0.0.1
在这个例子中：
argc = 2
char *argv[] = {"./voicectl ", “127.0.0.1”};
argv[0]="./voicectl ",
argv[1]=“127.0.0.1”;


mian函数里面的init_sock函数：
功能：初始化了服务器的网络地址；连接了服务器





// arecord 程序，录音--..]]></description><category></category></item><item><title><![CDATA[【Ubuntu】创建新用户，并添加管理员权限]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/106328006</link><guid>https://blog.youkuaiyun.com/rating_/article/details/106328006</guid><author>rating_</author><pubDate>Mon, 25 May 2020 10:42:40 +0800</pubDate><description><![CDATA[先用root用户登录Ubuntu系统,这条命令创建了可以登陆的 myname用户，并使用 /bin/bash 作为 shell
sudo useradd -m myname -s /bin/bash

位新用户设置密码，并根据提示输入两次密码：
sudo passwd myname

可为myname用户增加管理员权限，方便部署:
sudo adduser myname sudo

然后，把登录用户从root用户切换到myname用户:
su myname


...]]></description><category></category></item><item><title><![CDATA[【Ubuntu】hadoop创建java文件并运行]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/106326413</link><guid>https://blog.youkuaiyun.com/rating_/article/details/106326413</guid><author>rating_</author><pubDate>Mon, 25 May 2020 09:35:50 +0800</pubDate><description><![CDATA[在/home/china/hadoop(也就是你装hadoop的目录下)执行以下命令：
bin/hdfs dfs -mkdir /user
bin/hdfs dfs -mkdir /user/china
bin/hdfs dfs -mkdir /user/china/input

创建.java文件：
vim mapreduce.java
提示：
i:插入，编辑内容
esc:退出编辑
:wq保存并退出文件

在这个文件夹下执行命令打包：
jar cvf mapreduce.jar ./mapreduce*.]]></description><category></category></item><item><title><![CDATA[【Ubuntu】科大讯飞语音（一）]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/106312331</link><guid>https://blog.youkuaiyun.com/rating_/article/details/106312331</guid><author>rating_</author><pubDate>Sun, 24 May 2020 11:23:57 +0800</pubDate><description><![CDATA[一、语音识别环境：


gec6818目录：实现语音控制的一个目录
这个程序用到了：viocectl.c  common.c   libxml2.so
但是我们没有libxml2.so这个库
在线下载：(下载的文件会放在/usr/lib/x86_64-linux-gnu这个文件夹下)
sudo apt-get install libxml2-dev

在终端打开code/gec6818这个文件夹

执行以下命令
gcc voicectl.c common.c -o voicectl -I./inc -L /]]></description><category></category></item><item><title><![CDATA[【Ubuntu安装hadoop】localhost: ssh: connect to host localhost port 22: Connection refuse]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/106289147</link><guid>https://blog.youkuaiyun.com/rating_/article/details/106289147</guid><author>rating_</author><pubDate>Fri, 22 May 2020 18:45:18 +0800</pubDate><description><![CDATA[localhost: ssh: connect to host localhost port 22: Connection refused
Ubuntu默认并没有安装ssh服务，如果通过ssh链接Ubuntu，需要自己手动安装openssh-server。判断是否安装ssh服务，可以通过如下命令进行：
ssh localhost


出现这个问题是因为Ubuntu默认没有安装openssh-server，我们用一个命令来看下，如果只有agent，说明没有安装openssh-server，命令如下：
ps -]]></description><category></category></item><item><title><![CDATA[【傻瓜式教程】阿里云Ubuntu18.04创建Gnome桌面x-window（云服务器选择VNC远程连接模式）]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/106260990</link><guid>https://blog.youkuaiyun.com/rating_/article/details/106260990</guid><author>rating_</author><pubDate>Thu, 21 May 2020 16:36:13 +0800</pubDate><description><![CDATA[一、创建一个非root用户
因为有的用户说root不能直接登入gnome桌面（我的成功了，但为了以防万一还是创建一下），所以先创建一个非root用户

创建一个新的普通用户（比如，这里创建的用户名为XXX）：

sudo useradd -m XXX -s /bin/bash

这条命令创建了可以登陆的 XXXXXX用户，并使用 /bin/bash 作为 shell。

为这个新用户设置密码，请按系统提示输入两次密码

sudo passwd XXX（输入完这条命令之后就会要输密码了，XXX为用户名）


]]></description><category></category></item><item><title><![CDATA[基于ECS搭建云上博客]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/105790803</link><guid>https://blog.youkuaiyun.com/rating_/article/details/105790803</guid><author>rating_</author><pubDate>Mon, 27 Apr 2020 14:54:56 +0800</pubDate><description><![CDATA[安装 Apache HTTP 服务

首先通过本地软件远程访问刚刚生成的 ECS实例。
登录到 ECS 实例后，执行如下命令，下载并安装 Apache HTTP 服务。

yum -y install httpd


执行如下命令，安装 apache 的扩展文件。

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql


执行如下...]]></description><category></category></item><item><title><![CDATA[【电脑】QQ/TIM群投票页面打不开解决办法]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/105326151</link><guid>https://blog.youkuaiyun.com/rating_/article/details/105326151</guid><author>rating_</author><pubDate>Sun, 05 Apr 2020 13:55:44 +0800</pubDate><description><![CDATA[设置-&gt;网络-&gt;适配器-&gt;WIFI或者以太网-&gt;右键-&gt;属性
双击IPv4
使用下面的DNS
114.114.114.114
114.114.115.115
设置完成后打开CMD

ipconfig /flushdns



]]></description><category></category></item><item><title><![CDATA[MOOC 物联网技术概论单元测验答案 桂小林 第四章]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/105204383</link><guid>https://blog.youkuaiyun.com/rating_/article/details/105204383</guid><author>rating_</author><pubDate>Mon, 30 Mar 2020 17:39:23 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[自己添加vue.config.js配置文件初始内容]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/104820645</link><guid>https://blog.youkuaiyun.com/rating_/article/details/104820645</guid><author>rating_</author><pubDate>Thu, 12 Mar 2020 15:47:19 +0800</pubDate><description><![CDATA[vue.config.js配置文件内容
module.exports = {
baseUrl:'/',//项目打包之后输出的根路径
outputDir:'dist',//构建输出目录
assetsDir:'assets',//存放静态资源（js,css,img,fonts）
lintOnSave:false//是否开启eslint保存检测，有效值：true || false || 'error'
...]]></description><category></category></item><item><title><![CDATA[vue文件打包之后打开index.html发现一片空白]]></title><link>https://blog.youkuaiyun.com/rating_/article/details/104652614</link><guid>https://blog.youkuaiyun.com/rating_/article/details/104652614</guid><author>rating_</author><pubDate>Wed, 04 Mar 2020 14:05:21 +0800</pubDate><description><![CDATA[原因：打包之后的文件加载资源的路径不对
解决办法：
在vue.config.js文件中修改路径
module.exports = {
 publicPath: './'
}

如果router/index.js文件里面有mode: 'history’的话删去或者注释即可

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