logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spark 课程核心知识点复习汇总

Spark核心概念包括弹性分布式数据集(RDD)、流处理(Spark Streaming)、PageRank算法和机器学习库(MLlib)。环境配置涵盖单机伪分布式集群搭建步骤,包括JDK安装、Spark解压配置和集群启动。Spark架构采用主从模式,包含Driver、Master、Worker等组件。脚本示例展示了spark-shell启动、HDFS数据上传、RDD创建与操作,以及HiveQL建

文章图片
#spark#大数据#分布式
Spark 课程核心知识点复习汇总

Spark核心概念包括弹性分布式数据集(RDD)、流处理(Spark Streaming)、PageRank算法和机器学习库(MLlib)。环境配置涵盖单机伪分布式集群搭建步骤,包括JDK安装、Spark解压配置和集群启动。Spark架构采用主从模式,包含Driver、Master、Worker等组件。脚本示例展示了spark-shell启动、HDFS数据上传、RDD创建与操作,以及HiveQL建

文章图片
#spark#大数据#分布式
Spark 课程核心知识点复习汇总

Spark核心概念包括弹性分布式数据集(RDD)、流处理(Spark Streaming)、PageRank算法和机器学习库(MLlib)。环境配置涵盖单机伪分布式集群搭建步骤,包括JDK安装、Spark解压配置和集群启动。Spark架构采用主从模式,包含Driver、Master、Worker等组件。脚本示例展示了spark-shell启动、HDFS数据上传、RDD创建与操作,以及HiveQL建

文章图片
#spark#大数据#分布式
字符串翻转/替换操作

本文总结了字符串翻转和替换操作的C语言实现要点:1) 使用<stdio.h>和<string.h>头文件处理输入输出及字符串操作;2) 变量定义需预留足够空间防止溢出;3) 多组输入采用scanf循环读取;4) 命令解析通过ASCII码转换和指针偏移实现;5) 翻转采用双指针原地交换,替换采用三段拼接法;6) 详细对比了strncpy和strcpy的使用差异;7) 重点提示

文章图片
#学习
字符串翻转/替换操作

本文总结了字符串翻转和替换操作的C语言实现要点:1) 使用<stdio.h>和<string.h>头文件处理输入输出及字符串操作;2) 变量定义需预留足够空间防止溢出;3) 多组输入采用scanf循环读取;4) 命令解析通过ASCII码转换和指针偏移实现;5) 翻转采用双指针原地交换,替换采用三段拼接法;6) 详细对比了strncpy和strcpy的使用差异;7) 重点提示

文章图片
#学习
数据结构 | 层次遍历&求二叉树的高度(递归&非递归)

【代码】数据结构 | 层次遍历&求二叉树的高度(递归&非递归)

文章图片
#数据结构#c++#算法
计算机内存访问:TLB、页表与Cache全解析

计算机系统中,TLB、页表、Cache和主存协同工作以优化内存访问效率。TLB缓存虚拟地址到物理地址的映射,命中时直接提供物理地址;未命中则需查询主存中的多级页表。物理地址确定后,Cache查询数据,命中则直接返回;未命中则访问主存。TLB和页表解决地址转换效率问题,Cache和主存解决数据读取效率问题。通过多层缓存设计(TLB作为页表缓存、Cache作为主存缓存),系统将高频访问的映射和数据存储

文章图片
线性相关和线性无关

线性相关与线性无关是线性代数中的核心概念,用于描述向量组之间的关系。向量组线性相关指存在不全为零的系数使其线性组合为零向量,否则线性无关。关键结论包括:向量个数超过空间维度必相关;矩阵秩小于向量个数时相关;行列式为零的方阵向量组相关。线性无关组可通过扩展分量保持无关性,而相关组压缩分量仍相关。这些性质与矩阵秩、行列式、线性方程组及线性空间的基密切相关,是理解线性代数理论的基础。

文章图片
#线性代数
到底了