2022年8月24日
摘要: 分布式锁的设计与实现 分布式锁概述 数据库分布式锁 Redis分布式锁 Zookeeper分布式锁 三种分布式锁对比 1. 分布式锁概述 我们的系统都是分布式部署的,日常开发中,秒杀下单、抢购商品等等业务场景,为了防⽌库存超卖,都需要用到分布式锁。 分布式锁其实就是,控制分布式系统不同进程共同访问共 阅读全文
posted @ 2022-08-24 14:10 一花一四季,一梦一世界 阅读(98) 评论(0) 推荐(0) 编辑
  2022年6月10日
摘要: 开启权限 1、环境变量设置,编辑hive-env.sh 主要设置以下两个参数 # Set HADOOP_HOME to point to a specific hadoop install directory #HADOOP_HOME=${bin}/../../hadoop HADOOP_HOME= 阅读全文
posted @ 2022-06-10 16:01 一花一四季,一梦一世界 阅读(5816) 评论(0) 推荐(1) 编辑
  2022年5月31日
摘要: 下载地址:https://archive.apache.org/dist/ 阅读全文
posted @ 2022-05-31 11:33 一花一四季,一梦一世界 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 下载:https://archive.apache.org/dist/spark/spark-2.4.3/ 文档:https://spark.apache.org/docs/2.4.3/running-on-yarn.html 解压 cd /opt/software wget https://arc 阅读全文
posted @ 2022-05-31 11:33 一花一四季,一梦一世界 阅读(181) 评论(0) 推荐(0) 编辑
  2022年5月19日
摘要: 在安装完Hadoop(https://www.cnblogs.com/cz-xjw/p/16287905.html)之后,安装Hive cd /opt/software #下载 wget https://dlcdn.apache.org/hive/hive-3.1.2/apache-hive-3.1 阅读全文
posted @ 2022-05-19 17:17 一花一四季,一梦一世界 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 卸载之前版本 yum remove -y `yum list installed | grep java | awk '{print $1}'` yum remove -y `yum list installed | grep jdk | awk '{print $1}'` 安装,注意:默认安装路径 阅读全文
posted @ 2022-05-19 14:35 一花一四季,一梦一世界 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 一、虚拟机环境准备 系统 主机 地址 hadoop版本 jdk版本 centos9 hadoop01 10.211.55.4 3.2.2 1.8.0_322 centos9 hadoop02 10.211.55.7 3.2.2 1.8.0_322 centos9 hadoop03 10.211.55 阅读全文
posted @ 2022-05-19 11:40 一花一四季,一梦一世界 阅读(261) 评论(0) 推荐(0) 编辑
  2022年5月16日
摘要: 此下方法主要是修改了go.js 2.2.9版本的Pa这个函数,通过下面的方式针对水印部分做特殊处理 注意:2.2.9版本是有效的,其他版本未测试,如果不行的话,请按照此方法针对性的做调整即可 在项目跟目录新建文件:removeWatermarkForGoJs.js 内容如下: const fs = 阅读全文
posted @ 2022-05-16 10:56 一花一四季,一梦一世界 阅读(1335) 评论(0) 推荐(0) 编辑
  2021年9月13日
摘要: 首先jenkins中新增一个Item,然后在该Item下做如下配置 主要是在拉取代码之前全局设置一下git的core.longpaths的参数。上图脚本内容:git config --global core.longpaths true 当代码可以正常拉取之后,就可以删除上面的配置,而且其他的新建的 阅读全文
posted @ 2021-09-13 16:10 一花一四季,一梦一世界 阅读(315) 评论(0) 推荐(0) 编辑
  2021年8月23日
摘要: 正则表达式与字符处理 正则表达式 正则表达式和通配符的区别是,正则表达式的作用是在文件中搜索符合条件的字符串(常用命令有grep、awk、sed),而通配符用来匹配符合条件的文件名(ls、find、cp这些命令只能用通配符,不能用正则表达式)。且通配符是完全匹配,而正则表达式是包含匹配,如当用gre 阅读全文
posted @ 2021-08-23 15:09 一花一四季,一梦一世界 阅读(639) 评论(0) 推荐(0) 编辑