Hadoop 分布式集群搭建(极度重点)

Hadoop 分布式集群搭建(极度重点)文章目录3.1 搭建目标3.2 搭建流程①、核心配置文件②、在集群上分发配置好的Hadoop配置文件③、集群单点启动3.3 启动集群3.1 搭建目标因为机子硬件的限制(这里 Cris 的电脑为 16G 内存),只好进行如下环境搭建实际上搭建完整的环境至少需要六台虚拟机,由于条件所限,这里就勉为其难的凑合成3台具体的各个组件的名称以及每个节点的 身份 这里不再介绍,如果不懂请 Google3.2 搭建流程101,102,103 号机子都有自己的 Java
分类: 其他 发布时间: 03-02 09:40 阅读次数: 0

史上hadoop最强案例集合(官方案例都有)

前言:学会Hadoop的基本内容搭建是很重要的基本操作,掌握hadoop案例可以更加加深对hadoop框架的内容的印象。序号内容链接地址1Hadoop 官方WordCount案例带你手把手的解析https://blog.csdn.net/qq_43674360/article/details/1092028442Hadoop案例:序列化操作https://blog.csdn.net/qq_43674360/article/details/1094446673H
分类: 其他 发布时间: 03-02 09:40 阅读次数: 0

大数据技术核心框架最强知识体系总结||(2021版)(含面试题)

前言希望能够给大家提供一些学习大数据的方法和一些基础的框架,提供一些个人的经验和建议hadooHadoop是大数据开发的重要框架,其核心是HDFS和MapReduce,HDFS为海量的数据提供了存储,MapReduce为海量的数据提供了计算,因此,需要重点掌握,除此之外,还需要掌握Hadoop集群、Hadoop集群管理、YARN以及Hadoop高级管理等相关技术与操作!p4、HiveHive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,
分类: 其他 发布时间: 03-02 09:40 阅读次数: 0

Day01 MarkDown语法学习

MarkDown学习标题:一级标题:#+空格+内容二级标题:##+空格+内容三级标题:###+空格+内容以此类推几个#就是几级标题,最多六级标题字体粗体行百里者半九十 粗体:在内容两边各加**斜体行百里者半九十 斜体:在内容两边各加*斜体加粗体行百里者半九十 斜体加粗体:在内容两边各加***删除线行百里者半九十 删除线:在内容两边各加~~引用行百里者半九十在内容前面加个>就可以引用了,不过需要在英文输入法分割线三个小减号健即是分割线—,三个星号也可
分类: 其他 发布时间: 03-02 09:38 阅读次数: 0

Day02 DOS基本命令

DOS命令在CMD中所有操作均需切换成英文输入法打开CMD的方式开始+系统+命令提示符Win键+R+输入CMD 打开控制台(推荐使用)在任意的文件夹下面,按住Shift+鼠标右键,在此处打开命令行窗口资源管理器的地址栏前面加上CMD路径选择管理员方式运行常用的DOS命令#盘符切换,输入目的磁盘+:#查看当前磁盘下的所有文件 dir#切换目录 cd(change directory) 磁盘切换需加/d,精确到某个文件需要在文件前面加\#返回上一级文件 cd..#清理屏幕 cls
分类: 其他 发布时间: 03-02 09:38 阅读次数: 0

vue/cli4.5项目打包

问题描述:解决vue项目图片过大不显示问题 ; 解决vue cli4~项目打包问题 ;此项目所用版本vue/cli 4.5.11;vue/cli 4.5.11打包;项目打包步骤如下: 解决方案:项目根目录创建vue.config.js文件module.exports = { publicPath: "./", // 公共路径(必须有的) outputDir: "dist", // 输出文件目录 assetsDir: "static", //静态资源文件
分类: 其他 发布时间: 03-02 09:38 阅读次数: 0

vue中实现页面刷新跳转到指定页面,回到顶部(浏览记录不受上次滚动距离的影响)

问题描述:vue中实现页面刷新跳转首页面刷新回到顶部项目中刷新跳转页面,受到之前页面浏览滚动距离的影响解决方法:在app.vue中 mounted() { // 刷新后跳转到首页面 this.$router.push("/"); //刷新后回到顶部 window.addEventListener("beforeunload", (e) => { window.scroll(0, 0); }); },...
分类: 其他 发布时间: 03-02 09:38 阅读次数: 0

vant ui tab标签页,页面跳转滚动相互受影响,滚动距离与上一个浏览的页面同步

问题描述:vant ui tab标签页,滚动相互受影响,滚动距离上一个浏览的页面同步 分析个篮子,碰到这种框架的事解决方案:在代码里<van-tabs v-model="activeName" sticky><!-- 加上sticky MD被自己蠢哭的一天 --> <van-tab title="标签 1" name="a">内容 1</van-tab> <van-tab title="标签 2" name=
分类: 其他 发布时间: 03-02 09:37 阅读次数: 0

vant Circle 多个环形进度条目标进度rate相同

问题描述:vant Circle 多个环形进度条目标进度rate相同解决方案:多个环形进度条的v-model 不能为同一值 <li class="progress_lenbar"> <van-circle v-model="currentRate0" :rate="70" :speed="80"
分类: 其他 发布时间: 03-02 09:37 阅读次数: 0

虚拟机安装过程宿主机蓝屏的解决办法

虚拟机安装过程宿主机蓝屏的解决办法之前可以正常打开虚拟机的,但今天突然运行虚拟机系统时就死机了,通过重装软件,恢复系统备份等方式都无效,最后查出来是因为更新了Windows的相关补丁导致的,Hyper-V被默认开启解决办法家庭版是没有Hyper-V选项的,cmd,以管理员方式打开,输入bcdedit /set hypervisorlaunchtype off然后重启电脑第一次安装,虚拟机对硬件的要求很高,虚拟机的设备那里把声卡,打印机都去掉。另外如果磁盘分区时蓝屏,查看是否把镜像文件放在了安装
分类: 其他 发布时间: 03-02 09:37 阅读次数: 0

typora常用输入

标题共有六级标题,英文模式下#加空格,一个#代表一级标题,两个##代表二级标题字体你好 把要标粗的内容放入** **之间你好 放入* *之间你好 放入*** ***之间你好 放入~~ ~~之间引用英文输入下>加空格你好分割线输入三个-,—,或***图片大写输入法下,![图片名字](图片地址,可以是本地地址,或网络地址)超链接[文字](跳转链接)列表有序列表,英文下输入1.空格或者Ctrl+shift+[无序列表,- 空格或者C
分类: 其他 发布时间: 03-02 09:37 阅读次数: 0

node-red显示数据库时间差8小时

nod-red解决数据库时间和界面时间不一致(相差8小时)msg.offline_time[i] =msg.payload[i].offline_time.toString();//这个方法可以尝试过:function rTime(date) {var json_date = new Date(date).toJSON();return new Date(new Date(json_date) +836001000).toISOString().replace(/T/g, ’ ').replace
分类: 其他 发布时间: 03-02 09:36 阅读次数: 0

spring扫描bean总结

目的从扫描bean的原理 到 @Configuration源码这之间的几篇关于spring源码的博客,都是围绕着一个方法来解析的invokeBeanFactoryPostProcessors(beanFactory);org.springframework.context.support.AbstractApplicationContext#invokeBeanFactoryPostProcessors所以,打算在这篇博客中,对这个方法做一个小总结在进入到该方法的时候,首先会执行程序员通过a
分类: 其他 发布时间: 03-02 09:36 阅读次数: 0

spring源码:注册后置处理器

目的程序员在对spring扩展的时候,可以自己实现后置处理器,完成特定的业务操作,该篇博客,主要是学习spring如何将程序员提供的后置处理器添加到spring容器中的;顺带,将spring初始化流程中,其他几个方法做一个大致的解析和介绍源码学习registerBeanPostProcessors(beanFactory);该方法是用来完成,注册BeanPostProcessor实现类的如果我们自己实现了BeanPostProcessor接口,并提供了自己的业务处理逻辑,spring首先会把我们
分类: 其他 发布时间: 03-02 09:36 阅读次数: 0

对springboot整合mybatis -- 不一样的看法

pom依赖<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-
分类: 其他 发布时间: 03-02 09:36 阅读次数: 0

springboot整合mybatis源码分析

目的上篇博客,我说了两种整合的方式,其中关键的一句话就是 1. 在mapper接口(dao接口)中,使用@Mapper注解,这种方式,无需使用配置类,无需使用@MapperScan注解,即可整合 2. 在mapper接口中,使用@Repository注解或者不添加任务注解,在全配置类上添加@MapperScan注解,并指定要扫描的包这篇博客, 我说下这两种整合方式的原理原理解析在整合的时候,如果使用的是@MapperScan注解这种方式,那么:会在该注解中,通过@Import注解引入Map
分类: 其他 发布时间: 03-02 09:35 阅读次数: 0

JPA-update方法使用踩坑记

JPA踩坑问题最近项目中使用了JPA,在使用JPA的时候,由于疏忽,出现了一个问题,还是因为对JPA不熟悉导致的,问题是这样的:这里我解释下时序图的意思:A系统是我这里负责的系统,B系统是我的下游,在客户预约时间之后,我首先会把客户的预约时间存到数据库的订单表里面,这是时序图中第一步做的事情第二步:会把这个时间同步给下游,这里就是一个简单的dubbo接口的调用第三步,我这里会接着处理其他的一些逻辑,但是有一个问题:1、2、3这三步,是在同一个事务里面,这样的话,只有在1、2、3全部完成的时候,
分类: 其他 发布时间: 03-02 09:35 阅读次数: 0

spring实例化前的准备操作

spring初始化的前置操作spring真正开始实例化之前,会有一些操作,该笔记,主要来记录真正调用后置处理器之前的处理逻辑spring的实例化,是通过调用一系列的后置处理器来完成前面有说到过,spring对bean的操作,是在refresh方法中完成的,finishBeanFactoryInitialization是对beanDefinitionMap集合中的bean进行实例化的org.springframework.context.support.AbstractApplicationConte
分类: 其他 发布时间: 03-02 09:35 阅读次数: 0

ConcurrentModificationException---异常剖析

Exception in thread "main” java.util.ConcurrentModificationException在对list集合进行遍历,并且remove的时候,有可能会提示该异常结论从异常栈来看的话,异常信息是在final void checkForComodification() { if (modCount != expectedModCount) throw new ConcurrentModificationException();}这个
分类: 其他 发布时间: 03-02 09:35 阅读次数: 0

spring事务源码-代理对象生成过程解析

spring事务源码spring事务的源码,要从@EnableTransactionManagement注解拉开序幕首先,如果我们要使用spring事务,只需要在配置类上添加@EnableTransactionManagement注解,并且在业务方法上添加@Transactional注解即可(以spring项目为例,SpringBoot项目后面博客中再另说)@EnableTransactionManagement@Target({ElementType.TYPE})@Retention(Reten
分类: 其他 发布时间: 03-02 09:34 阅读次数: 0