E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
MapReduce学习之路
大数据技术未来发展前景及趋势分析
Spark:Spark是一个兼容Hadoop数据源的内存数据处理平台,运行速度相比于Hadoop
MapReduce
更快。
丨程序之道丨
·
2024-02-04 12:54
Android
学习之路
(27) ProGuard,混淆,R8优化
前言使用java编写的源代码编译后生成了对于的class文件,但是class文件是一个非常标准的文件,市面上很多软件都可以对class文件进行反编译,为了我们app的安全性,就需要使用到Android代码混淆这一功能。针对Java的混淆,ProGuard就是常用的混淆工具,且他不仅仅是混淆工具,它同时可以对代码进行压缩、优化、混淆。下面我们来简单介绍下ProGuard工作流程。ProGuard工作
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 07:15
安卓
android
学习
Android
学习之路
(29) Gradle初探
前言:大家回想一下自己第一次接触Gradle是什么时候?相信大家也都是和我一样,在我们打开第一个AS项目的时候,发现有很多带gradle字样的文件:setting.gradle,build.gradle,gradle.warpper,以及在gradle文件中各种配置,这些都是啥wy啊。。1.Gradle定义:很多开发喜欢把Gradle简单定义为一种构建工具,和ant,maven等作用类似,诚然Gr
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 07:15
安卓
android
学习
Android
学习之路
(26) ARouter APT技术详解
APT前置知识注解基础:1.元注解1.@Target:目标,表示注解修饰的目标ElementType.ANNOTIONS_TYPE:目标是注解,给注解设置的注解ElementType.CONSTRUCTOR:构造方法ElementType.FIELD:属性注解ElementType.METHOD:方法注解ElementType.Type:类型如:类,接口,枚举ElementType.PACKAGE
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 07:15
安卓
android
学习
python
Android
学习之路
(28) 进程保活组件的封装
前言远古时代,出现过很多黑科技,比如MarsDaemon,使用双进程守护的方式进行保活,在当时可谓风光无限,可惜在8.0时代到来就被废弃了。又比如后面出现的1像素Activity的保活方式,说他流氓一点不过分,如果每个人都使用这些操作,因为功耗的大大增加,会直接影响到手机使用寿命。因此各大手机厂商为了解决这一现象的发生,在系统层面对这些流氓行为做出了限制:后台进程即使你是要黑科技让进程优先级很高,
星如雨グッ!(๑•̀ㅂ•́)و✧
·
2024-02-04 07:43
安卓
android
学习
【Unity DOTS1.0】
学习之路
---基础课1-3笔记
UnityJobsSystem:包括C#JobsSystem和C++JobsSystem,可以结合ECS,也可以单独使用。RaceCondition:竞争条件。由于两个或者多个进程竞争使用不能被同时访问的资源,使得这些进程有可能因为时间上推进的先后原因而出现问题,这叫做竞争条件(RaceCondition)。竞争条件分为两类:-Mutex(互斥):两个或多个进程彼此之间没有内在的制约关系,但是由于
拴住自己
·
2024-02-04 06:24
DOTS学习笔记
unity
学习
笔记
Hadoop大数据实战系列文章之Hive
Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能,Hive定义了简单的类SQL查询语言,称为HQL,它允许熟悉SQL的用户查询数据可以将sql语句转换为
MapReduce
测试帮日记
·
2024-02-04 05:45
Python基础
学习之路
(七) ------ 类/继承/重写
一.创建与调用可以看到:实例方法的创建语句,和函数的定义语句很类似,唯一不同的是:实例方法中有个必须放在首位的参数self。特殊参数self的作用:self会接收实例化过程中传入的数据,当实例对象创建后,实例便会代替self,在代码中运行。换言之,self是所有实例的替身调用:在类方法中调用类属性注意前面要加self:classChinese:name='吴枫'#类属性namedefsay(sel
千喜Ya
·
2024-02-04 05:52
029 命令行传递参数
for(Stringarg:args){System.out.println(arg);}}}2.找打这个类的路径,打开cmdcmdC:\Users\Admin\IdeaProjects\JavaSE
学习之路
冰冷的粒子
·
2024-02-04 04:50
JavaSE
java
开发语言
大数据环境搭建(一)-Hive
1hive介绍由Facebook开源的,用于解决海量结构化日志的数据统计的项目本质上是将HQL转化为
MapReduce
、Tez、Spark等程序Hive表的数据是HDFS上的目录和文件Hive元数据metastore
xfchn多多学习学习
·
2024-02-03 20:42
大数据
大数据
hive
hadoop
Hadoop框架下
MapReduce
中的map个数如何控制
一个job的map阶段并行度由客户端在提交job时决定客户端对map阶段并行度的规划基本逻辑为:一、将待处理的文件进行逻辑切片(根据处理数据文件的大小,划分多个split),然后每一个split分配一个maptask并行处理实例二、具体切片规划是由FileInputFormat实现类的getSplits()方法完成切分规则如下:1.简单地按照文件的内容长度进行切片2.切片大小默认是datanode
piziyang12138
·
2024-02-03 20:13
【MySQL性能优化】- MySQL结构与SQL执行过程
MySQL结构与SQL执行过程生命不息,写作不止继续踏上
学习之路
,学之分享笔记总有一天我也能像各位大佬一样博客首页@怒放吧德德To记录领地分享学习心得,欢迎指正,大家一起学习成长!
一个有梦有戏的人
·
2024-02-03 16:15
MySQL
mysql
性能优化
sql执行过程
【MySQL性能优化】- 存储引擎及索引与优化
索引与优化生命不息,写作不止继续踏上
学习之路
,学之分享笔记总有一天我也能像各位大佬一样博客首页@怒放吧德德To记录领地分享学习心得,欢迎指正,大家一起学习成长!
一个有梦有戏的人
·
2024-02-03 16:45
MySQL
mysql
性能优化
数据库
mysql索引
存储引擎
【MySQL性能优化】- Explian用法与结果集详细分析
Explain详细介绍生命不息,写作不止继续踏上
学习之路
,学之分享笔记总有一天我也能像各位大佬一样博客首页@怒放吧德德To记录领地分享学习心得,欢迎指正,大家一起学习成长!
一个有梦有戏的人
·
2024-02-03 16:45
MySQL
mysql
性能优化
EXPLAIN
SQL调优
【MySQL性能优化】- MySQL事务级别与锁机制
MySQL事务级别与锁机制生命不息,写作不止继续踏上
学习之路
,学之分享笔记总有一天我也能像各位大佬一样博客首页@怒放吧德德To记录领地分享学习心得,欢迎指正,大家一起学习成长!
一个有梦有戏的人
·
2024-02-03 16:12
MySQL
sql
mysql
性能优化
数据库
Hadoop
MapReduce
各阶段理解
Hadoop的
MapReduce
是一个很经典的分布式并行计算框架,一直对各个阶段的具体含义有些模糊。花时间看了下stackoverflow上的理解,记录一下。
phusFuNs
·
2024-02-03 16:10
【数据开发】pyspark入门与RDD编程
spark与pyspark的关系spark是一种计算引擎,类似于hadoop架构下
mapreduce
,与mapr
小哈里
·
2024-02-03 08:58
#
后端开发
python
spark
pyspark
后端
大数据
2024-02-01(Hive)
1.我们通过忘Hive中执行SQL语句,Hive会帮我们将SQL语句翻译成
MapReduce
在底层去做分布式的计算。2.Hive看似处理的是mysql的表,但实际上处理的是HDFS中的文本文件。
陈xr
·
2024-02-03 08:53
随记日志
hadoop
Python
学习之路
002-小插曲之变量和字符串
注:内容源于学习小甲鱼《零基础入门学Python》,这些都是我自己写的作业,学习地址:https://www.bilibili.com/video/BV1Fs411A7HZ?p=20.以下哪个变量的命名不正确?为什么?(A)MM_520(B)_MM520_(C)520_MM(D)_520_MMA:C不正确,变量不能以数字开头1.在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗?>>>myte
阿花去哪里啦
·
2024-02-03 02:45
Hadoop生态圈-组件介绍
Hadoop的核心组件是HDFS、
MapReduce
。
苏尔伯特
·
2024-02-03 00:19
HADOOP_MAPRED_HOME=${full path of your hadoop distribution directory}
场景在Hadoop3.13的YARN上运行
MapReduce
报错信息终端界面提示FAILED:ExecutionError,returncode2fromorg.apache.hadoop.hive.ql.exec.mr.MapRedTask
小基基o_O
·
2024-02-02 23:10
Hadoop
Hadopp未授权访问导致RCE
它基于Google的
MapReduce
算法和GoogleFileSystem(GFS)的论文,旨在提供一个可靠、可扩展、分布式存储和处理大规模数据的解决方案。
安鸾彭于晏
·
2024-02-02 22:27
web安全
安全
网络
编写跨windows/linux编程,浅谈WINDOWS与LINUX编程
看了一篇关于是该选择WINDOWS或者LINUX编程的贴子之后,突发感想,以自己曾经在WINDOWS与LINUX上都开发过程序的经历说一说自己的一些体验:1.关于
学习之路
:据我自己观察,绝大多数LINUX
hooo是狂想症患者
·
2024-02-02 15:59
Hadoop原理
Hadoop框架分布式文件存储-HDFS即Hadoop内提供分布式数据存储的文件系统分布式计算框架-
MapReduce
即Hadoop内提供的进行分布式计算的组件分布式资源调度-YARN即Hadoop内提供的进行分布式资源调度的组件
我走之後
·
2024-02-02 14:25
hadoop
大数据
分布式
大数据技术之Hive
3.大数据体系中充斥着非常多的统计分析场景,使用SQL去处理数据,在大数据中是有极大的需求的4.不过
MapReduce
支持程序开发(Java、Python等),但不支持SQL直接进行开发,所以,我们要用到
我走之後
·
2024-02-02 14:55
大数据
hive
hadoop
PySpark(一)Spark原理介绍、PySpark初体验及原理
SparkVSHadoop尽管Spark相对于Hadoop而言具有较大优势,但Spark并不能完全替代Hadoop在计算层面,Spark相比较MR(
MapReduce
)有巨大的性能优势,但至今仍有许多计算工具基于
独憩
·
2024-02-02 13:11
PySpark
python
分布式
大数据
spark
MongoDB聚合操作
常用的管道聚合阶段聚合表达式数据准备$project$match$count$groupaccumulator操作符$unwind$limit$skip$sort$lookup案例聚合操作案例1聚合操作案例2
MapReduce
野心与梦
·
2024-02-02 08:01
MongoDB专栏
mongodb
数据库
2019-03-23 日更第三十四天 一切都不新鲜
学习之路
,困难万千,无数人削尖了脑袋,向着更高更强努力进发。很多人放弃了,他们看着没有尽头的路叹息着,摇了摇头走向了别的路。
天霁流云
·
2024-02-02 07:33
Hadoop3.x基础(3)-
MapReduce
来源:B站尚硅谷目录
MapReduce
概述
MapReduce
定义
MapReduce
优缺点优点缺点
MapReduce
核心思想
MapReduce
进程常用数据序列化类型
MapReduce
编程规范WordCount
魅美
·
2024-02-02 07:45
大数据基础
hadoop
Linux
学习之路
Linux系统使用过程中的总结~持续输出1.linux安装搜狗输入法2.解压*.tar.bz2文件3.安装软件4.卸载软件5.自动填充脚本1.linux安装搜狗输入法官方教程:搜狗输入法Linux安装指南我是Ubuntu22.04版本,按照12配置就行,步骤1完成后重启电话的过程中启动页面会出现很多日志打印,等到输入用户名密码的时候还有打印,正常的稍等一会就好。2.解压*.tar.bz2文件tar
低头看月亮不如抬头看太阳
·
2024-02-02 07:33
linux
学习
centos
零基础怎么学鸿蒙开发?
下文将为大家提供针对零基础学习鸿蒙开发的逻辑,帮助各位开启有效的
学习之路
。鸿蒙开发基础入门对于一些0基础的同学来讲,首先需要构建对鸿蒙系统的基本了解和编程基础的基础知识。
码中之牛
·
2024-02-02 03:40
鸿蒙
Harmony
OS
OpenHarmony
harmonyos
华为
移动开发
鸿蒙开发
Openharmony
大数据处理技术作业——使用HBase&MongoDB&
MapReduce
进行数据存储和管理
前言写这篇文章的目的,主要是为了记录一下这次作业历程,并且笔者了解到很多同志饱受作业折磨,遂简单分享一下个人完成作业的历程,以下内容仅为本人的一些乱七八糟的想法,仅作参考O(∩_∩)O作业要求1、本作业的链接【完成本次作业用到的代码文件,列出网盘链接,https://pan.baidu.com/xxx】2、数据来源及概述【1.列出数据的下载链接,或者说明数据的采集方法。2.概述数据的背景与内容。3
Daniel Muei
·
2024-02-02 02:31
mapreduce
hbase
mongodb
swoole
学习之路
(二)服务端和客户端
同步和异步概念同步与异步的重点在消息通知的方式上,也就是调用结果通知的方式。同步:当一个同步调用发出去后,调用者要一直等待调用结果的通知后,才能进行后续的执行。异步:当一个异步调用发出去后,调用者不能立即得到调用结果的返回。生活中的例子:同步买奶茶:小明点单交钱,然后等着拿奶茶;异步买奶茶:小明点单交钱,店员给小明一个小票,等小明奶茶做好了,再来取。服务端//创建Server对象,监听0.0.0.
草原孤鹰
·
2024-02-02 01:23
swoole
Revit
学习之路
01_Revit基础
序言:此分类记录自己的Revit
学习之路
。初学者难免一叶障目,不见泰山,欢迎一起交流学习!Revit介绍Revit专为建筑信息模型(BIM)构建的一款建模软件。
bachixunyanpu8626
·
2024-02-01 21:58
近日总结与反思
等这周稳定下来,要准备我的继续
学习之路
,一是英语(启蒙和新概念),一是国学,晚上要看家庭教育和写日记。对于我的孩子的教育,我已经跟孩子们开会介绍了我正在做的事情并对他们寄予
岫華
·
2024-02-01 16:13
Golang
学习之路
一环境搭建
Golang
学习之路
一环境搭建前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。
beyond阿亮
·
2024-02-01 15:19
golang
golang
Golang
学习之路
一开山篇
Golang
学习之路
一开山篇初识Golang我第一次接触Golang是在2016年,当时在深圳工作,项目需要用Golang,当时在犹豫要不要学还是走,毕竟Java开发搞了很多年了,说放弃还是有难度的,其实也不是放弃
beyond阿亮
·
2024-02-01 15:49
golang
golang
大数据之Spark
Spark介绍什么是Spark专为大规模数据处理而设计的快速通用的计算引擎类Hadoop
MapReduce
的通用并行计算框架拥有Hadoop
MapReduce
所具有的优点但不同于
MapReduce
的是Job
进击的-小胖子
·
2024-02-01 12:37
大数据
spark
big
data
scala
大数据
实时大数据
spark比
mapreduce
快的yuanyin
spark是基于内存计算的,而
mapreduce
会将数据暂存在文件系统中,增加了可靠性但降低了性能DAG有向无环图,spark的有向无环图可以减少shuffle,在不需要其他节点数据的情况下(窄依赖),
_or
·
2024-02-01 12:35
spark
mapreduce
大数据
大数据之Spark:Spark大厂面试真题
目录1.通常来说,Spark与
MapReduce
相比,Spark运行效率更高。请说明效率更高来源于Spark内置的哪些机制?2.hadoop和spark使用场景?3.spark如何保证宕机迅速恢复?
浊酒南街
·
2024-02-01 12:35
大数据系列三
spark
big
data
面试
Spark系列(十)Shuffle的技术难点问题--Spark比
MapReduce
快的真正原因
写在前面:我是「nicedays」,一枚喜爱做特效,听音乐,分享技术的大数据开发猿。这名字是来自worldorder乐队的一首HAVEANICEDAY。如今,走到现在很多坎坷和不顺,如今终于明白niceday是需要自己赋予的。白驹过隙,时光荏苒,珍惜当下~~写博客一方面是对自己学习的一点点总结及记录,另一方面则是希望能够帮助更多对大数据感兴趣的朋友。如果你也对大数据与机器学习感兴趣,可以关注我的动
NICEDAYSS
·
2024-02-01 12:03
Spark
大数据
spark
mapreduce
【论文笔记】OSDI04
MapReduce
: Simplified Data Processing on Large Clusters
MapReduce
是一种编程模型(类似于现在的框架),主要是将分布式算法进行了抽象,MP负责处理分布式中的容错、通信等,程序员只需要关注具体的业务实现,即Mapper和Reducer的逻辑。
qq_38420683
·
2024-02-01 12:03
分布式
mapreduce
Spark比
Mapreduce
快的原因
1)基于内存spark是基于内存进行数据处理的,
MapReduce
是基于磁盘进行数据处理的。
MapReduce
的设计:中间结果保存在文件中,提高了可靠性,减少了内存占用。但是牺牲了性能。
Rnan-prince
·
2024-02-01 12:33
spark
mapreduce
spark
【大数据开发 Spark】第一篇:Spark 简介、Spark 的核心组成(5大模块)、Spark 的主要特征(4大特征)、Spark 对比
MapReduce
文章目录1Spark简介2Spark的核心组成(5大模块)3Spark的主要特征(4大特征)4Spark对比
MapReduce
1Spark简介初步了解一项技术,最好的方式就是去它的官网首页,一般首页都会有十分官方且准确的介绍
超周到的程序员
·
2024-02-01 12:02
#
Spark
大数据开发技术
spark
big
data
mapreduce
为什么Spark比
MapReduce
快
client提交一个application可能包含多个job,mr中一个mr程序就是一个job,spark中一个DAG就是一个job。程序运行方面1)多个依赖关系的mr程序中,reduce产生的结果必须落盘,spark程序在没有shuffle时,数据不用落盘。mr中间产生的文件,哪怕1K,也都要落盘。而且多个任务串联,任务与任务之间都是独立的。独立的多个任务,在调度方面也要浪费时间,必须等到这个任
认知偏差
·
2024-02-01 12:02
大数据
spark
scala
mapreduce
经典论文研读:《Bigtable: A Distributed Storage System for Structured Data》
一概述BigTable是以大神JeffreyDean为首的Google团队在2006年公开的分布式存储系统,是Google“三驾马车”论文中(GFS、
MapReduce
、BigTable)中最后公开的。
WanderingScorpion
·
2024-02-01 12:02
论文研读
检索技术
论文研读
数据存储
原力计划
大数据之 Spark 与 Hadoop
MapReduce
对比
ApacheSpark和ApacheHadoop
MapReduce
是两个广泛用于大数据处理的开源框架,它们在设计目标、性能表现和功能特性上有显著的不同点:执行模型:
MapReduce
(MR):基于批处理模式
转身成为了码农
·
2024-02-01 12:30
大数据
spark
hadoop
大数据之 Spark Shuffle 和 Hadoop
MapReduce
Shuffle的区别
SparkShuffle和Hadoop
MapReduce
Shuffle是分布式计算框架中处理中间结果的关键阶段,它们的主要区别在于设计原理、执行效率和资源利用率:Hadoop
MapReduce
ShuffleSort-based
转身成为了码农
·
2024-02-01 12:30
大数据
spark
hadoop
为什么Spark比
MapReduce
快的原因
核心答案1、基于内存学过Spark的应该都知道,Spark是基于内存进行数据处理操作的,而
MapReduce
则是基于磁盘进行数据处理。
Stray_Lambs
·
2024-02-01 12:59
Spark
大数据
spark
大数据
spark处理速度为什么比
MapReduce
快?
对比:MR(
mapreduce
):Spark:可以看出MR
CoreDao
·
2024-02-01 12:29
Spark
spark
hadoop
大数据
mapreduce
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他