<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Nick_Jackson的博客]]></title><description><![CDATA[个人博客：https://caifl.net]]></description><link>https://blog.youkuaiyun.com/EngineerofAI</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; EngineerofAI]]></copyright><item><title><![CDATA[BP神经网路详解(误差反向传播-链式求导法则）]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/125746470</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/125746470</guid><author>EngineerofAI</author><pubDate>Tue, 12 Jul 2022 16:54:35 +0800</pubDate><description><![CDATA[BP（Back Propagation）网络是1985年由Rumelhart和McCelland为首的科学家小组提出，是一种按误差逆传播算法训练的多层前馈网络，是目前应用最广泛的神经网络模型之一。BP网络能学习和存贮大量的输入-输出模式映射关系，而无需事前揭示描述这种映射关系的数学方程。它的学习规则是使用最速下降法，通过反向传播来不断调整网络的权值和阈值，使网络的误差平方和最小。BP神经网络模型拓扑结构包括输入层（input）、隐层(hide layer)和输出层(output layer)。......]]></description><category></category></item><item><title><![CDATA[node.js及vue安装配置详解]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/122507266</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/122507266</guid><author>EngineerofAI</author><pubDate>Sat, 15 Jan 2022 10:58:07 +0800</pubDate><description><![CDATA[一、node.js 安装配置
1、下载
首先先下载node.js，通过以下链接进行选择下载
https://nodejs.org/download/release

选择自己想要的版本进行下载

2、安装
下载完成后双击node.exe进行安装即可，亦或者下载压缩包解压就可使用
3、配置环境
打开电脑设置——》点击系统高级设置——》点击环境变量进入系统变量——》点击系统变量中的Path变量进行修改——》添加node.js安装的根目录路径

校验安装是否成功，通过命令行npm --version访问是否安装配]]></description><category></category></item><item><title><![CDATA[二叉树详解及二叉树的遍历（递归与非递归C++算法实现）]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/122350355</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/122350355</guid><author>EngineerofAI</author><pubDate>Thu, 06 Jan 2022 18:48:35 +0800</pubDate><description><![CDATA[二叉树详解及二叉树的遍历（递归与非递归C++算法实现）
二叉树简介
树（Tree）
是一种由多个节点组成的有限集合T，有且仅有一个节点称为根（root），其余结点分为m（大于等于0）个互不相交的有限集合T1，T2,T3…;每个集合本身又是棵树，被称为这个根的子树。
在树的定义中规定了树含有结点数必须大于0，这表明空集不可以称为树；他又规定结点可以为1，该结点就是根节点。
节点、根节点、父节点、子节点、兄弟节点
② 一棵树可以没有任何节点，成为空树
③ 一棵树可以只有1个节点，也就是只有根节点
④ 子树、左子]]></description><category></category></item><item><title><![CDATA[Jmeter安装介绍及性能测试详解]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/122347834</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/122347834</guid><author>EngineerofAI</author><pubDate>Thu, 06 Jan 2022 17:02:04 +0800</pubDate><description><![CDATA[JMeter安装及性能测试详解
JMeter介绍
（参考：http://www.importnew.com/13876.html）
JMeter使用了不同技术和协议，是一款可以进行配置和执行负载测试、性能测试和压力测试的工具。负载测试、性能测试和压力测试概念：
负载测试: 这类测试使系统或者应用程序在预先设计好的极端场景下测试运行。这类测试用来评估系统或者程序在极端条件下的行为。
性能测试: 这种测试被用来检测系统的性能表现，包括特定情况下，系统的响应能力和稳定性。
压力测试: 这类测试通过载入更多的外部资]]></description><category></category></item><item><title><![CDATA[Redis安装学习及Redis常用操作]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/122343864</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/122343864</guid><author>EngineerofAI</author><pubDate>Thu, 06 Jan 2022 15:06:17 +0800</pubDate><description><![CDATA[主要详解Redis安装、Redis使用及Redis常用命令使用方法]]></description><category></category></item><item><title><![CDATA[深度优先搜索（DFS）与广度优先搜索（BFS）算法详解]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/120590420</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/120590420</guid><author>EngineerofAI</author><pubDate>Sat, 02 Oct 2021 23:26:46 +0800</pubDate><description><![CDATA[深度优先搜索（DFS）与广度优先搜索（BFS）详解
1.广度优先搜索算法
1.1.前言
和树的遍历类似，图的遍历也是从图中某点出发，然后按照某种方法对图中所有顶点进行访问，且仅访问一次。
但是图的遍历相对树而言要更为复杂。因为图中的任意顶点都可能与其他顶点相邻，所以在图的遍历中必须记录已被访问的顶点，避免重复访问。
根据搜索路径的不同，我们可以将遍历图的方法分为两种：广度优先搜索和深度优先搜索。
1.2.图及图的遍历
概念：
线性表和树两类数据结构，线性表中的元素是“一对一”的关系，树中的元素是“一对多”的]]></description><category></category></item><item><title><![CDATA[图的基本概念、存储及基本操作(邻接矩阵法与邻接表法）]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/120572821</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/120572821</guid><author>EngineerofAI</author><pubDate>Thu, 30 Sep 2021 22:25:12 +0800</pubDate><description><![CDATA[图的基本概念、存储及基本操作
1. 图的基本概念
1.1 图的定义
图（Graph）是由顶点的有穷非空集合和顶点之间边的集合组成，通常表示为：G (V,E)，其中，G表示一个图，V是图G中顶点的集合，E是图G中边的集合。

图的定义与线性表定义的对比：

线性表中我们把数据元素叫元素，树中将数据元素叫结点，在图中数据元素，我们则称之为顶点（Vertex）。
线性表中可以没有数据元素，称为空表。树中可以没有结点，叫做空树。但是在图结构中，不允许没有顶点。在定义中，若V是顶点的集合，则强调了顶点集合V有穷非空。]]></description><category></category></item><item><title><![CDATA[串的模式匹配算法-暴力、KMP算法详解]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/120425003</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/120425003</guid><author>EngineerofAI</author><pubDate>Wed, 22 Sep 2021 23:22:54 +0800</pubDate><description><![CDATA[串的模式匹配算法-KMP算法
简介
KMP算法是一种改进的字符串匹配算法，由D.E.Knuth，J.H.Morris和V.R.Pratt提出的，因此人们称它为克努特—莫里斯—普拉特操作（简称KMP算法）。KMP算法的核心是利用匹配失败后的信息，尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是通过一个next()函数实现，函数本身包含了模式串的局部匹配信息。
简单的模式匹配算法（暴力匹配算法）
假设现在我们面临这样一个问题：有一个文本串S，和一个模式串P，现在要查找P在S中的位置，如何查找呢？]]></description><category></category></item><item><title><![CDATA[mysql8.0+安装及密码修改]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/118571486</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/118571486</guid><author>EngineerofAI</author><pubDate>Thu, 08 Jul 2021 13:25:31 +0800</pubDate><description><![CDATA[mysql8.0+环境搭建及密码修改
1、MySQL Windows安装
1）下载mysql安装包到本地并解压
点击链接https://download.youkuaiyun.com/download/EngineerofAI/19887526进行下载
下载完了进行解压，可解压到指定文件夹下。

解压完毕之后
2）创建my.ini文件
创建my.ini文件，并输入以下内容进行配置：
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录 最好使用‘/‘表示路径
basedir=D:\T]]></description><category></category></item><item><title><![CDATA[大数据智能综合训练编程题（Spark、RDD、Hadoop）]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/118428070</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/118428070</guid><author>EngineerofAI</author><pubDate>Sat, 03 Jul 2021 02:18:16 +0800</pubDate><description><![CDATA[大数据智能综合训练编程题（Spark、RDD、Hadoop）
做题准备
环境准备
做题前需要安装好spark环境，以及python环境，当然有个Hadoop环境更好了，
环境搭建参考链接：spark环境，hadoop集群搭建
知识储备

熟练掌握python基础语法及编程训练
熟悉spark rdd编程
了解Scala基础知识

题目一：全校2018级学生名单分析
1、使用RDD编程的方式，找到自己的那一行信息
编写spark脚本
from pyspark import SparkConf, SparkCo]]></description><category></category></item><item><title><![CDATA[spark环境，hadoop集群搭建]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/118399384</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/118399384</guid><author>EngineerofAI</author><pubDate>Thu, 01 Jul 2021 22:11:24 +0800</pubDate><description><![CDATA[spark环境，hadoop集群搭建
环境准备
因为Ubuntu服务器在国外，可能国内访问下载速度较慢，因此可以换成阿里源，通过以下命令对源进行更换
阿里源地址：http://mirrors.aliyun.com/ubuntu/dists/

查看当前系统的代号
lsb_release -a


# 1、备份原来的源
cp -ra /etc/apt/sources.list /etc/apt/sources.list.bak
# 2、修改/etc/apt/sources.list文件，可将原来的内容删除或注]]></description><category></category></item><item><title><![CDATA[Jenkins自动化部署gitee项目到阿里云ECS服务器]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/118256232</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/118256232</guid><author>EngineerofAI</author><pubDate>Sat, 26 Jun 2021 23:48:55 +0800</pubDate><description><![CDATA[Jenkins自动化部署gitee项目到阿里云ECS服务器
环境准备
搭建maven、java、git环境
Jenkins安装
Jenkins（网址是 https://jenkins.io/) 是一个开源项目，它是一个基于 Java 的持续集成系统。我们可以在 Jenkins 上配置持续集成的任务，让机器自动完成构建（build），集中展示集成中存在的错误，提供详细的日志文件，提醒功能，以及用图表的形式展示项目构建的趋势和稳定性。
Linux安装Jenkins
wget -q -O - https://pk]]></description><category></category></item><item><title><![CDATA[Linux常用命令大全（超详细分类版）]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/118253991</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/118253991</guid><author>EngineerofAI</author><pubDate>Sat, 26 Jun 2021 20:21:51 +0800</pubDate><description><![CDATA[Linux常用命令大全（持续收集、分类）
文件操作
常用
cd /home 进入 '/ home' 目录' 
cd .. 返回上一级目录 
cd ../.. 返回上两级目录 
cd 进入个人的主目录 
cd ~user1 进入个人的主目录 
cd - 返回上次所在的目录 
pwd 显示工作路径 
ls 查看目录中的文件 
ls -F 查看目录中的文件 
ls -l 显示文件和目录的详细资料 
ls -a 显示隐藏文件 
ls *[0-9]* 显示包含数字的文件名和目录名 
tree 显示文件和目录由根目录开]]></description><category></category></item><item><title><![CDATA[软件项目管理工具dorproject安装配置及问题解决(详细版)]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/118008173</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/118008173</guid><author>EngineerofAI</author><pubDate>Fri, 18 Jun 2021 03:40:08 +0800</pubDate><description><![CDATA[软件项目管理工具dorproject安装配置及问题解决（详细版）
一、dotproject安装前配置准备
1）.搭建LNMP（Linux、Nginx、MySQL、PHP）
1.Linux-CentOS安装
安装教程链接https://blog.youkuaiyun.com/qq_44714603/article/details/88829423
默认情况下，阿里云已经完成了Linux系统的安装，要更换操作系统可在控制台进行操作。
安装软件（Apache、MySQL、PHP）
2.安装nginx
2.1安装Nginx运行]]></description><category></category></item><item><title><![CDATA[云计算平台OpenStack安装常见问题]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/117736646</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/117736646</guid><author>EngineerofAI</author><pubDate>Wed, 09 Jun 2021 11:49:19 +0800</pubDate><description><![CDATA[云计算平台OpenStack安装相关问题
apt常用命令：

# apt-get 系列=========================================
apt-get update # 更新安装列表
apt-get upgrade # 升级软件
apt-get install software_name # 安装软件
apt-get --purge remove  software_name # 卸载软件及其配置 
apt-get autoremove software_name # 卸载]]></description><category></category></item><item><title><![CDATA[深度学习框架TensorFlow2初步入门学习]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/117717526</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/117717526</guid><author>EngineerofAI</author><pubDate>Tue, 08 Jun 2021 22:37:21 +0800</pubDate><description><![CDATA[TensorFlow2入门学习
TensorFlow 2 新增变化特性
TensorFlow 2 安装
2019 年初，TensorFlow 官方推出了 2.0 预览版本，也意味着 TensorFlow 即将从 1.x 过度到 2.x 时代。

根据 TensorFlow  官方介绍内容 显示，2.0 版本将专注于简洁性和易用性的改善，主要升级方向包括：

使用 Keras 和 Eager Execution 轻松构建模型。
在任意平台上实现稳健的生产环境模型部署。
为研究提供强大的实验工具。
通过清理废弃]]></description><category></category></item><item><title><![CDATA[云应用系统开发技术考点（面试题相关）]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/117695506</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/117695506</guid><author>EngineerofAI</author><pubDate>Tue, 08 Jun 2021 12:23:16 +0800</pubDate><description><![CDATA[#云应用系统开发技术考点（面试题相关）
1、CAP理论
概述：一个分布式系统最多只能同时满足一致性（Consistency）、可用性（Availability）和分区容错性（Partition tolerance）这三项中的两项。

Consistency 一致性
一致性指“all nodes see the same data at the same time”，即所有节点在同一时间的数据完全一致。
一致性是因为多个数据拷贝下并发读写才有的问题，因此理解时一定要注意结合考虑多个数据拷贝下并发读写的场景。
]]></description><category></category></item><item><title><![CDATA[C++ STL容器之Vector详解]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/115707981</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/115707981</guid><author>EngineerofAI</author><pubDate>Wed, 14 Apr 2021 20:17:28 +0800</pubDate><description><![CDATA[C++ STL容器之Vector详解
Vector简介
vector数据结构和数组非常相似，也称为单端数组。
vector与普通数组区别： 不同之处在于数组是静态空间，而vector可以动态扩展
动态扩展： 并不是在原空间之后续接新空间，而是找更大的内存空间，然后将原数据拷贝新空间，释放原空间
vector容器的迭代器是支持随机访问的迭代器

Vector用法
vector存放内置数据类型

容器： vector
算法： for_each
迭代器： vector::iterator

构造函数
vector]]></description><category></category></item><item><title><![CDATA[MATLAB软件应用及语法学习基础]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/115030445</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/115030445</guid><author>EngineerofAI</author><pubDate>Sat, 20 Mar 2021 16:51:56 +0800</pubDate><description><![CDATA[MATLAB初步学习笔记
1、MATLAB简介
1.1简介

MATLAB是美国MathWorks公司出品的商业数学软件，用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人，控制系统等领域。 [1]
MATLAB是matrix&amp;laboratory两个词的组合，意为矩阵工厂（矩阵实验室），软件主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环]]></description><category></category></item><item><title><![CDATA[Vue初步入门学习]]></title><link>https://blog.youkuaiyun.com/EngineerofAI/article/details/112891389</link><guid>https://blog.youkuaiyun.com/EngineerofAI/article/details/112891389</guid><author>EngineerofAI</author><pubDate>Wed, 20 Jan 2021 16:43:12 +0800</pubDate><description><![CDATA[Vue.js初步入门学习
简介
Vue (读音 /vjuː/，类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是，Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层，不仅易于上手，还便于与第三方库或既有项目整合。另一方面，当与现代化的工具链以及各种支持类库结合使用时，Vue 也完全能够为复杂的单页应用提供驱动。
Vue入门初体验
01-hello Vue.js
Vue主要通过Vue对象的元素el对DIY元素进行实时绑定。
hello Vue.js 示例代码如下所示]]></description><category></category></item></channel></rss>