<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_69070708的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_69070708</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_69070708]]></copyright><item><title><![CDATA[C语言基础]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/149307389</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/149307389</guid><author>m0_69070708</author><pubDate>Sun, 13 Jul 2025 11:17:17 +0800</pubDate><description><![CDATA[计算机：能进行计算以及逻辑处理的设备硬件：组成计算机的物理部件。（内存条、CPU、硬盘…）开发中对于硬件的认知：​         硬件包括电子设备、单片机、集成电路和嵌入式系统。软件：计算机中运行的程序和数据。开发中对于软件的认知：​         软件分为系统软件（OS）、应用软件和编程工具（编译器）数据类型就是固定大小内存的别名，并且描述了一个变量存放什么类型的数据。简单来说，就是组织和操作数据。数据：计算机要处理的数据（数字、字符串、文字、符号、图片、音视频等）]]></description><category></category></item><item><title><![CDATA[linux基础：vim编辑器学习]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/149258736</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/149258736</guid><author>m0_69070708</author><pubDate>Thu, 10 Jul 2025 20:58:37 +0800</pubDate><description><![CDATA[本文介绍了Vim编辑器的进阶使用技巧，包括光标移动、删除、复制粘贴、撤销、查找替换等核心操作。重点讲解了行间/列间移动（gg/G/$/0）、删除（dd/ndd/dG）、复制（yy/nyy）、粘贴（p/P）、撤销（u/U）等命令，以及字符查找替换（/string、:%s）的实用方法。此外还涉及网络、进程、磁盘管理指令，以及Linux共享环境搭建等系统操作内容。文中通过具体示例（如批量替换int为void）展示了Vim的高效文本处理能力，适合需要提升Linux命令行操作效率的用户参考。]]></description><category></category></item><item><title><![CDATA[Day13-Spark SQL的学习]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139832404</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139832404</guid><author>m0_69070708</author><pubDate>Thu, 20 Jun 2024 14:45:43 +0800</pubDate><description><![CDATA[​        Spark SQL是一个用于结构化数据处理的Spark组件。所谓结构化数据，是指具有Schema信息的数据，例如JSON、Parquet、Avro、CSV格式的数据。与基础的Spark RDD API不同，Spark SQL提供了对结构化数据的查询和计算接口。将SQL查询与Spark应用程序无缝组合​     Spark SQL允许使用SQL或熟悉的API在Spark程序中查询结构化数据。]]></description><category></category></item><item><title><![CDATA[Day12-大模型的学习]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139805203</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139805203</guid><author>m0_69070708</author><pubDate>Wed, 19 Jun 2024 16:06:56 +0800</pubDate><description><![CDATA[​        NLP（Natural Language Processing），即“自然语言处理”，主要研究使用计算机来处理、理解及运用人类语言的各种理论和方法，属于人工智能的一个重要研究方向。​        简单来说，NLP就是如何让计算机理解人类语言。​        在NLP中，最细粒度的表示就是词语，但是计算机并不能直接识别词语，需要将词语转化为计算机可识别的数值形式，这种对词语的转化和表征就是“词汇表征”。​。]]></description><category></category></item><item><title><![CDATA[Day11-协同过滤算法]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139774271</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139774271</guid><author>m0_69070708</author><pubDate>Tue, 18 Jun 2024 15:19:27 +0800</pubDate><description><![CDATA[​        人们经常会在视频平台上观看影片，有时目标明确，想要观看某部电影，但有时仅仅是随机搜寻。​        如果视频平台可以利用基于物品的智能推荐系统，有效地从用户对其观看过的电影的评分中挖掘数据，便可以根据用户偏好的电影个性化地推荐更多类似的电影，优化用户体验，提高用户粘性，创造额外收入。]]></description><category></category></item><item><title><![CDATA[Day10-SparkCore学习（二）]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139747729</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139747729</guid><author>m0_69070708</author><pubDate>Mon, 17 Jun 2024 16:39:01 +0800</pubDate><description><![CDATA[二.RDD的创建。]]></description><category></category></item><item><title><![CDATA[Day9-SparkCore学习（一）]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139716425</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139716425</guid><author>m0_69070708</author><pubDate>Sun, 16 Jun 2024 12:55:40 +0800</pubDate><description><![CDATA[在数据计算层，作为Hadoop核心组成的MapReduce可以结合Hive通过类SQL的方式进行数据的离线计算（当然也可以编写独立的MapReduce应用程序进行计算）；而Spark既可以做离线计算（Spark SQL），又可以做实时计算（Spark Streaming），它们底层都使用的是Spark的核心（Spark Core）。Apache Spark是一个快速通用的集群计算系统，是一种与Hadoop相似的开源集群计算环境，但是Spark在一些工作负载方面表现得更加优越。]]></description><category></category></item><item><title><![CDATA[Day8-Zookeeper和Hbase安装与配置]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139657681</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139657681</guid><author>m0_69070708</author><pubDate>Thu, 13 Jun 2024 16:40:02 +0800</pubDate><description><![CDATA[HBase 是一个面向列式存储的分布式数据库，HBase 底层存储基于 HDFS 实现，集群的管理基于 ZooKeeper 实现。]]></description><category></category></item><item><title><![CDATA[Day7-电商实战项目使用Hadoop实现（二）]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139641447</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139641447</guid><author>m0_69070708</author><pubDate>Thu, 13 Jun 2024 09:11:01 +0800</pubDate><description><![CDATA[具体代码
1.GetPageld.java
import org.apache.commons.lang3.StringUtils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class GetPageId {

    public static String getPageId(String url) {
        String pageId = "";
        if (StringUt]]></description><category></category></item><item><title><![CDATA[Day6——电商实战项目使用Hadoop实现（一）]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139630145</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139630145</guid><author>m0_69070708</author><pubDate>Wed, 12 Jun 2024 16:33:53 +0800</pubDate><description><![CDATA[根据电商日志文件，分析：统计页面浏览量（每行记录就是一次浏览）统计各个省份的浏览量 （需要解析IP）日志的ETL操作（ETL：数据从来源端经过抽取（Extract）、转换（Transform）、加载（Load）至目的端的过程）为什么要ETL：没有必要解析出所有数据，只需要解析出有价值的字段即可。本项目中需要解析出：ip、url、pageId（topicId对应的页面Id）、country、province、city。]]></description><category></category></item><item><title><![CDATA[Day5-Scala安装]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139628883</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139628883</guid><author>m0_69070708</author><pubDate>Wed, 12 Jun 2024 16:14:26 +0800</pubDate><description><![CDATA[Scala是一种将面向对象和函数式编程结合在一起的高级语言，旨在以简洁、优雅和类型安全的方式表达通用编程模式。Scala功能强大，不仅可以编写简单脚本，还可以构建大型系统。Scala运行于Java平台，Scala程序会通过JVM被编译成class字节码文件，然后在操作系统上运行。其运行时候的性能通常与Java程序不分上下，并且Scala代码可以调用Java方法、继承Java类、实现Java接口等，几乎所有Scala代码都大量使用了Java类库。]]></description><category></category></item><item><title><![CDATA[Day4-手机流量统计项目]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139614066</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139614066</guid><author>m0_69070708</author><pubDate>Wed, 12 Jun 2024 11:03:20 +0800</pubDate><description><![CDATA[这是我第一次完整的做完这个项目，虽然在做的过程中遇到了许多的问题，但经过同学和在网上寻找问题的帮助下，最终还是完成了这个项目。]]></description><category></category></item><item><title><![CDATA[Day3-hadoop伪分布式集群安装]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139482498</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139482498</guid><author>m0_69070708</author><pubDate>Wed, 05 Jun 2024 21:38:39 +0800</pubDate><description><![CDATA[（a）/boot  ->  1G  ->   添加挂载点  ->  修改文件系统为ext4  ->  点击+（加号）（c）/    ->   45G  ->   添加挂载点  ->  修改文件系统为ext4  -> 点击完成。（b）swap  ->  4G  ->   添加挂载点  ->  点击+（加号）打开网络按钮 -> 修改主机名  ->  点击应用    ->   点击完成。(1)打开VMware,点击文件->点击虚拟机->创建新的虚拟机。点击软件选择->点击GHOME->点击完成。]]></description><category></category></item><item><title><![CDATA[Day2-Linux相关事宜(二）]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139454797</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139454797</guid><author>m0_69070708</author><pubDate>Tue, 04 Jun 2024 22:05:42 +0800</pubDate><description><![CDATA[Linux用户管理和文件权限
Linux操作系统是一个多用户操作系统，它允许多用户同时
登录到系统上并使用资源。系统会根据账户来区分每个用户的
文件，进程，任务和工作环境，使得每个用户工作都不受干
扰。
一.（1）Linux用户的分类
超级用户root：权限最大，限制最小，uid=0
普通用户：用来完成日常工作的用户，uid:500-60000系统用户：为了能够让那些后台进程或服务类进程以非管理
员的身份运行的用户，不能登录服务器。uid：1-499
（2）Linux用户组的分类
普通用户组：可以加入多个]]></description><category></category></item><item><title><![CDATA[Day1-Linux相关事宜(一）]]></title><link>https://blog.youkuaiyun.com/m0_69070708/article/details/139454093</link><guid>https://blog.youkuaiyun.com/m0_69070708/article/details/139454093</guid><author>m0_69070708</author><pubDate>Tue, 04 Jun 2024 22:05:38 +0800</pubDate><description><![CDATA[（）2）编辑网卡配置文件/etc/sysconﬁg/network-scripts/ifcfgens33，注：不同虚拟机，文件名可能不同。不过此时配置内容尚未生效，还需要执行source /etc/proﬁle命令使配置内容生效。录/export/software/（该目录需提前创建），然后执行rz -bey。执行vi /etc/proﬁle命令编辑系统环境变量文件proﬁle，在文件。命令将JDK安装包上传到虚拟机的/export/software/目录下。创建虚拟机时提供的默认网络信息。]]></description><category></category></item></channel></rss>