- 博客(11)
- 收藏
- 关注
原创 scala编程基础(简略版)
/ 方式1:指定长度并初始化默认值val strArray = new Array[String](3) // 长度为3的String数组(初始值为null)strArray(0) = "Apple" // Scala使用()而非[]访问元素// 方式2:直接初始化元素(类型自动推断)val numArray = Array(1, 3, 5, 7) // 类型为Array[Int]// 方式3:使用Array.fill创建重复元素数组// 定义带参数和返回值的函数。
2025-05-16 18:40:58
334
原创 在VMware中创建Win10虚拟机运行H3C Cloud Lab:解决Win11兼容性问题
近期许多用户反馈在Windows 11系统中运行H3C Cloud Lab时出现设备无法启动的问题,主要与新版系统对虚拟化组件的兼容性调整有关。本文将指导你通过VMware Workstation Pro创建Windows 10虚拟机,搭建稳定的H3C实验环
2025-04-08 17:54:48
1431
原创 Python基础详解:input()函数、条件判断与缩进规则
input():需注意类型转换与输入逻辑分离。条件判断:通过实现多分支,注意条件顺序与互斥性。缩进:严格统一缩进方式,避免语法错误。掌握这些基础后,可进一步学习循环语句(如whilefor)和复杂逻辑嵌套,以构建更完整的程序逻辑。
2025-03-29 15:49:02
922
原创 Scala本地环境搭建(超简单!!!)
快捷键(Win+i)--> 系统 --> 系统信息 --> 高级系统设置 --> 环境变量。Maven --> 生命周期 --> 依次双击clean compile install。文件 --> 项目结构 --> 模块 --> + --> Scala SDK。在安装Scala前必须安装好JDK并配置好JDK环境变量。系统变量 --> PATH,点击PATH,点击编辑。文件 --> 新建 --> 项目。右击 --> 新建 --> Scala工作表。设置 --> 插件 --> 搜索。
2025-03-23 18:29:09
1952
原创 JDK安装与配置(Win11 有手就行版)
一直下一步,等待安装就可以了(如果C盘空间不够可以更改安装路径,但需要注意路径名称为英文)恭喜你成功学会了JDK的安装与环境变量的配置,祝你在学习的道路上进行勇往直前!进入一个新的界面,向下滑动找到windows并点击,然后点击.msi文件进行下载。默认安装路径一般在这里:C:\Program Files\Java\jdk-23。最后全部确定后回到桌面,win+r输入cmd再回车,打开命令窗口,输入。使用win+i打开设置,选择系统,向下滑动找到系统信息并点击。第一步就结束了,还有最后一步,加油加油!
2025-03-23 15:36:30
615
原创 Scala 实现手机号码类型识别:从 C 语言基础到实战
C 语言中,函数定义会声明返回值类型,如表示无返回值。def关键字:Scala 用def定义函数。返回类型声明:Scala 强制显式声明返回类型(少数递归场景除外)。无有意义返回值时,用Unit(类似 C 语言的void函数定义结构def 函数名(参数: 参数类型): 返回类型 = {// 函数体// 函数体逻辑,无实际返回值,用Unitprintln("中国电信")println("中国移动")println("中国联通")} else {println("暂不支持")数组。
2025-03-06 21:48:12
460
原创 5分钟极速部署!Scala开发环境搭建全指南
运行scala测试是否配置成功(成功输出Hello Scala!今日安装的不仅是软件,更是未来无限可能的种子。打开网页后向下滚动至。打开左侧本地文件窗口。
2025-03-06 19:32:48
400
原创 一图看懂YARN客户端模式的作业运行流程(通俗版)
如果你已经理解了YARN集群模式,那么客户端模式其实可以看作它的“兄弟版本”——核心流程相似,但“指挥中心”的位置不同。无论是集群模式还是客户端模式,YARN的核心思想都是“动态分配资源,高效完成任务”。你打电话给物流公司总部(ResourceManager):“我要10辆货车(Executor)!:老板把项目全权交给“项目经理”(Application Master),自己只等结果。(总指挥)在你的电脑上启动,相当于“老板亲自在办公室指挥”。你的电脑上的Driver程序退出,本地任务结束。
2025-03-02 16:18:48
971
原创 一图看懂YARN集群模式的作业运行流程(通俗版)
这样一来,无论你要处理1GB还是1PB的数据,YARN都能高效调度资源,确保任务顺利完成。下次看到这些术语,试着用“公司管理”或“快递配送”来联想,是不是清晰多了?你的代码(比如Spark程序)需要一个“总指挥”,负责拆解任务、告诉Executor该做什么。你的任务(比如数据分析)需要一个“项目经理”,负责向大总管申请资源,并监督任务进度。相当于每个办公室的“小组长”,负责盯着自己管理的几台电脑,向大总管汇报资源情况。真正干活的“工人”,负责执行具体的计算任务(比如统计单词数量)。
2025-03-02 16:12:22
1063
原创 Spark Standalone 模式超简单图解:从提交任务到完成的7步故事
假设 Spark Standalone 模式是一个“快递公司”,它的工作流程是这样的:(示意图:客户下单 → 总部协调 → 分配快递员 → 送货完成)客户下单 你写了一个 Spark 程序(比如统计一本书的单词数),点击提交按钮。 → 类比:你在网上下单寄快递。联系总部 SparkContext(调度经理)立刻打电话给 Master(总部资源主管):“我要派送一个大包裹,需要几个快递员!” → 关键点:Master 知道哪些站点(Worker)有空闲资源。站点汇报状态 每个 Worker(快递站
2025-02-27 23:29:58
1003
原创 Spark 架构超简单入门:一张图看懂核心组件
如果你是第一次接触 Spark,看到架构图中的英文术语(比如 Driver、Executor)可能会一头雾水。Driver 把任务拆成小份(比如先统计第1-10行的单词,再统计11-20行),分给不同 Executor。你用电脑写了一个 Spark 程序(比如统计文章中的单词数量),点击“运行”按钮提交任务。所有工人干完活后,Driver 把结果收集起来(比如单词总数),告诉你任务完成啦!安装 Spark(官网有教程),试试运行一个简单任务(比如统计文本字数)。是老板,只负责指挥和汇总结果,不干具体活。
2025-02-27 23:00:23
1169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅