Hive 开窗函数---week

普通的聚合函数聚合的行集是组,开窗函数聚合的行集是窗口。因此,普通的聚合函数每组(Group by)只返回一个值,而开窗函数则可为窗口中的每行都返回一个值。简单理解,就是对查询的结果多出一列,这…

经典面试题-Flume的Channel Selectors---cwl_java

Flume的Channel Selectors

.

HBase原理---爱撸猫的杰

 HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Goog…

快速学习-Shell概述---cwl_java

第1章 Shell概述

大数据程序员为什么要学习Shell呢?
1)需要看懂运维人员编写的Shell程序。
2)偶尔会编写一些简单Shell程序来管理集群、提高开发效率。.

Flume+Kafka+Spark Streaming实现大数据实时流式数据采集---爱撸猫的杰

大数据实时流式数据处理是大数据应用中最为常见的场景,与我们的生活也息息相关,以手机流量实时统计来说,它总是能够实时的统计出用户的使用的流量,在第一时间通知用户流量的使用情况,并且最为人性化的为用…

大数据组件图谱---爱撸猫的杰

文件系统

      HDFS Hadoop Distributed File System,简称HDFS,是一个分布式文件系统。HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDFS能…

快速学习-Shell解析器---cwl_java

第2章 Shell解析器

(1)Linux提供的Shell解析器有:

[atguigu@hadoop101 ~]$ cat /etc/shells
/bin/sh
/bin/bash
/s…

一串最简单的JavaScript代码,在Chrome开发者工具调试器里触发VM8标签的出现---Jerry Wang

代码如下:

<html>
<script>

var code = "{ /* Jerry test generation */; debugger; c…

docker磁盘空间管理---机械视角

docker 容器磁盘空间管理

docker 主要包括镜像、容器和数据卷三部分,对docker的磁盘空间管理也主要从着三块入手,在做docker磁盘空间分析之前我们需要简单了解下容器的“镜像层”的…

快速学习-微信小程序开发(flex布局)---cwl_java

微信小程序开发flex 布局(Flexible 布局,弹性布局)是在小程序开发经常使用的布局方式官方文档

https://www.w3.org/TR/css-flexbox-1/
https:/…

快速学习-微信小程序开发(注册并开发)---cwl_java

微信小程序开发开源项目

◼ 网友整理的资源列表
https://github.com/opendigg/awesome-github-wechat-weapp
https://github.c…

C++核心准则C102-109:容器的基本要求---面向对象思考

火欧珀

C.102: Give a container move operations

C.102:为容器实现移动操作‍


Reason(原因)…

C++核心准则C.101:赋予容器值语义‍---面向对象思考

C.101: Give a container value semantics

C.101:赋予容器值语义‍

Reason(原因)‍

R…

.NET Core 如何生成信用卡卡号---Edi Wang

导语

上个月我写了《.NET Core 如何验证信用卡卡号》,不少朋友表示挺有兴趣。在金融科技行业的实际工作中,通常还需要生成信用卡卡号用来测试,今天我就来教大家如何生成信用卡卡号。…

C++核心准则C.100:定义容器时遵从STL标准‍---面向对象思考

C.100: Follow the STL when defining a container

C.100:定义容器时遵从STL标准‍

Reason(原因)…