自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 centos7安装elasticsearch-7.6.2

<1>基本信息介绍,三台机器分别为hadoop102(192.168.15.102),hadoop103(192.168.15.103),hadoop104(192.168.15.104);安装es7到三台机器,kibana安装到hadoop02,集群管理工具使用cerebro-0.8.3<1>.使用root用户,创建es用户名密码[root@hadoop102 kibana-7.6.2]$ useradd es<2>设置密码[root@hadoop102 ki

2021-01-01 18:25:05 341

原创 生产者、消费者交替模型

package com.atguigu.bigdata.juc;import java.util.concurrent.TimeUnit;/** * @auth tianmin * @date 2020-03-02 - 17:04 * @nodes 生产者消费者模型 * 1.实现生产者、消费者交替 * * 总结: * 1.高内聚,低耦合,线程操作资源类...

2020-03-02 17:40:12 132

原创 八锁理论

package com.atguigu.bigdata.juc;import java.util.concurrent.TimeUnit;/** * @auth tianmin * @date 2020-03-02 - 15:54 * @nodes */public class PhoneSync { public static void main(String[] ar...

2020-03-02 16:51:28 280

原创 Spark用户自定义函数(弱类型)

1.弱类型1.1 自定义类UserAvgpackage com.atguigu.bigdata.sqlimport org.apache.spark.sql.Rowimport org.apache.spark.sql.expressions.{MutableAggregationBuffer, UserDefinedAggregateFunction, UserDefinedFunct...

2020-02-28 17:55:24 191

原创 maxwell安装部署--抓取相应的表

maxwell安装部署1 在MySQL中建立一个maxwell库用于存储Maxwell的元数据[atguigu@hadoop102 module]$ mysql -uroot -p123456mysql> CREATE DATABASE maxwell ;分配一个账号可以操作该数据库GRANT ALL ON maxwell.* TO 'maxwell'@'%' IDENTIFIED BY '123456';分配这个账号可以监控其他数据库的权限GRANT SELECT ,REP

2021-05-15 10:37:24 347

原创 canal1.15安装,抓取数据到kafka

@canal安装mysql设置my.cnf文件配置log-bin=mysql-bin # 开启 binlogbinlog-format=ROW # 选择 ROW 模式server_id=1 # 配置 MySQL replaction 需要定义,不要和 canal 的 slaveId 重复权限设置set global validate_password_policy=LOW;CREATE USER canal IDENTIFIED BY 'canal@123';grant sele

2021-04-26 22:01:25 353

原创 2021-01-01

创建索引PUT school创建一条数据PUT /school/test1/1{ "name":"狂神说", "age":4}命令详解:PUT /索引名/类型名/文档ID{}按指定的mapping创建indexPUT test1{ "mappings": { "properties": { "name":{ "type": "text" }, "age":{ "type": "long"

2021-01-01 23:13:49 83

原创 hive3 安装

core-site.xml hadoop.proxyuser.root.groups * Allow the superuser livy to impersonate any members of the group group1 and group2 <property> <name>hadoop.proxyuser.root.hosts</name> <value>*</value> <description&g

2020-12-06 10:41:03 124

原创 hadoop3安装配置

hadoop3安装hadoop-env.shmapred-env.sh yarn-env.shcore-site.xmlhdfs-site.xmlmapred-site.xmlyarn-site.xmlworkershadoop-env.shexport HDFS_NAMENODE_USER=rootexport HDFS_DATANODE_USER=rootexport HDFS_SECONDARYNAMENODE_USER=rootexport YARN_RESOURCEMANAGER_USE

2020-12-05 23:23:15 126

原创 Redis安装

1.安装gccyum -y install gcc automake autoconf libtool make2.安装redistar -zxvf redis-4.0.14.tar.gz -C /opt/module/3.进入redis目录cd redis-4.0.14/4.编译make MALLOC=libc5.安装到/usr/local/redismake PRE...

2020-03-11 09:37:12 75

原创 安装mongodb以及设置为windows服务 详细步骤

将mongodb设置成windows服务,这样就不用使用命令启动了,设置方法如下:1、在data文件夹下新建一个log文件夹,用于存放日志文件,在log文件夹下新建文件mongodb.log2、在 D:\mongodb文件夹下新建文件mongo.config,并用记事本打开mongo.config输入以下内容:dbpath=D:\mongodb\data\db logpath=D:...

2020-03-05 20:08:44 169

原创 Spark自定义累加器

import org.apache.spark.util.AccumulatorV2import scala.collection.mutable/** * @author tianmin * @date 2020/3/3 0003 * @notes Spark自定义累加器 */class SessionAccumulator extends AccumulatorV2[Str...

2020-03-03 22:06:30 107

原创 Java四大函数式接口

package com.atguigu.bigdata.juc;import java.util.function.Consumer;import java.util.function.Function;import java.util.function.Predicate;import java.util.function.Supplier;/** * @auth tianmin...

2020-03-03 16:56:30 125

原创 线程池ThreadPoolExecutor

package com.atguigu.bigdata.juc;import java.util.concurrent.*;/** * @auth tianmin * @date 2020-03-03 - 13:13 * @nodes 线程池 * 1. */public class ThreadPoolDemo { public static void main(Str...

2020-03-03 15:49:55 94

原创 ReadWriteLock(读写锁)

package com.atguigu.bigdata.juc;import java.util.HashMap;import java.util.Map;import java.util.UUID;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.Lock;import java.util....

2020-03-03 11:47:08 122

原创 信号灯:控制线程并发数

package com.atguigu.bigdata.juc;import java.util.concurrent.Semaphore;import java.util.concurrent.TimeUnit;/** * @auth tianmin * @date 2020-03-03 - 10:20 * @nodes 7个线程抢占3个车位,保证每个线程都能抢到一次 * 信...

2020-03-03 10:45:44 116

原创 CyclicBarrier 线程调度

package com.atguigu.bigdata.juc;import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;/** * @author tianmin * @date 2020/3/2 0002 * @notes CyclicBarrier ...

2020-03-02 23:00:38 145

原创 CountDownLatch 控制线程调度顺序

package com.atguigu.bigdata.juc;import java.util.concurrent.CountDownLatch;/** * @author tianmin * @date 2020/3/2 0002 * @notes CountDownLatch 控制线程调度顺序 */public class CountDownLatchDemo { ...

2020-03-02 22:51:32 114

原创 带返回值的线程

package com.atguigu.bigdata.juc;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;/** * @author tianmin * @date 2020/3/...

2020-03-02 21:48:53 99

原创 多线程顺序调用

package com.atguigu.bigdata.juc;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/** * @author tianmin * @date...

2020-03-02 21:39:13 97

原创 生产者、消费者、新版写法

package com.atguigu.bigdata.juc;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.Reentrant...

2020-03-02 18:10:12 88

原创 SparkStream自定义接收器Receiver

需求:SparkStream自定义接收器Receiver,用socket读入一行试下wordcount案列1.自定义MyReceiver类package com.atguigu.bigdata.streamimport java.io.{BufferedReader, InputStreamReader}import java.net.Socketimport java.nio.cha...

2020-02-29 10:05:20 208

原创 SparkStream自定义接收器,完成WordCount

SparkStream自定义接收器需求:自定义接收器,通过Socket完成WordCount案列1.自定义接收器类package com.atguigu.bigdata.streamimport java.io.{BufferedReader, InputStreamReader}import java.net.Socketimport org.apache.spark.stora...

2020-02-28 23:12:17 94

原创 Spark用户自定义函数(强类型)

1.定义函数//输入数据case class UserBean(name: String, age: Long)//缓冲区case class AvgBuffer(var sum: Long, var count: Int)//输入、缓冲区、输出类型class AgeAvgClass extends Aggregator[UserBean, AvgBuffer, Double] {...

2020-02-28 18:00:26 372

翻译 linux上开启的tomcat使用浏览器访问不了

在linux上开启的tomcat使用浏览器访问不了。主要原因在于防火墙的存在,导致的端口无法访问。CentOS7使用firewall而不是iptables。所以解决这类问题可以通过添加firewall的端口,使其对我们需要用的端口开放。1.使用命令 firewall-cmd --state查看防火墙状态。得到结果是running或者not running2.在running 状态下,向f...

2019-12-01 20:42:56 131

原创 centos7新增硬盘

centos7新增硬盘1新增硬盘2重启虚拟机3给sdc分区4格式化分区5挂载6设置永久挂载

2019-12-01 10:01:24 103

原创 idea,run和debug运行结果不一致的问题

idea,run和debug运行结果不一致的问题今天使用spring做事物管理,发现正常运行不正确,debug才得到了正确的结果。原因是run和debug运行的JDK版本不一致。修改一下四个地方在重启电脑即可。今天使用spring做事物管理,发现正常运行不正确,debug才得到了正确的结果。原因是run和debug运行的JDK版本不一致。修改一下四个地方在重启电脑即可。...

2019-11-15 20:47:36 5134

空空如也

空空如也

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

TA关注的人

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