当前位置: 首页 > news >正文

黑马python(二十六)

目录:

1.大数据分布式集群运行综合案例开发

2.高阶-闭包

3.装饰器

4.设计模式-单例模式

5.设计模式-工厂模式

1.大数据分布式集群运行综合案例开发

我们把写的代码,提交到大数据hadoop集群中,分布式集群上去运行,了解一下,具体运行效果

hadoop集群

把上一节的案例,提交到这三台集群中

这个是文件大小,大约4个gb

现在在大数据集群上去运行一个gb级别的分布式Spark代码的运行

针对这个大文件,我们的需求是否能在分布式集群中去跑下来呢

把上面的集群代码放到里面:

去提交代码到集群:

进入监控页面:

监控页面,换成ip地址开头: 

 

需求一计算完成了:

等一会需求2也完成了: 

需求3:

需求4慢一点,他要写数据到文件:

写出完成

内容也写成功了 

有总共花费2.9分钟

4个jb的文件,还是非常大的,如果做数据统计,如果不放到分布式集群中跑花费时间更长,在大数据集群中几分钟就好了

2.高阶-闭包

有个全局变量,其他程序可能篡改 

inner依赖一个外部变量,内部函数可以叫做闭包函数 ,外部变量也是可以使用的,

 

3.装饰器

利用闭包:

直接写一个函数也可以: 

4.设计模式-单例模式

单例模式只是一种模式,并不是任何时候都去使用过他,某些场景下,只需要一个对象就够了,比如说字符串的工具类,没必要用一次就构建一个对象,构建一次重复去使用

5.设计模式-工厂模式

http://www.dtcms.com/a/268058.html

相关文章:

  • python通过openai接口与配置文件.env使用通义千问API
  • EPLAN 电气制图:建立自己的部件库,添加部件(三)下
  • vue3.4中的v-model的用法~
  • 深度学习 必然用到的 线性代数知识
  • HarmonyOS学习4 --- 创建一个页面
  • 多模态偏好数据集生成与混合偏好优化(MPO)方法
  • 计算机网络1.1:什么是Internet?
  • 自定义指令
  • 一条 SQL 语句的内部执行流程详解(MySQL为例)
  • 进程控制中URL攻击与修复方法
  • ether0 大语言推理模型生成SMILES 的分子
  • java并发编程--可见性、原子性、有序性
  • 进程终止:exit()与_exit()深度解析
  • 模块化汽车基础设施的正面交锋---区域架构与域架构
  • 电信、移动、联通、广电跨运营商网速慢原因
  • QML与C++交互之QML端信号绑定C++端槽函数
  • uniapp实现的多种时间线模板
  • jmm,`as - if - serial` 与 `happens - before` 原则
  • Dubbo 3.x源码(31)—Dubbo消息的编码解码
  • 容声W60以光水离子科技实现食材“主动养鲜”
  • 创客匠人深度剖析:家庭教育赛道创始人 IP 打造与知识变现的破局之道
  • 【算法刷题记录(简单题)003】统计大写字母个数(java代码实现)
  • 0704-0706上海,又聚上了
  • 【MyBatis】实现数据库的增、删、改、查
  • 深度解析命令模式:将请求封装为对象的设计智慧
  • 儿童趣味记忆配对游戏
  • LeetCode 75. 颜色分类(荷兰国旗问题)
  • 一次佳能iX6780彩色喷墨打印机报5B00维修的记录
  • 【网络协议安全】任务13:ACL访问控制列表
  • 牛客周赛Round 99(Go语言)