首页 文章 精选 留言 我的

精选列表

搜索[快速入门],共10000篇文章
优秀的个人博客,低调大师

Spark入门到精通视频学习资料--第八章:项目实战(2讲)

项目实战主要以数据处理为整体方向,总体的处理流程如下所示: 数据源-->存储(HDFS)-->计算(MR/SPARK/MPI)-->计算结果(Mysql/HBase/Redis)-->查询接口(WEB/报表) 按照这样的思路来讲解项目实战,具体请看视频: 《项目架构与案例(上).mp4》 链接: http://pan.baidu.com/s/1bnCm82r 密码: entn 《项目架构与案例(下).mp4》 链接: http://pan.baidu.com/s/1nt1cPD3 密码: ydqu 《项目架构与案例.pdf》 链接: http://pan.baidu.com/s/1c0k0iVu 密码: qm8k ========================================================== 申明:视频资料已过期,建议不要再下载了。 ==========================================================

优秀的个人博客,低调大师

Spark入门到精通视频学习资料--第三章:Spark进阶(2讲)

掌握Spark内核是精通Spark的关键,也是驾驭Spark的精髓所在。 基于Spark内核,Spark构建起了一体化多元化的大数据处理流水线,在一个技术堆栈中即可以同时完成批处理、实时流处理、交互式查询、机器学习、图计算以及这些子框架之间数据和RDD算子的无缝共享与互操作。 可以说,Spark内核是每个想彻底掌握Spark的人员的必修课,通过对内核的探索,我们对整个Spark的运行机制会了如指掌,这对Spark的大规模应用、性能优化、系统自定义开发Spark系统都是至关重要的。 一、Spark内核核心术语解析 Application: Application是创建了SparkContext实例对象的Spark用户,包含了Driver程序 Spark-shell是一个应用程序,因为spark-shell在启动的时候创建了SparkContext对象,其名称为sc Job: 和Spark的action相对应,每一个action例如count、savaAsTextFile等都会对应一个Job实例,该Job实例包含多任务的并行计算。 Driver Program: 运行main函数并且新建SparkContext实例的程序。 Cluster Manager: 集群资源管理的外部服务,在Spark上现在主要有Standalone、Yarn、Mesos等三种集群资源管理器,Spark自带的Standalone模式能够满足绝大部分纯粹的Spark计算环境中对集群资源管理的需求,基本上只有在集群中运行多套计算框架的时候才建议考虑Yarn和Mesos。 Worker Node: 集群中可以运行应用程序代码的工作节点,相当于Hadoop的slave节点。 Executor: 在一个Worker Node上为应用启动的工作进程,在进程中负责任务的运行,并且负责将数据存放在内存或磁盘上,必须注意的是,每个应用在一个Worker Node上只会有一个Executor,在Executor内部通过多线程的方式并发处理应用的任务。 Task: 被Driver送到executor上的工作单元,通常情况下一个task会处理一个split的数据,每个split一般就是一个Block块的大小 Stage: 一个Job会被拆分成很多任务,每一组任务被成为Stage,这个MapReduce的map和reduce任务很像,划分Stage的依据在于:Stage开始一般是由于读取外部数据或者Shuffle数据、一个Stage的结束一般是由于发生Shuffle(例如reduceByKey操作)或者整个Job结束时例如要把数据放到hdfs等存储系统上 详细讲解请参考以下视频: 深入spark内核(上).mp4 http://pan.baidu.com/s/1bnB62MN 深入spark内核(上).mp4 http://pan.baidu.com/s/1ntr9qsh 另附上讲解PPT: 深入spark内核.pdf http://pan.baidu.com/s/1mgHZGhU ========================================================== 申明:视频资料已过期,建议不要再下载了。 ==========================================================

优秀的个人博客,低调大师

Spark入门到精通视频学习资料--第一章、Scala基础与实践

第一章、Scala基础与实践(3讲) Scala编程语言抓住了很多开发者的眼球。如果你粗略浏览Scala的网站,你会觉得Scala是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格。 根据DavidRupp在博客中的说法,Scala可能是下下一代Java。 Scala有几项关键特性表明了它的面向对象的本质。例如,Scala中的每个值都是一个对象,包括基本数据类型(即布尔值、数字等)在内,连函数也是对象。另外,类可以被子类化,而且Scala还提供了基于mixin的组合(mixin-basedcomposition)。 与只支持单继承的语言相比,Scala具有更广泛意义上的类重用。Scala允许定义新类的时候重用“一个类中新增的成员定义(即相较于其父类的差异之处)”。Scala称之为mixin类组合。 Scala还包含了若干函数式语言的关键概念,包括高阶函数(Higher-OrderFunction)、局部套用(Currying)、嵌套函数(NestedFunction)、序列解读(SequenceComprehensions)等等。 Scala是静态类型的,这就允许它提供泛型类、内部类、甚至多态方法(PolymorphicMethod)。另外值得一提的是,Scala被特意设计成能够与Java和.NET互操作。Scala当前版本还不能在.NET上运行(虽然上一版可以-_-b),但按照计划将来可以在.NET上运行。 Scala可以与Java互操作。它用scalac这个编译器把源文件编译成Java的class文件(即在JVM上运行的字节码)。你可以从Scala中调用所有的Java类库,也同样可以从Java应用程序中调用Scala的代码。用DavidRupp的话来说,它也可以访问现存的数之不尽的Java类库,这让(潜在地)迁移到Scala更加容易。 废话不多说,直接上视频: 上:http://pan.baidu.com/s/1eQy87ia 中:http://pan.baidu.com/s/1nRuc2 下:http://pan.baidu.com/s/1bGe42 欢迎下载参考。 另外给个相关的PDF文件供参考: http://pan.baidu.com/s/1dDAMwwT ========================================================== 申明:视频资料已过期,建议不要再下载了。 ==========================================================

优秀的个人博客,低调大师

Demo 上线了,然后更新一些前后台及功能的截图,方便快速了解 teanary

前台地址:https://demo.chatterup.fun:2003 后台地址:https://demo.chatterup.fun:2003/m 测试账号信息 邮箱: demo@demo.com 密码: demo123456 前后端使用相同账号密码 ⚠️ 重要提示: Demo 数据每 8 小时自动重置一次 💻 当前 Demo 服务器运行在一台树莓派上,性能有限,请谅解 🌐 如果您愿意赞助服务器资源部署 Demo,我们可以部署多节点同步演示环境,展示完整的多节点同步功能 📧 如有赞助意向或想了解更多信息,请联系:hello@teanary.com 下面是一些关于Teanary的截图: #### 🖥️ 前端界面(8张) ![前端首页]) 前端首页展示 ![分类页面]) 分类页面 ![商品详情]) 商品详情页面 ![购物车]) 购物车页面 ![结算页面]) 结算页面 ![订单页面]) 订单页面 ![文章推荐]) 文章推荐页面 ![联系我们]) 联系我们页面 #### ⚙️ 后台管理(20张) ![后台首页]) 后台管理首页 ![商品管理]) 商品管理界面 ![商品编辑]) 商品编辑页面 ![商品属性值管理]) 商品属性值管理 ![商品规格管理]) 商品规格管理 ![商品规格值管理]) 商品规格值管理 ![商品评价]) 商品评价管理 ![分类管理]) 分类管理 ![属性管理]) 属性管理 ![订单管理]) 订单管理 ![用户管理]) 用户管理 ![管理用户]) 管理用户页面 ![用户组管理]) 用户组管理 ![促销管理]) 促销管理 ![收货地址管理]) 收货地址管理 ![文章管理]) 文章管理 ![货币管理]) 货币管理 ![语言管理]) 语言管理 ![国家管理]) 国家管理 ![区域管理]) 区域管理 #### 🔧 其他功能(1张) ![Chrome采集插件]) Chrome采集插件

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册