自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 需求123:热门活跃单跳

准备需求1:Top10热门品类需求说明:品类是指产品的分类,大型电商网站品类分多级,咱们的项目中品类只有一级,不同的公司可能对热门的定义不一样。我们按照每个品类的点击、下单、支付的量来统计热门品类。鞋 点击数 下单数 支付数衣服 点击数 下单数 支付数电脑 点击数 下单数 支付数例如,综合排名 = 点击数20% + 下单数30% + 支付数*50%本项目需求优化为:先按照点击数排名,靠前的就排名高;如果点击数相同,再比较下单数;下单数再相同,就比较支

2021-06-08 01:17:41 200

原创 备忘录

一、HIVEover中的partition by与group byname orderdate costjack 2017-01-01 10jack 2017-02-03 23jack 2017-01-05 46jack 2017-04-06 42jack 2017-01-08 55mart 2017-04-08 62mart 2017-04-09 68mart 2017-04-11 75mart 2017-04-13 94=======================gruop b

2021-05-08 20:51:52 402 2

原创 2020-10-09

HQL笔记内容:-- 一些设置-- 以本地模式运行/* 当一个job满足如下条件才能真正使用本地模式: 1.job的输入数据大小必须小于参数:hive.exec.mode.local.auto.inputbytes.max(默认128MB) 2.job的map数必须小于参数:hive.exec.mode.local.auto.tasks.max(默认4) 3.job的reduce数必须为0或者1 */SET hive.exec.mode.local.auto=true;-- 查看内置函数

2020-10-09 23:57:32 1948 1

原创 端口被占用 更改端口

通过命令指定端口:> 命令后面追加 -Dhttp.port=端口号

2020-09-01 23:53:12 949

原创 2020-09-01

集群配置1.core-site.xml代码如下(示例):<!-- 指定HDFS中NameNode的地址 --><property> <name>fs.defaultFS</name> <value>hdfs://hadoop102:9000</value></property><!-- 指定Hadoop运行时产生文件的存储目录 --><property> <name>

2020-09-01 22:22:53 75

原创 服务器同步网络时间脚本

1.服务器 同步 阿里云 网络时间脚本代码如下(示例):#!/bin/bash#验证参数if [$#==0]then echo 请输入要执行的命令! exit;fiecho "正在执行的命令是:$@"#2. 遍历所有目录,挨个发送for host in mac1 mac2 mac3do echo ==================== $host ==================== ssh $host $@ sudo ntpdate

2020-09-01 16:36:40 323

原创 虚拟机间的时间同步脚本

虚拟机间的时间同步脚本代码如下(示例):#!/bin/bash#1. 指定机器上同步指定时间if [ $# == 0 ]then echo 请输入要修改的时间! exit;fi#2. 修改系统时间for host in mac1 mac2 mac3do echo ==================== 同步 $host 时间 ==================== ssh "$host sudo date -s '$@'"done总结:Shel

2020-09-01 16:18:44 377

原创 Linux安装JDK并且替换Linux自带JDK

1.将安装好的JDK解压代码如下(示例):tar -zxvf jdk1.8.0_144/ -C /opt/java2.配置/etc/profile,并验证(发现问题)代码如下(示例):vim /etv/profile JAVA_HOME=/opt/java/jdk1.8.0_144 PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME PATHsource /etc/profilejava -version java version "1.

2020-09-01 15:37:12 413

原创 xcall 远程控制脚本

xcall脚本制作,配合免密使用代码如下(示例):#!/bin/bash#验证参数if [$#==0]then echo 请输入要执行的命令! exit;fiecho "正在执行的命令是:$@"#2. 遍历所有目录,挨个发送for host in mac1 mac2 mac3do echo ==================== $host ==================== ssh $host $@done...

2020-09-01 13:29:11 248

原创 ssh虚拟机免密登录配置

1.进入root用户,创建ssh密钥代码如下(示例):ssh-keygen -t rsa2.密钥拷贝到其他虚拟机(含本机)实现免密登录连接代码如下(示例):ssh-copy-id 本机macssh-copy-id mac2ssh-copy-id mac3

2020-09-01 13:02:18 676

原创 虚拟机克隆修改网卡等命令操作

1、删除克隆机与虚拟机系统的的网卡eth0信息,将第二个网卡的 eth1 改为 eth0命令:vim /etc/udev/rules.d/70-persistent-net.rules2、将默认网卡mac地址改为步骤一网卡mac地址(删除UUID)命令:vim /etc/sysconfig/network-script/ifcfg-eth03.修改hostname主机名命令:vim /etc/sysconf/network4.重启命令:reboot...

2020-09-01 12:04:19 665

原创 分发脚本xync

分发脚本xync记录以下#!bin/bash#验证参数if(($#!=1))then echo 请输入要分发的单个文件! exit;fi#获取分发文件的绝对路径dirpath=$(cd -P `dirname $1`;pwd)filename$(basename $1)echo "要分发的文件路径是:$dirpath/$filename"#获取当前的用户名user=$(whoami)#分发for((i=102;i<=104;i++))do

2020-09-01 11:11:44 584

空空如也

空空如也

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

TA关注的人

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