自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(400)
  • 问答 (7)
  • 收藏
  • 关注

原创 原生Hadoop3.X高可用配置方式

Hadoop3.X版本,在2017年左右就有了第一个alpha版本,但是那个时候刚出来,所以没有人使用,到2018年3.0.0版本作为第一个3,X正式发布,截止当前本文书写时间,3.X版本已经发展到了3.4,在Hadoop的顶层设计上最大的区别就是在2.X的时候,高可用机制只允许一个在工作中,一个在备用,但是3.X的hadoop允许最多存在五套高可用节点。当然,官方推荐最多三套,自带的MR计算框架也由原来的纯磁盘运算加入了内存运算的设计。在给大家介绍3.X如何搭建集群之前,要先给大家说一些理论上的东西,当

2024-06-16 15:45:58 1090

原创 优化yarn在任务执行时核数把控不准确的问题

如果你想要让yarn准确的计算使用多少核,那么需要更改所有节点中的capacity-scheduler.xml配置文件原配置文件中的yarn.scheduler.capacity.resource-calculatororg.apache.hadoop.yarn.util.resource.DefaultResourceCalculator要修改为yarn.scheduler.capacity.resource-calculatororg.apache.hadoop.yarn.util.reso

2024-06-14 17:58:22 734

原创 Hadoop提交MR任务

mapreduce.map.java.opts=-Xmx1638m 这个是设置Map任务暂用JVM堆内存大小为1638MB(留一些内存给JVM进程本身)。mapreduce.reduce.java.opts=-Xmx3276m 设置Reduce任务的JVM堆内存大小为3276MB。mapreduce.reduce.memory.mb=4096 设置每个Reduce任务的内存为4096MB。mapreduce.map.memory.mb=2048 设置每个Map任务的内存为2048MB。

2024-06-14 14:18:14 431

原创 Python知识点1---变量和数据类型

在所有知识开始前,先给大家介绍一下Python的注释,Python的注释有三钟# 井号开头为单行注释''' 英文格式下六个点为多行注释 '''""" 三对双引号也是多行注释 """开始本篇的知识点Python的变量定义的时候不需要在前面标识类型,这一点和js很像,同时它的命名要求和我们日常没差别变量名 = 值其次是Python的数据类型,Python支持7种数据类型第一种是布尔值,注意要大写,不然有时候会出问题a = Trueb = False第二种数值型,就是我们熟知的数字

2024-06-02 00:31:06 360

原创 Python知识点2---有趣的输出

Python的输出方法和Scala的很一样都是直接用方法就可以print()但是Python的输出支持多元化的方式,其实说白了就是其他语言支持的那些Python也可以Python可以使用格式化符号,如下我找了一些,不一定全,不过一般用的也不多a = 12print("小明今年%d岁" %a)结果:小明今年12岁a = 12print("小明今年%d岁,小花今年也是%d岁" %(a,a))结果:小明今年12岁,小花今年也是12岁除了上面这种格式化输出,Python还支持如下的格式化

2024-06-02 00:30:43 655 1

原创 Python知识点3---条件判断语句

Python的条件判断语句和其他的语言有些不一样,它只有if语句没有等值的条件语句单分支a = 12if a == 12 : print("a等于12")双分支a = 12if a == 12 : print("a等于12")else : print("a不等于12")多分支,可以没有最后的elsea = 12if a == 12 : print("a等于12")elif a == 0: print("a不等于12")else :

2024-06-02 00:30:17 467 2

原创 Python知识点4---循环语句

Python支持两种循环for和while,但是他们和其他的语言有些小差别Python的for循环和js中的名称样,都叫 for in循环,不一样的是 js 中的是遍历下标,而Python是遍历数据for c in {1,2,3} : print(c)while循环和我们平常的时候没有差别i = 1while i!=5 : print(i) i=i+1这里给大家补充一个小知识点:Python不支持自增或自减的单目操作最后Python的循环支持 else 语句,既循环正常结束执行的语句

2024-06-02 00:29:31 703 1

原创 Python知识点5---字符串的使用

Python的字符串在使用上和其他语言的差别不大,常规操作都是一样的比如取一个下标的值等a = '123456'print(a[0])这里要说的是Python字符串和其他语言不一样的东西,首先给大家说的是在Python中,字符串的截取叫做 “切片” ,可以直接操作a = '123456789'print(a[0]) ---取单个下标对应值print(a[2:5:1]) ---从下标2开始截取到下标5,截取步长为1print(a[2:5:2]) ---从下标2开始截取到下标5,截取步长为2

2024-06-02 00:28:46 1068 1

原创 Python知识点6---列表和元组

Python的列表和和元组定义方式如下,且注意列表和元组拥有下标,从0开始,两者不同点在于,列表只能存储同类型数据,而元组可以存放不同的数据类型,但是列表数据可变数据集,元组属于不可变数据集列表 a = [1,2,3,4]元组 a = (1,2,3)列表常用方法如下列表.index(查询数据,开始下标,结束下标) ---查找方法,返回下标列表.count(计数元素) --查询该元素出现的次数len(列表) ---列表长度in 列表 或者 ont in 列表 ---判断一个元素是否

2024-06-01 13:05:39 851 1

原创 Python知识点7---字典与集合

Python的字典与集合是没有下标一说的,字典说的其实就是map集,集合对于Python来说指的是Set集,定义的方式如下,均为花括号包裹字典 : a = {"name":"Tome","age":12} a = {} a = dict()集合: b = {1,2,3,4} b = set() ---注意不能直接用花括号创建,因为直接花括号创建的是字典字典在新增或者修改的时候比较简单,直接用key就可以了字典[key] = 值字典常用操作还有三个方法字典.keys() ---

2024-06-01 13:05:14 593

原创 Python知识点8---公共操作

Python的公共操作谁的是多种数据类型可共用的操作,且这些操作解决了我们日常使用开发中某些操作不方便的问题第一种:运算符+ 加号指合并例如: a = [1,2,3,4] b = [5,6,7,8] print(a+b)结果:[1, 2, 3, 4, 5, 6, 7, 8]支持类型:字符串、列表、元组* 乘号指复制例如: a = [1,2,3,4] print(a*2)结果:[1, 2, 3, 4, 1, 2, 3, 4]支持类型:字符串、列表、元组in 或者 not in

2024-06-01 13:03:27 239 1

原创 Python知识点9---推导式

Python提供的推导式,只对列表、字典、集合三种数据类型生效,其他的类型没有推导式一说,且推导式的目的其实是简化代码,所以它无法完成逆天的操作第一种:列表推导式它的作用是用一个表达式去创建或者控制一个有规律的列表,注意有规律的目标:创建一个元素为0-10的列表a = [ i+1 for i in range(10)]print(a)结果:[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]列表推导式其实说的就是一个简化的for循环而已,而且列表推导式可以加 if 条件判断a

2024-06-01 13:03:04 501 1

原创 Python知识点10---函数

Python的函数和Scala的函数很像,语法很简单,注意点如下1、函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。2、任何传入参数必须放在圆括号中间,圆括号之间可以用于定义参数。3、函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。4、函数内容以冒号起始,并且缩进。5、return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。例如:def functionname( parameters ): "函数_

2024-06-01 13:02:36 1307 1

原创 Python知识点11---高阶函数

本篇介绍一下Python的内置函数也叫高阶函数,就是Python自带可直接调用的函数,向我们日常用的len、range等等这些都是内置函数,这一部分内容本应放在函数哪一篇说,但是由于它太重要了,所有想了想单独提出来一篇首先明确一点,我要说的不是len那些普通的内置函数,如果和我一样是做大数据开发的,那么你一定要知道我下面说的函数Python中有一种高阶函数,和Scala中的高阶函数一样都是以方法做参数运作的,下面我给大家罗列三个最重要的高阶方法第一个:map(fun,lis),该方法是将一个列表中每一

2024-06-01 13:02:13 441

原创 Python知识点12---Python的I/O操作

Python的流(I/O)操作,最简单的其实就是输入和输出,输出我们都知道使用输出函数print( str , end = '\n')但是Python的输入却有两个方法,一个是我们最常用的 input,但是其实Python还有一个raw_input函数也可以输入,那么它们的区别在哪里呢?raw_input([prompt]) 从标准输入读取一个行,就是键盘输入的数据,并返回一个字符串(去掉结尾的换行符),prompt 是提示语句例如: str = raw_input("请输入:") pr

2024-06-01 13:01:32 987 1

原创 Python知识点13---面向对象的编程

Python是一个完全面向对象开发的语言,它的一切都以对象的方式操作类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量, 用于处理类及其实例对象的相关的数据。方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。局部变量:

2024-06-01 13:00:35 758 1

原创 Python知识点14---被规定的资源

在Python中特别的方法就是左右各两个下划线的方法了,这种方法其实是代表着这个方法被系统命名了,有着特殊的作用比如初始化的__init__,还有很多这样被规定的方法,常用的如下与之对应的,还有被规定的属性,比如对于被规定的属性,我想给大家介绍的是最常用的一个,我们在日常接触代码的时候看到的最多的就是,如下的内容if __name__ == '__main__':这行代码的作用,其实是用来检测是否直接执行当前程序,如果是直接执行这个程序那么值就是__main__应用场景,大家可以看看这个_

2024-06-01 13:00:14 760

原创 Python知识点15---异常

Python本身拥有处理异常的方式,和Java一样的trytry: 可能发生问题的代码except 异常类型 : 发生问题时执行的代码如果你要波获得异常类型有多个,那么要写成如下的格式try: 可能发生问题的代码except (异常类型1,异常类型2,.......) as result : 发生问题时执行的代码这样写的时候会把捕获的异常包装成result元组当然你可以一次性捕获所有的异常try: 可能发生问题的代码except Exception as result :

2024-06-01 12:46:26 221 1

原创 Python知识点16---模块

我们一般在编写Python代码的时候我们会发现,Python的代码构成常常给人一种孤零零的感觉,多个文件之间除了在同以根目录下,好像没有如Java那样紧密的联系,但其实人家Python是有用来关联代码的方法的,只是和我们想的可能不一样。请你记住你的模块的名字从当下开始,你的所有模块内容一定要符合规范,不然会有麻烦的,出了问题很头疼的,而且你写完的模块一定要测试,并且留下测试代码块,至于为什么,可以去看一下15的知识点。这个时候,我猜猜如果有好奇心强的朋友,可能直接会去尝试导入自己之前写的python模块,

2024-06-01 12:46:06 271 1

原创 Python知识点17---包

Python的包,你可以把它看成是一个大的模块,它的本质是一个文件夹,所有有联系的模块都可以单独打成一个包,且在包生成的时候,包中会生成一个名字叫__init__.py的文件,这个文件规定了其他模块导入这个包时的导入行为那么如何建立包呢?你如果使用的是PyCharm,你可以根据下面的步骤进行创建1、在项目空白处,右键单击new--》Python Package2、输入名字3、点击OK之后,创建成功,并自动生成__init__文件之后你就可以在包下如往常一样写代码了,当你要在其他模块中导入这

2024-06-01 12:45:03 1916

原创 Python知识点18---进程和线程

首先我要给大家说一下进程和线程有什么区别,进程包含着线程,我们都打开过Windows的任务管理器,我们在其中看到的各种任务,每一个任务,就是一个进程,在这个进程下,有着多个线程组成了这个进程,我在网上找了一个更贴切的解释Python允许你的任务是多进程执行的,在使用多进程的时候你需要注意两点1、进程之间不共享资源,因为他们相互之间是独立的2、主进程的结束,要等到所有子进程全部结束,这一点大家或许有疑惑,其实我们在运行一个程序时,一开始直接运行的进程就是主进程,也就是说主进程有且只有一个,而子进程就

2024-06-01 12:44:08 1044 1

原创 Python知识点19---锁

本篇主要目的,为大家说一下,在python的多线程开发中如何保证数据的正确性,首先明确一点,为什么在多线程的时候会发生数据问题?其实在多个线程同时工作的时候,如果没有一定的措施,会导致争抢资源,而结果显而易见的,就是资源的缺失,就是说,一个线程从上一个线程哪里拿到的资源是不完整的因此针对这一现象,Python有了第一种解决方法:互斥锁,就是多个线程去拿资源,谁拿到我们控制不了,但是我们可以控制当一个线程拿到资源之后,对这个资源上锁,不让其他线程使用了,让它们等该线程使用完,再开始争抢,这里注意,抢到资源

2024-06-01 12:43:41 303 1

原创 Python知识点20---池

但是大家注意,在Python开发中还有一种线程池,这个线程池不是Python直接自带的,你想要使用需要另外下载一个threadpool的包才可以,使用方法如下。二是我写的操作方法,貌似只能操作普通的函数,而对于类的方法来说就是个灾难,因为会受self参数的影响,不传吧,报错,传吧,不知道传什么。如果看了我发的线程和进程的知识点的朋友,如果发散思维能力很强,那么可能会出现一个,就是我操作线程和进程的方法很low,导致两个问题。下面看一下怎么使用进程池,并且在类中使用!解决大家对self的疑惑。

2024-06-01 12:42:08 295 1

原创 Windows安装JavaJDK的时候为什么两个jre

总的来说,JDK主程序安装时自带的jre时JDK自身必备的一部份它负责Java虚拟机等Java工具的运行,不可单独存在,不可被分离,而且不存在于Windows的注册表中,随着JDK的使用而使用,就相当于人的手臂一样,一个人活动的时候是整个人在动,而不是不需要大脑等其他组织就单独的手臂自己在动。很多初学者甚至参加已经参加工作的程序员,都有过一个疑惑在你自己的Windows电脑上安装JavaJDK的时候主进程自带一个jre之外,还会让你单独选择安装一个jre,在你安装完成后会发现拥有的文件都差不多。

2023-10-30 11:52:19 420

原创 解决git上传远程仓库时的大文件提交

可以看到配置项的最下面多出了一行我们刚刚配置的内容. (52428000=500×1024×1024,即500M)git默认限制最大的单文件100M,当某个文件到达50M时会给你提示。首先,打开终端,进入项目所在的文件夹;

2023-08-23 00:34:59 1010

原创 Idea开发maven项目第三方依赖打不进结果jar中

默认的情况maven项目不打第三方包的,想要打一个完整的包就需要,把下面的插件依赖导入pom。打完包后,除了原本的最小jar外,会有一个包名包含jar-with的jar。

2023-08-22 18:57:58 516

原创 编程中数字类型能够容纳的数据范围,是怎么换算的?

当你知道上面说的两个东西,那么你就可以理解整形的数据范围,也就是当你规定数据长度为4,既长度为4字节时,整型数据所能容纳的数据范围是在 8 * 4 = 32 位之内,当你存储有符号数据时,由于最左侧的最大位数属于符号位所能容纳的数据也就只有31位了,就是说此时数据范围为-2∧(32-1) 到2∧(32-1)-1,即-2,147,483,648到2,147,483,647。,这种表示法有利于计算机更快速的计算数据,少沉余的编码,具体指的是,数字的最大位用来表示符号,0为正号,1为负号,其他位表示数字本身。

2023-08-11 02:39:40 196

原创 如何使用Java发邮件

首先要知道一点,发送邮件不需要像发送短信那样购买具体的定制化服务,可以理解为发送短信是一个涉及到具体的物理设备,比如基站等这些东西,而邮件的服务成本没有那么高,它是一个比较纯粹的软件服务。最后要提一点,网易邮箱使用STMP服务的时候只需要认证秘钥,不需要你的邮箱密码,但不是所有邮箱提供的STMP服务都是这样,如果你使用的邮箱需要账号密码,就使用下面的代码。,个人写代码一般最好用的是网易邮箱,下面同样用网易邮箱来演示如何发送邮件。网易的相关服务有两个开关,开启一个就行,需要的只是SMTP发邮件的能力。

2023-08-08 12:58:18 217

原创 css+js做随意移动的水滴背景

/ 随机动画时长(1000毫秒到4000毫秒之间)/*最外侧盒子提供大小和其他位置顶自定义需求*//*第二层盒子提供需要的背景色以及形状*//*内侧盒子负责水滴的细节,形状同步*///生成在了偏下的地方就向上走。/*水滴中白色小点的动画*/// 随机起始位置的X坐标。// 随机起始位置的Y坐标。// 随机结束位置的X坐标。// 每隔半秒创建一颗流星。/*整个水滴形状的动画*/// 动画完成后移除流星。// 将水滴添加到页面中。//决定水滴的上下方向。

2023-07-12 17:44:43 640

原创 前端页面开发如何达到自适应不同设备宽高的效果

方法一,不使用固定的元素大小值,而是使用百分比,但是除非你开发的页面所需要的渲染相当直白,否则不推荐用。比如说在一个测试页面中只写一个div,它的宽和高设置为百分比,从效果中会发现,如果不做出其他的渲染配合,这个div的高度是塌陷的,也就是说,在页面上看不到这个div。不需要管不同的地方叫什么,只需要知道,这种适应不同设备展示效果可控的技术核心,是CSS提供的媒体能力,比如你可以写多个CSS样式,并在外链时检测浏览器可视宽度,只有符合宽高要求时才会生效。想要达到这样的效果,有两种方法。

2023-06-24 03:17:34 1154

原创 element对话框的遮蔽层z-index失灵出现在对话框的上层

正常半透明黑色的遮蔽层应该是在对话框的下面,使用控制查看发现对话框和遮蔽层的z-index每次都不同,而且遮蔽层始终在上面。很无语,用git在不同版本之间排查,虽然找到了这个问题触发的文件,但是具体在哪里一行行的代码删着排查都没找到,中途改了个自定义css的文件名短暂的恢复了,过了几个版本又出现了,所以具体发生的实际原因没定位出来。不过还好最后找到了解决方法,就是指定对话框和遮蔽层都插到body里,就好了。记录一次很无语的事情。写Demo的时候整个前端模块所有主页上用的对话框它们的遮蔽层。

2023-05-24 13:47:11 453

原创 如何用vue的v-for写出控制步长的循环

整体的思路是用栅格el-row做最外层的for载体,内部用ul做行内元素的展示载体,大家可是按需使用其他的标签,但是无论如何都免不了最外层会生成多个无用的for载体标签。但这貌似没有解决的办法,属于vue的缺陷,如果大家有解决的方法,可以评论说一下。最近碰到一个需求有意思的需求,前端用的vue,但是需要再for遍历集合的时候控制步长,每次处理两个元素。,而不是向jsp中的forEach那样单独的标签,这意味这它的使用需要一个载体。

2023-05-04 21:37:31 875

原创 知识点22--MybatiesPlus事务

在开发中最常用的就是事务,可以防止程序意外导致的数据错误,springboot在配合Mybaties开发的时候同样为开发者提供了事务的使用方法,而且使用很方便,你只需要在启动类上添加如下注解。当你正常使用事务时,每一步持久层的操作,在输出日志中你会看到如下的输出提示,就代表着,当前是存在事务的。是用来设置那种类型的异常会触发事务的回滚,当然还有很多其他的可选参数,有兴趣的可以看看其他的资料。使用事务的时候,需要注意的是,如果你在Service层将异常。随后在需要事务的Service层上添加事务注解即可。

2023-04-19 14:03:16 1196

原创 Jquery提供的load方法

在此有必要解释一下,但从Post请求来说是可以用来跳转页面的,人家和get的区别只是携带参数的方式不同而已,造成post不能跳转页面的认知障碍是因为前端开发中常使用的交互技术,比如ajax和axios,这些技术封装的post请求不支持的页面跳转而已,而像表单的post以及load这种是可以用post跳页面的。前面说到想load页面还是数据取决于后端的配合,如果后端返回的是一个json那就是展示数据,如果返回的是一个普通的字符串,则在单体项目中,如jsp,则返回的是一个页面。load方法接收三个参数。

2023-04-10 16:58:36 757

原创 正则表达式中的小括号有什么用

最后就是当小括号起分组作用的时候,被分组匹配到的多个数据会被另存组成一个数组,在某些框架中,可以单独拿出来使用。比如我们在使用nginx配置时就会遇到。,这个正则中(\d{1,3}.){3}表示匹配三位数字加上一个英文句号,将此看作是一个整体重复3次,最后再加上一个一到三位的数字。第二个作用是做中括号的平替,在实际使用中,我们常常使用中括号表示匹配多种选项中的任意一个,但其实你把中括号换成小括号也是可以的。所以被小括号包裹的正则你可以看作是一个通过已有的正则符号组成的新的自定义正则符号。

2023-03-29 02:15:29 1463

原创 nginx中try_files和proxy_pass

两者可以共存,比如可以在try_files中先尝试返回本地的静态文件,如果找不到再转到反向代理。但是需要注意,try_files只能在server或location中使用,而proxy_pass只能在location中使用。proxy_pass是用来将请求转发到指定的后端服务器,然后将后端服务器返回的内容返回给客户端。try_files是用来在本地找到并返回指定的文件,如果找不到则转到下一个指令。可以用来实现静态文件的访问。try_files和proxy_pass都是nginx中的指令,但是用途不同。

2023-03-28 12:23:32 1054

原创 js键盘事件

keydown和keypress看似是一样的效果,但其实他们的细节不同,keydown事件触发时键盘的code值是码值,而keypress获取到的code是字符编码。而且keypress在很多浏览器中极容易失效,所以它不好用,一般都是使用keydown。keydown:在键盘上按下某个键时触发。如果按住某个键,会不断触发该事件,但是Opera浏览器不支持这种连续操作。该事件仅在松开键盘时触发一次,不是一个连续的响应状态。keypress:按下某个键盘键并释放时触发。如果按住某个键,会不断触发该事件。

2023-03-24 16:38:42 256

原创 知识点16--k8s资源配置清单入门

比如我们可以获取一个前面知识点用命令直接创建的资源它的配置文件,可以发现虽然是命令创建,但是它的配置是有默认值的,我们可以通过get命令查看,不要使用describe,该命令没有-o参数。同时删除某个资源的时候,也不再需要想之前命令行那样delete后面根资源名,你可以通过指定配置文件,将对应由此配置文件生成的资源删掉,这样的好处就在于可以复用配置,不需要每次需要一个新的Pod时候都从头到尾的写一个run。上面的用例中获取的是yaml格式的文件,但是资源的创建并不是全部依靠yaml格式的配置文件。

2023-03-18 16:45:03 1647

原创 java.security.NoSuchAlgorithmException: Cannot find any provider supporting DES/CBC/PKCS5Padding

问题的触发场景:写一个文档处理功能时,使用的类库在解析文件内容时,在开发工具里运行一切正常,但是打包后cmd下java -jar运行的时候会报一个安全框架异常,信息如下。最后发现直接运行的时候加载不到jdk下的。单独拿出来,放到你的类路径下。给大家分享一个特奇葩的问题。包,解决方法就是把jdk下。指定jar包路径解决的。

2023-02-23 15:33:14 2148 2

原创 SparkSql自定义函数--UDTF

最后说一点,当你有udtf的需求时,我们很少会去使用spark的基础上去自定义udtf函数,这一点刚入行的朋友或许很纳闷,但其实从名词的角度来说,spark甚至是flink框架都没有自己的udtf,但是从功能实现来讲是有的。但是spark和flink不是这样的,udtf的核心思想就是一进多出,归根结底是将一条数据进行膨胀,最终的结果还能和原数据保持联系,说到这里思想活跃的朋友可能已经反应过来了,spark和flink两个框架,自身提供了。如果你并不是要使用hive上的数据那么就不需要hive的xml文件。

2023-02-15 16:36:59 531

空空如也

hive3.1.3的hiveserver2无法正常链接

2024-06-28

hadoop3.x跑测试任务applicationmaster刚启动就挂了

2024-06-20

datanode无法正常加入namenode的心跳

2024-06-17

hadoop3.x搭建完再测试阶段发现运行bin下面命令时把namenode组的ID识别成了DNS的一个域名有解决思路吗

2024-06-16

input在type为file时遇到了一个文件队列不更新的问题,能否提供一些解决思路

2023-12-12

element ui的el-table组件在绑定的数组变为空之后页面上旧的渲染不消失怎么回事

2023-09-05

最近在写一个酒店的app,现在把查询房间数的sql思路列出来,看看有没有啥问题

2023-08-23

js中如何通过push组成json数组

2023-05-06

element 导航菜单第一个盒子图标丢失顶部内边距,找半天没发现原因,有遇到过这个问题的吗

2023-04-06

浏览器302错误有什么可行的建议

2023-04-03

Jquery ajax 通过nginx转发接口时受processData和contentType影响后端接收不到数据怎么搞

2023-03-31

前端项目是怎么把网页后缀隐藏的

2023-03-25

nginx与k8s联动的时候还能保持ip_hash吗

2023-03-13

scala match模式匹配正则 无法生效

2023-03-02

springboot项目用线程池怎么用配置文件的方式控制线程池大小

2023-01-01

前、后端之间如何交互Blob块文件

2022-12-19

docker容器能否做到和宿主机处于同一网段

2022-12-10

java 删除文件线程冲突有什么解决方法吗

2022-11-08

javaweb怎样实现配置文件的可视化修改

2022-10-25

springboot 整合ES 多个字段高亮不出效果

2022-10-11

cdh版hue连接原生hadoop权限上怎么配置

2022-06-25

spark on yarn时 spark侧的任务监听日志是需要做其他处理吗

2022-05-21

刚搭建好的测试环境提交spark no yarn 任务报如下错误有解决方法吗?

2022-05-20

刚搭建好的测试环境提交spark no yarn 任务报如下错误,有人遇到过吗

2022-05-15

cdh集群 hue服务搭建问题

2022-02-27

hadoop重启后历史mr记录消失

2022-01-17

站内的大V们求帮助!!

2021-08-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除