自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Hive实现增量更新:full outer join 合并 + insert overwrite(阿里巴巴大数据实践中阿里平台使用方案)

首先感谢原文作者给我的启发,我加以修改。https://blog.csdn.net/magicharvey/article/details/20692829https://blog.csdn.net/CLKTOY/article/details/120306523前言我一直有个困惑,数仓日增量表,历史数据修改了除了拉链表还能怎么办?后来看了1和2,惭愧惭愧。说实话我也看了阿里巴巴中台建设这本书,我也看到了p42页这一块full outer join 合并 + insert overwr.

2022-03-23 16:03:03 4351 4

原创 部署mysql时遇到的3个小问题

背景在腾讯云ECS服务器上部署MYSQL的时候,发现外网无法连接mysql(Dbeaver总是提示连接超时)。排查的时候发现了3个问题,以及对应的解决方法,希望能给大家帮助。问题1.service mysql status找不到命令参考:https://blog.csdn.net/weixin_43404791/article/details/105174074找不到mysqld服务具体命令service mysqld statussystemctl status mysqld

2022-01-27 11:30:37 2212

原创 加载csv文件到hive的orc表

背景有一份csv文件,需要假造到hive的orc表步骤将orc表内容复制到notepad++,这里到notepad++出来的分隔符默认是tab符。我们将分隔符替换成你hive的分隔符,我这边分隔符是/u0001。Ctrl+Shift+A:/u0001然后保存成tex文件,上传到linux目录下我一直rz上传不成功,直接拖拽就成功了先load到存储格式为textfile的临时表,然后insert overwrite导入到orc的表load data local inpath ‘/home/c

2021-09-02 16:56:22 1237 1

原创 Java学习之路

JVM、JRE、JDKJVM Java虚拟机,英文全称:Java Virtual Machine 是Java程序运行的关键JRE Java运行环境,英文全称:Java Runtime Environment 要保障一个Java程序正常运行,除了需要JVM虚拟机外,还需要一些支撑Java程序运行的辅助工具。这个辅助工具我们称为核心类库 JVM + 核心类库 = JRE (JRE只是负责运行Java程序)举例:如果只想玩游戏,jre就足够了,但如果想做游戏,就必须的安装jdkJDK

2021-06-06 10:23:28 138

原创 求连续子数组的最大和

1.题目问题:给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4],输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。原题:https://leetcode-cn.com/problems/lian-xu-zi-shu-zu-de-zui-da-he-lcof/2.代码package cn.fengxianTJ.flink.submit;class Soluti

2021-04-12 20:53:39 155

原创 经典sql:统计连续登陆的用户数(用hive/mysql均可)[含建表语句]

首先感谢作者:https://blog.csdn.net/qq_36039236/article/details/108219895我这边对语句进行了更新,话不多说,开始吧。1.建表语句• 源数据,文件中是以,号隔开的• 这里数据重复了,但不要去重哈id,dateA,2018-09-04B,2018-09-04C,2018-09-04A,2018-09-05A,2018-09-05C,2018-09-05A,2018-09-06B,2018-09-06C,2018-09-06A

2021-04-12 20:38:37 1872

原创 Redis-狂神笔记-菜鸟风闲整理

SQL结构化查询语言Structured Query Language结构化查询语言,为啥不叫非结构化查询语言呢?NoSQL为啥不叫结构化操作语言呢?Operate为啥不叫结构化查询操作呢?因为这个是针对结构化数据的,查询。那么什么是结构化数据呢?一摞书,一摞笔记本,一捆钢笔。这是半理想状态。书随意摆放,笔记本随意摆放,钢笔夹在书里,笔记本里,放在笔筒里,这是最不理想的状态。一摞按照书名首字母排序摆放在书架的书,一摞按照科目(语文、英语、化学…)顺序摆放的笔记本,一捆按照品牌顺序摆放的钢笔。

2020-11-26 20:14:53 4023

原创 MySql语句中的USING是做什么的?by菜鸟风闲MniYyg

关联表查询中我们一般会使用on 来表示两个或者多个表关联的条件,使用On 呢,后面指定的条件中的字段名可以相同也可以不同,如果说关联条件中的字段名一样,那么我们就可以用using(相同的列字段)来简写sql语句。下面我以左连接来演示两种sql的结果,可以对比发现,结果是一模一样的。代码在最下方,出处:https://www.fengpengjun.com/archives/212。我们这里以两个表为例:表:kemu表:score这两个表中相关联的列是相同的(都是Id),所以我们可以使用us

2020-11-14 23:48:03 554

原创 Tomcat中<url-pattern>映射注解和<form action>的区别by菜鸟风闲MniYyg

regist.html的代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>httpservlet请求</title></head><body><h2>get请求</h2><form action="/helloServlet" method="get">

2020-09-27 09:37:11 548

原创 数组之反转数组解析by菜鸟风闲MniYyg

已知: int[] array = {11, 22, 33, 44, 55}; 需求: 反转数组,并打印反转之后的效果。效果为:55,44,33,22,11package com.shuzu;public class test1 { public static void main(String[] args) { // 需求:// 翻转数组,并打印反转后的效果。// 解法一// int[] arr = {11, 33, 22, 55, 44};/.

2020-08-24 22:36:40 282

空空如也

空空如也

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

TA关注的人

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