思维要走到多数人的前面,甚至是对立面

[置顶] 经典图形笔记

做票需要分析市场主线、环境、能量以及四面(基本面、技术面、消息面、政策面),选择好目标后在趋势内要保持好耐心,快不如慢 交易的本质要走到大众情绪的对立面,识别市场情绪、大众情绪,跟随市场情绪,反向大众情绪做交易跟随。 时分情绪回暖 K线趋势图 时分量价背离容易发套 黄白...

[置顶] 经典美句收录集合

赞美美句 我想不出任何你需要改变的地方,我爱你的全部。 普天之下唯一能够影响他人的方式,就是找出他们想要什么,并且教给他们如何获得。 如果成功有诀窍的话,那就是我们能洞悉他人的立场,同时还能兼顾自己和他人的立场。 励志美句 ...

Hive分析窗口函数—grouping sets,grouping_id,cube,rollup

数据准备 2015-03,2015-03-10,cookie1 2015-03,2015-03-10,cookie5 2015-03,2015-03-12,cookie7 2015-04,2015-04-12,cookie3 2015-04,2015-04-13,cookie2 2015-0...

Hive分析窗口函数—lag,lead,irst_value,last_value

数据准备 cookie1,2015-04-10 10:00:02,url2 cookie1,2015-04-10 10:00:00,url1 cookie1,2015-04-10 10:03:04,1url3 cookie1,2015-04-10 10:50:05,url6 cookie1,...

Hive分析窗口函数—cume_dist,percent_rank

测试数据 cookie1,2015-04-10,1 cookie1,2015-04-11,5 cookie1,2015-04-12,7 cookie1,2015-04-13,3 cookie1,2015-04-14,2 cookie1,2015-04-15,4 cookie1,2015-04...

Hive分析窗口函数—ntile,row_number,rank,dense_rank

测试数据 cookie1,2015-04-10,1 cookie1,2015-04-11,5 cookie1,2015-04-12,7 cookie1,2015-04-13,3 cookie1,2015-04-14,2 cookie1,2015-04-15,4 cookie1,2015-04...

Hive分析窗口函数—sum,avg,min,max

测试数据 cookie1,2015-04-10,1 cookie1,2015-04-11,5 cookie1,2015-04-12,7 cookie1,2015-04-13,3 cookie1,2015-04-14,2 cookie1,2015-04-15,4 cookie1,2015-04...

Hive分析窗口函数—窗口和over()开窗函数

窗口就是分析函数分析时要处理的数据范围,就拿sum来说,它是sum窗口中的记录而不是整个分组中的记录, 因此我们在想得到某个栏位的累计值时,我们需要把窗口指定到该分组中的第一行数据到当前行, 如果你指定该窗口从该分组中的第一行到最后一行,那么该组中的每一个sum值都会一样,即整个组的总和。 ...

Kafka_安装使用

Single Node-Single Broker 单机环境部署——在一台主机上安装kafka集群: # 安装目录 cd /root/kafka_2.11-2.0.0 # 启动kafka自带的zookeeper服务器 bin/zookeeper-server-start.sh conf...

关于Spring Boot微服务加载JAR内静态资源文件

关于Spring Boot 微服务加载JAR内静态资源文件。 问题来源 在开发微服务单个模块过程中,模块通过JAR应用部署,其间可能会出现我们希望在应用运行中读取需要某个包内文件进行处理。 而根据 classpath:conf/core-site.xml 这种方式获取资源文件,但是...

Kafka_基础知识

Apache Kafka 概述 Kafka 是一个高吞吐量、分布式的发布—订阅消息系统。据 Kafka 官方网站介绍,当前的 Kafka 已经定位为一个分布式流式处理平台(a distributed streaming platform), 它最初由 LinkedIn 公司开发,后来成为...

消息中间件概述

概述 中间件 非底层操作系统软件,非业务应用软件,不是直接给最终用户使用的,不能直接给客户带来价值的软件统称为中间件。 消息中间件 管制关注于数据的发送和接收,利用高效可靠的异步消息传递机制集成分布式系统,其优点: ① 解耦 ② 异步(...

Scala快速入门-常用集合操作

知识点 所有的集合都扩展自Iterable特质 集合有三大类,分别为序列、集和映射 几乎所有集合类,Scala都同时提供了可变和不可变的版本 Scala列表要么是空的,要么拥有一头一尾,其中尾部本身又是一个表列 集是无先后次序的集合 用LinkedHashSet来保...

Hive的数据倾斜解决方案

什么是数据倾斜 由于数据分布不均匀,造成数据大量的集中到一点,造成数据热点 Hadoop框架的特性 不怕数据大,怕数据倾斜 Jobs 数比较多的作业运行效率相对比较低,如子查询比较多 sum,count,max,min 等聚集函数,通常不会有数据倾斜问题 主要表现 任务进度...

Scala快速入门-模式匹配与样例类

知识点 mathch表达式是一个更好的switch,不会有穿透到下一个分支的问题 如果没有模式能够匹配,会抛出MatchError,可以用case _ 模式来避免,相当于Java中的default 模式可以包含一个随意定义的条件,称做守卫 可以匹配数组、列表、元组等模式,然...

Scala快速入门-高阶函数

知识点 作为值的函数 创建匿名函数 带函数参数的函数 闭包 柯里化 函数 在Scala中,函数是“头等公民”,可以在变量中存放函数 scala> def fun(msg: String) {println(msg)} fun: (msg: Stri...

Scala快速入门-特质

知识点 Scala和Java一样不允许类继承多个超类,特质解决这一局限性 类可以实现任意数量的特质 当将多个特质叠加在一起时,顺序很重要,其方法先被执行的特质排在更后面 Scala特质可以提供方法和字段的实现 特质要求实现它们的类具备特定的字段、方法或超类 特质可以...