logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CentOS7查看和关闭防火墙的命令

1. 查看防火墙状态systemctl status firewalld.service出现绿色的active,说明防火墙开启2. 关闭防火墙systemctl stop firewalld.service3. 关闭防火墙开机自启systemctl disable firewalld.service重启虚拟机后,查看防火墙状态,发现变成inactive,防火墙已关...

解决克隆虚拟机后Xshell连接不上的问题(CentOS6、CentOS7修改ip和主机名)

克隆虚拟机,新生成的服务器,需要修改成新的ip才能连接Xsehll以下操作都需要root用户登录,或者用sudo命令一、CentOS6版本(1)修改etc下的70-persistent-net.rules文件[root@hadoop104 /]#vim /etc/udev/rules.d/70-persistent-net.rules把eth0那一行删掉,把eth1那一行...

tar包、jar包和war包分别是什么东西

tar:tar是linux等下的打包工具,生成的包通常也用tar作为扩展名,其实tar只是负责打包,不一定有压缩,事实上可以压缩,也可以不压缩,通常你看到xxxx.tar.gz,就表示这个tar包是压缩的,并且使用的压缩算法是GNU ZIP,而xxxx.tar.bz2就表示这个包使用了bzip2算法进行压缩,当然这样的命名只是一种惯例,并非强制。简单地说,tar就仅是打包。jar:即J...

HBase的架构原理(7大组件)图文详解及其与Hive的区别

目录一、如何理解HBase二、HBase与Hive、Hadoop的区别1. 从概念上区分2. 从应用场景上区分3. 从数据库角度来看4. 小结三、HBase的详细架构1. HBase与HDFS和Zookeeper的关系2. 两个核心节点HMaster和HRegionServer3. HLog4. HRegion5. Store6. 存储工具Mem...

图文讲解Zookeeper的监听器原理

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/wx1528159409目录一、Zookeeper的监听器原理理解二、常见的监听类型一、Zookeeper的监听器原理理解(1)在Zookeeper的API操作中,创建main()主方法即主线程;(2)在main线程中创建Zookeeper客户端(zkClient),这时会...

Zookeeper的官网下载和完全分布式集群搭建(图文教程详细版)

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/wx1528159409目录一、下载地址1. 官网首页2. 下载步骤二、完全分布式集群安装1. 集群规划2. 安装前准备3. 配置服务器编号4. 配置并分发zoo.cfg文件5. 群启集群一、下载地址1. 官网首页https://zookeep...

Zookeeper的写和读数据流程(图文讲解)

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/wx1528159409目录一、写数据流程二、读数据流程首先回顾一下Zookeeper中Leader和Follower的作用:Leader:负责进行投票的发起和决议,分布式读写,更新请求转发;Follower:负责接收客户端请求并向客户端返回结果,在选举Lead...

Zookeeper的选举机制原理(图文深度讲解)

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/wx1528159409三个核心选举原则:(1)Zookeeper集群中只有超过半数以上的服务器启动,集群才能正常工作;(2)在集群正常工作之前,myid小的服务器给myid大的服务器投票,直到集群正常工作,选出Leader;(3)选出Leader之后,之前的服务器状态由Looking...

json串消除反斜杠\的方法

json转成jsonString的时候,在scala代码里如果序列化的话,最终落盘到HDFS上的数据,如果本身是spring boot的项目,由于spring打包时会序列化一次,所以相当于json序列化了两次,所以会有反斜杠\例如:“{\"resourceId\":"{\"dfhdgfhdh\"}"}"1. 有反斜杠\2. json的{}变成了"{ }"3. jso...

#scala
shell中解析json变量,获取key对应的value值

shell中对json变量进行解析,获取key1对应的value1的值,如下:s="{"key1":"abc","key2":"value2","key3":"value3"}"parse_json(){echo "${1//\"/}" | sed "s/.*$2:\([^,}]*\).*/\1/"}value=$(parse_json $s "key1")echo $value...

    共 26 条
  • 1
  • 2
  • 3
  • 请选择