<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_45573921的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_45573921</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_45573921]]></copyright><item><title><![CDATA[安装Python第三方库的常用方法和注意事项]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/119700592</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/119700592</guid><author>weixin_45573921</author><pubDate>Sat, 14 Aug 2021 15:53:21 +0800</pubDate><description><![CDATA[安装Python的库
这里，我来介绍一下平时我们安装python库的几种常用方法和一些注意事项。

第一种，使用我们的pip工具
第二种，使用IDE中集成的功能进行一键安装(以Pycharm 为例)
第三种，使用Anaconda进行安装

使用 pip 工具安装第三方库


第一步，我们要打开 cmd，为了避免 后续内容的出错，我们强力建议以管理员身份运行！


第二步，更新我们的 pip 工具
python -m pip install --upgrade pip



第三步，进行安装我们的第三方模块
]]></description><category></category></item><item><title><![CDATA[机器学习算法--ALS]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/116915290</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/116915290</guid><author>weixin_45573921</author><pubDate>Mon, 17 May 2021 09:58:33 +0800</pubDate><description><![CDATA[本文转载自：endymecy|ALS
一、什么是ALS
ALS是交替最小二乘（alternating least squares）的简称。在机器学习中，ALS特指使用交替最小二乘求解的一个协同推荐算法。它通过观察到的所有用户给商品的打分，来推断每个用户的喜好并向用户推荐适合的商品。举个例子，我们看下面一个8*8的用户打分矩阵。

&nbsp;&nbsp;&nbsp;&nbsp;这个矩阵的每一行代表一个用户（u1,u2,…,u8）、每一列代表一个商品（v1,v2,…,v8）、用户的打分为1-9分。这个矩阵只显]]></description><category></category></item><item><title><![CDATA[机器学习算法--协同过滤算法]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/116858685</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/116858685</guid><author>weixin_45573921</author><pubDate>Sat, 15 May 2021 20:07:02 +0800</pubDate><description><![CDATA[0. 关键词

推荐算法
长尾理论
UserCF
ItemCF

1. 推荐算法
&nbsp;&nbsp;&nbsp;&nbsp;互联网的飞速发展使我们进入了信息过载的时代，搜索引擎可以帮助我们查找内容，但只能解决明确的需求。为了让用户从海量信息中高效地获得自己所需的信息，推荐系统应运而生。
&nbsp;&nbsp;&nbsp;&nbsp;推荐系统可以通过分析用户的历史记录来了解用户的喜好，从而主动为用户推荐其感兴趣的信息，满足用户的个性化推荐需求。推荐系统是自动联系用户和物品的一种工具，和搜索引擎相比，推]]></description><category></category></item><item><title><![CDATA[Linux Ubuntu 安装 anaconda3和 Pycharm 社区版本]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/116809386</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/116809386</guid><author>weixin_45573921</author><pubDate>Sat, 15 May 2021 09:54:24 +0800</pubDate><description><![CDATA[恰巧大数据实验安装 Anaconda &amp; Pycharm，借此机会写篇博客分享一下
Anaconda
下载 Anaconda
清华镜像网站看一看

下载之后，放入 linux文件夹中
安装 Anaconda
bash 下载的文件名
之后，按照提示进行输入信息(大多数都是 回车)
一定要选择好安装到的目录
修改配置文件
修改我们的配置文件，将 anaconda 写入环境变量中去


然后使他生效
source $/.bashrc

然后，我们查看是否生效
anaconda -V


说明可以使用了
A]]></description><category></category></item><item><title><![CDATA[ubuntu server安装hadoop和spark，并设置集群]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/116699820</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/116699820</guid><author>weixin_45573921</author><pubDate>Thu, 13 May 2021 23:39:13 +0800</pubDate><description><![CDATA[安装server请看本人的上一篇博客
Ubuntu Server 20.04.2 安装
先前准备工作
创建 hadoop用户

创建用户之后，输入一下指令重启
shutdown -r now

登录 hadoop 用户
安装 ssh 和 vim
首先更新一下 apt 工具
sudo apt-get update

然后安装vim
sudo apt-get install vim

安装ssh server
sudo apt-get install openssh-server

安装 ssh 之后，使用 s]]></description><category></category></item><item><title><![CDATA[动态规划问题之背包模型(18题)]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/116719129</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/116719129</guid><author>weixin_45573921</author><pubDate>Thu, 13 May 2021 15:33:15 +0800</pubDate><description><![CDATA[背包问题是动态规划问题的一大类型，下面我们对这个进行总结。
以 Acwing y中总结的 几个类型，我写了几个题解
应用知识点

基础的 01 背包 ：
完全背包 ：


一、采药
Acwing 题目链接

#include &lt;bits/stdc++.h&gt;
using namespace std;

const int N = 1010;
int f[N][N];
int n, m;

int main() 
{
    cin &gt;&gt; m &gt;&gt; n;
    memset]]></description><category></category></item><item><title><![CDATA[RSA公钥体系 与在 ssh中免密的登陆的应用]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/116735329</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/116735329</guid><author>weixin_45573921</author><pubDate>Thu, 13 May 2021 09:37:31 +0800</pubDate><description><![CDATA[一、秘钥体系
&nbsp;&nbsp;&nbsp;&nbsp;第一部分查看书籍为 北京大学出版社出版的 丘维声老师的 数学思维方式与创新
&nbsp;&nbsp;&nbsp;&nbsp;在之前安全协议的讲解中，很多的协议都是用了秘钥的这一概念，相信很多同学对这不求甚解，下面我来系统的介绍秘钥体系，并且证明一下如今的公钥私钥RSA密码系统。
秘钥，即密钥，在密码学中，密钥（key，又常称金钥）是指某个用来完成加密、解密、完整性验证等密码学应用的秘密信息。在对称密码学（或称密钥密码学）中，加密和解密用的是同一个]]></description><category></category></item><item><title><![CDATA[xshell连接Linux Server]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/116721928</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/116721928</guid><author>weixin_45573921</author><pubDate>Wed, 12 May 2021 21:46:49 +0800</pubDate><description><![CDATA[由于server环境下无法使用vmtools，所以推荐使用shell工具进行链接使用。下载的内容源自果核，使用方法：

xhell压缩包里面有crack目录，将nslicense.dll文件覆盖到软件目录
xhellplus，将nslicense.dll文件分别覆盖到软件Xftp 7目录和Xshell 7目录
下载包点击上文shell工具的链接即可下载。




现在可以打开 我们安装 pojie 的 xshell



然后，我们设置完成之后，点击链接


我们输入 who 和 who am I 查看自己]]></description><category></category></item><item><title><![CDATA[虚拟机安装 服务器 Ubuntu Server20.04.2]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/116673925</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/116673925</guid><author>weixin_45573921</author><pubDate>Wed, 12 May 2021 10:53:25 +0800</pubDate><description><![CDATA[虚拟机安装 服务器
Ubuntu Server20.04.2 下载地址
VMware创建新的虚拟机


首选选择典型



稍后安装操作系统，并点击下一步



选择Linux Ubuntu64位



命名虚拟机



指定虚拟机的容量



点击确定之后开启虚拟机



选择自己下载的镜像文件

打开虚拟机进行配置


单击开启此虚拟机，我们进行配置



选择合适的语言，这里选择English，选择中文听其他博主说，可能会出现奇奇怪怪的问题



选择 done




done



设置镜像源地址]]></description><category></category></item><item><title><![CDATA[机器学习算法--线性回归分析(单元和多元)]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/116668030</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/116668030</guid><author>weixin_45573921</author><pubDate>Tue, 11 May 2021 20:58:21 +0800</pubDate><description><![CDATA[关键词


分类模型、回归模型


存在序的离散属性、不存在序的离散属性


有监督的机器学习


回归的分类（输入变量数目，输入变量和输出变量的关系）


已知数据集，未知参数


均方误差最小化，最小二乘法


一元线性回归


多元线性回归


一、什么是回归分析

分类模型的输出值是离散的 classification
回归模型的输出值是连续的 regression


倘若在离散属性之间存在序的关系，可通过连续化，将其转化为连续值。

倘若在离散属性之间不存在序的关系，假设为 k 个属性值，通常将]]></description><category></category></item><item><title><![CDATA[动态规划之最长上升子序列模型]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/116659908</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/116659908</guid><author>weixin_45573921</author><pubDate>Tue, 11 May 2021 17:48:38 +0800</pubDate><description><![CDATA[动态规划分为很多模型，比如说数字三角形模型，最长上升子序列模型，背包模型，状态机模型，状态压缩，区间dp，树形dp等等
下面，我就Acwing提高课中，最长上升子序列模型进行了整理。
一、怪盗基德的滑翔翼
题目链接如下 怪盗基德的滑翔翼 

根据题目的描述信息可知，该题目就是要求对于某一个建筑，往 左 能够最长下降子序列的长度，或者是往 右的租场下降子序列的长度，因此有两种解法一种是我们常见的dp最长上升子序列，还有一种就是贪心最长上升子序列。
下面，是我给出的两种解法，具体的解释都放在了代码里面
#inc]]></description><category></category></item><item><title><![CDATA[Ubuntu从零安装 Hadoop And Spark]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/116299620</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/116299620</guid><author>weixin_45573921</author><pubDate>Sun, 09 May 2021 13:59:29 +0800</pubDate><description><![CDATA[安装 linux 以Ubuntu为例
选择镜像，虚拟机安装
虚拟机下，直接安装镜像即可，选择好自己的配置，一定要注意路径名选好，而且和你虚拟机的名称匹配，这里我的镜像是 ubuntu-20.04.2.0-desktop-amd64.iso

安装 Hadoop
安装 Spark，并使用PySpark测试

...]]></description><category></category></item><item><title><![CDATA[第一章、OS引论1]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/114333709</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/114333709</guid><author>weixin_45573921</author><pubDate>Wed, 03 Mar 2021 20:33:39 +0800</pubDate><description><![CDATA[1.1 操作系统的目标和作用
1.1.1 操作系统的目标

计算机上安装操作系统，主要目标是：方便性、有效性、可扩充性和开放性。

方便性：方便用户，使计算机变得易学易用
有效性：提高系统资源(资源指CPU(处理机),存储器,文件(数据和程序),外设)利用率和系统的吞吐量(吞吐量为单位时间完成的作业数量)
可扩充性：是为了适应计算机硬件、体系结构以及计算机应用发展，OS从早期的无结构化⇒\Rightarrow⇒模块化结构⇒\Rightarrow⇒层次化结构⇒\Rightarrow⇒微内核结构。如今的微内核结]]></description><category></category></item><item><title><![CDATA[JavaScript入门介绍 1 2021/02/27]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/114333591</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/114333591</guid><author>weixin_45573921</author><pubDate>Wed, 03 Mar 2021 20:31:10 +0800</pubDate><description><![CDATA[一、JavaScript简介一
1.1 javascript 简介

JavaScript是Web页面中的一种脚本编程语言，可用于Web系统的客户端和服务器端编程
前身叫做LiveScript，是Netscape公司开发的脚本语言。在Sun公司推出Java语言后， Netscape公司和Sun公司于1995年一起重新设计了LiveScript，并将其更名为JavaScript。

1.2 JavaScript 嵌入


在 Html 中嵌入 Html


在HTML中通过**&lt;script&gt;… ]]></description><category></category></item><item><title><![CDATA[html的实战性介绍]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/114333564</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/114333564</guid><author>weixin_45573921</author><pubDate>Wed, 03 Mar 2021 20:30:21 +0800</pubDate><description><![CDATA[Html 简介
超文本结构语言


html并非一种编程语言， 而是一种描述超文本文档的标记语言，用html编写的超文本文档成为html文档。


超文本文档指的是，可以加入图片、声音、动画、影视等内容，并可以利用超链接方便的从一个文件跳转到网络上其他主机的另一个文件。


Html标签结构形态
Html的标签主要有三种形态，如下所示：


&lt;标签&gt;元素&lt;/标签&gt;
是开始标签，中间元素，结束标签


&lt;标签 属性名=“属性值”&gt;元素&lt;/标签&gt;
属性表示标签的信]]></description><category></category></item><item><title><![CDATA[java 流程控制篇 2021/02/26持续更新中]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/114333510</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/114333510</guid><author>weixin_45573921</author><pubDate>Wed, 03 Mar 2021 20:29:05 +0800</pubDate><description><![CDATA[1. 用户交互Scanner
1.1 简单的Scanner用法

首先，需要   import java.util.Scanner
其次，需要创建一个 Scanner 类的对象， Scanner s = new Scanner(System.in);
通过调用Scanner对象的方法来完成，
 一定要注意有开有关，最后要调用方法 close()





方法名称
搭配方法
用途




boolean hasNext()
String next()
一个用于查看是否有下一个输入，一个用于接收，空格视为结束]]></description><category></category></item><item><title><![CDATA[Java入门篇 2021/02/22]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/114018308</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/114018308</guid><author>weixin_45573921</author><pubDate>Wed, 24 Feb 2021 13:12:36 +0800</pubDate><description><![CDATA[Java入门篇 2021/02/22
Java的三大版本
java三大版本主要包括 JavaSE, JavaME, JavaEE，其中现如今的JavaME已经是很少见了，JavaSE是JavaEE的基础。
JDK、JER、JVM三个关系
JDK, JRE, JVM具体的关系可以参照下图，是名副其实的包含关系。



JDK的安装
1. 卸载JDK
1. 首先需要删除Java的安装目录（这个可以查到）
2. 删除JAVA_HOME(环境变量)
3. 删除path下面关于Java的目录（需要点进去环境变量的pa]]></description><category></category></item><item><title><![CDATA[JAVA基础学习预科部分 (Markdown + dox)2021/2/22持续更新中]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/113949669</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/113949669</guid><author>weixin_45573921</author><pubDate>Mon, 22 Feb 2021 20:37:46 +0800</pubDate><description><![CDATA[javaSE从 2021/02/22开始，预计到2021/02/28，原本预计的算法题解先鸽一下。

-博客Blog的重要性 &amp; Markdown语法

 基础markdown语法 

标题， 直接使用 ‘#’，一级二级…五级
字体，斜体(左右个一个∗*∗)，加粗(左右个两个∗∗**∗∗)，斜体且加粗(左右个三个∗∗∗***∗∗∗)，删除(左右个两个&nbsp;&nbsp;~~&nbsp;&nbsp;)
demo:
这是斜体， 这是加粗, 这是斜体且加粗, 则是删除线
引用直接使用 大于号 &gt;]]></description><category></category></item><item><title><![CDATA[leetcode第 46 场双周赛]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/113923486</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/113923486</guid><author>weixin_45573921</author><pubDate>Sun, 21 Feb 2021 22:03:36 +0800</pubDate><description><![CDATA[题目A
https://leetcode-cn.com/problems/longest-nice-substring/
因为 length≤100length \leq 100length≤100，我们直接就可以遍历子串然后更新答案。
class Solution {
public:
    bool Check(string s)
    {
        unordered_set&lt;int&gt; m;
        for (auto u : s)
            m.insert]]></description><category></category></item><item><title><![CDATA[Codeforces Round #702 (Div. 3)解题报告]]></title><link>https://blog.youkuaiyun.com/weixin_45573921/article/details/113833529</link><guid>https://blog.youkuaiyun.com/weixin_45573921/article/details/113833529</guid><author>weixin_45573921</author><pubDate>Wed, 17 Feb 2021 15:31:04 +0800</pubDate><description><![CDATA[Codeforces Round #702 (Div. 3)
A. Dense Array
http://codeforces.com/contest/1490/problem/A

解题思路
相邻的数字必然是倘若不满足的话是需要插入数据的，那么我们模拟插入数据即可.
x=min(ai,ai+1),y=max(ai,ai+1)x = min(a_i, a_{i+1}), y = max(a_i, a_{i+1})x=min(ai​,ai+1​),y=max(ai​,ai+1​)

倘若2∗x≤y2 * x ]]></description><category></category></item></channel></rss>