自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 Python中for循环中return报错了,SyntaxError:‘return‘ outside function

python中return的使用

2022-09-07 15:28:26 2636 1

原创 Java的并发是什么?怎么用?

java的并发

2022-04-25 14:37:07 1917 1

原创 spring的事务中,Isolation4种事务隔离级别的理解

spring事务中的4种隔离事务的理解

2022-04-24 16:48:43 2296 1

转载 @Transactional注解

事物传播行为介绍:@Transactional(propagation=Propagation.REQUIRED) :如果有事务, 那么加入事务,没有的话新建一个(默认情况下)@Transactional(propagation=Propagation.NOT_SUPPORTED) :容器不为这个方法开启事务@Transactional(propagation=Propagation.REQUIRES_NEW)不管是否存在事务,都创建一个新的事务,原来的挂起,新的执行完毕,继续执行老的事务@T

2022-04-20 14:18:47 324

原创 VScode使用pip已经下载了faker,但还是报错ModuleNotFoundError: No module named ‘faker‘

使用vscode编程,下载faker包,已经成功下载了,但是提示没有这个包

2022-02-15 15:03:45 2914 1

原创 Spark 机器学习 FPGrowth

机器学习—FPGrowth用于发现频繁项集应用场景:我们常说的: 啤酒+尿布假设我们购买的如下:解释:每一行都是一条购买记录,transaction表示每次购买的是哪几样商品,sort这列是按所有商品购买次数的多少,从大到小排列。从上表可以看出 B(6次), E(5次), A(4次), C(4次), D(4次)然后我们就按数量从大到小排,每次Sort的顺序都是BEACD假设最低支持度为3:根据上述的分析,我们从高到低画出的图如下:根据上图,FPGrowth挖掘过程如下(从低

2021-08-06 10:08:30 467 1

原创 为什么spark读取本地的json文件会自动去hdfs上去找?读取不到本地的文件

问题描述遇到的问题如上图所示:我在spark中读取的json文件明明是集群本地的文件,可是他偏偏就自作聪明去了hdfs上面去找我的文件!!那肯定会报错啊!!!我hdfs上怎么可能有这个文件嘛!!!原因:我在spark中的运行环境配置了yarn关联,如下所示:修改了spark-env.sh,添加如下配置:YARN_CONF_DIR=/opt/module/hadoop-2.7.2/etc/hadoop那么Spark会把路径自动变成hdfs的路径的,就会去hdfs上面找!!!解决办法要在你的

2021-08-03 20:58:09 511 2

原创 Comparable、compareTo、Comparator、compare之间有什么区别

Comparable和Comparator是Java的接口而compareTo是Comparable接口中的方法compare是Comparator中的方法

2021-08-01 11:09:50 243 1

原创 同步配置集群的代码

同步配置集群的代码#!/bin/bashpcount=$#if((pcount==0));then echo "no args"exit;fip1=$1fname=`basename $p1`echo fname=$fnamepdir=`cd -P $(dirname $p1);pwd`echo pdir=$pdiruser=`whoami`for((host=2;host<=3;host++));do echo "----------

2021-06-29 11:02:50 179 1

原创 安装并部署Zookeeper

1.集群规划在ynyee、ynyee2、ynyee3这三个节点上部署Zookeeper。2.解压安装2.1 首先先上传Zookeeper到其中一个节点,我这里先上传到ynyee节点中的/opt/software中2.2 把上传的Zookeeper安装包解压到到/opt/module/目录下 [root@ynyee software]$ tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/module/3.配置3.1 进入解压后的Zookeeper里,创建一个d

2021-06-29 10:59:28 140

原创 在IDEA中导入web项目,并部署tomcat运行

一、导入Web项目1、打开idea,点击如图:2、选着你要导入的web项目:3、如图选择,点击next:4、如图选择,点击next:5、选择你的jdk,如图所示,点击next:6、输入你的web项目名称,如图所示,点击next:7、等待一下,然后导入后,点击“File”——>“setting”,如图所示设置你的maven和本地仓库存放的位置:二、配置tomcat1、点击如图2、点击“+”,选着如图:3、选着你本地tomcat存放的位置:4、Server中配置如图:

2021-06-20 10:25:19 2497

原创 如何解决log4j错误警告

如果你不想在程序运行的时候有log4j的警告,添加一个文件就能完美解决~比如我用的是IDEA软件,然后我再工程文件中的src/main/resources下添加一个log4j.properties文件,如下图所示:文件内容如下(直接复制黏贴就好了):log4j.rootLogger=INFO, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.lo

2021-06-18 21:14:58 1495

原创 为什么我的三个虚拟机的Datanode成功启动了,但是Hadoop集群管理页面上只有两个节点,刷新后交替着出现

我的三个datanode总是只有两个在运行一开始我以为是我的防火墙没有关,然后才出现这样的情况,但是我看了一下发现,我三个虚拟机的防火墙都是关了的。那为什么会有以下这情况呢?然后看到了其他博主说可能是因为datanodeUuid是一样的,发生了冲突。机智的我突然想到-----我的ynyee3是ynyee2克隆过来的,那么又是在一个集群中,那datanodeUuid肯定是一样的,那么就发生冲突!!!那么就能解释为什么我的三个虚拟机只有两个datanode运行成功,也能解释为什么每次都是ynyee2和yn

2021-06-13 21:07:27 2398 10

原创 引入Redis哈希数据类型操作,对数据库多行同时插入数据

插入这个表的表名为“myhash”,有四列:name、age、course、grade不用事先创建表,和mysql不一样,直接入下所示创建并插入数据就可以了:hmset myhash name 'Zhang Xiaoming' age 21 course math grade 98.5查看刚刚插入的数据:hmget myhash name age course grade结果如下图所示:若要更改数据:设置或者获得一个值,可以使用HSET和HGET ,命令以及结果如下图所示:hset m

2021-06-07 16:11:29 1079

原创 在Redis中的表中插入数据单值插入数据

如下图所示,有三个表,分别是即Student、Course和SC:Student学生表:Course课程表:SC分数表:前提是启动 Redis 服务器:cd /usr/local/redis./src/redis-server新建终端,启动 Redis 客户端:cd /usr/local/redis./src/redis-cli下面则是创建并插入数据,完成这三个表:-对于Student学生表 以“李勇”为例:set Student:95001:Sname 李勇set St

2021-06-07 15:57:14 4474

原创 Linux中的网络服务初步---FTP服务器、Web服务器

一、实验目的 (一)FTP服务器:配置,文件的上传和下载。 (二)Web服务器:网页的创建,访问网页。 二、实验环境 (一)服务器:Linux 主机,iP地址:192.168.139.3。 (二)客户端:Windows 主机,ip地址:172.19.52.41 三、实验过程 (一)准备 1.以root登录服务器 2.检查相关服务是...

2021-06-06 15:11:55 162

原创 shell编程、写脚本、函数、for、while、case、if语句

一、实验目的 创建和运行含分支、循环、位置变量等的脚本。 二、实验环境 虚拟Linux主机,远程工具 putty 三、实验过程 (一)准备 1.启动主机Linux,以yanji登录。 (二)比较运算 1.创建脚本[yanji@localhost ~]$ cat > grade.sh#! /bin/bashif [$1 -ge 90];then echo "A"elif [$1 -ge 80];then...

2021-06-06 15:08:06 120

原创 shell环境使用和文本的使用

一、实验目的 1. 熟悉shell环境的使用。 2. 熟悉文本工具的使用。 二、实验环境 虚拟Linux主机,远程工具putty 三、实验过程 (一)准备 1.启动主机Linux,以yanji登录。 2.创建文件consume.txt。 命令:cat > consume.txt 01 刘校明 广州 1550 400 02 邓子丽 深圳 1500 500...

2021-06-06 15:05:10 134

原创 Linux进程的列表和管理 、计划任务的创建、提交和终止

一、实验目的 1. 进程的列表和管理 2. 计划任务的创建、提交和终止 二、实验环境 Linux主机,远程工具putty 三、实验过程 以root登录 (一)进程 1.进程列表,包括守护进程 命令:ps -ax 结果: PID TTY STAT TI...

2021-06-06 15:03:10 173

原创 Linux基础与应用----存储和软件包管理

一、实验目的 1. 磁盘分区的创建、格式化和挂载 2. rpm软件包的查询与安装 二、实验环境 Linux主机,远程工具putty 三、实验过程 (一) 新磁盘的使用 1.在VMware中添加一块2GB的新磁盘。重装系统步骤:点击“编辑虚拟机设计”--》选中“硬盘”--》点击“添加...

2021-06-06 15:00:18 168

原创 Linux基础与应用---文件操作

一、实验目的 1.认识Linux的文件操作,熟悉创建文件树、查找、链接、打包、文件操作等 2.使用基本命令:mkdir、touch、tar、find、 ln、grep、vi等 二、实验环境 虚拟主机Linux,远程客户端putty。 三、实验过程 (一)准备...

2021-06-06 14:57:29 159

原创 Linux环境的使用以及基本的命令

一、实验目的 1.认识Linux的会话过程,熟悉远程操作和工作界面shell 2.使用基本命令:ls,cat,touch,rm,clear,dateman,who,gcc。 二、实验环境 虚拟主机Linux,远程客户端putty。touch hello.txt rm third.txt

2021-06-06 14:52:17 285

原创 虚拟机之间的免密码登录ssh

当我们在VMware上创建了三台虚拟机之后,如:master/slave01/slave02后,我们分别设置他们的网址(根据自己电脑的配置哦):master:192.16

2021-06-06 14:13:20 568

Hive安装与部署并词频统计.docx

完成对Hive的安装与部署,并且使用Hive实现词频统计算法,并且利用hive对数据库的的数据做操作。

2021-06-06

MapReduce实验_统计词频.docx

使用Hadoop下的MapReduce实现词频统计

2021-06-06

NoSQL数据库试验.docx

NoSQL数据库试验,叫你如何使用nosql

2021-06-06

HBase安装与应用编程.docx

Hbase安装与应用编程,叫你如何在虚拟机上安装Hbase以及使用Hbase实现编程

2021-06-06

HDFS实验_实验三.docx

HDFS实验

2021-06-06

Hadoop安装与配置.docx

本次实验介绍了Hadoop的安装与使用

2021-06-06

空空如也

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

TA关注的人

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