处理数据常用的语言,使用基本的api处理一个wordcount 读取文件,找出单词(转大写)出现次数,并排序,获取TopK数据。 scala语言 def main(args: Array[String]): Unit = { //读取文件 val source: BufferedSource = S ...
分类:
编程语言 时间:
2020-12-21 11:45:54
阅读次数:
0
建议在用Scala编写相关功能实现时,边学习、边应用、边摸索以加深对Scala的理解和应用 ...
分类:
其他好文 时间:
2020-12-21 11:32:22
阅读次数:
0
一、大数据演进,从数据仓库到数据中台 第一阶段 21 世纪的第一个 10 年,企业级数据仓库(EDW)从萌芽到蓬勃发展,“IOT”( IBM、Oracle、Teradata)占领了大部分市场,提供数据仓库建设从硬件、软件到实施的整体方案。 这个时代的数据仓库实施不仅需要购买大(中、小)型机,配套商用 ...
分类:
其他好文 时间:
2020-12-19 13:22:30
阅读次数:
18
Scala是以JVM为运行环境的面向对象的函数式编程语言,它可以直接访问Java类库并且与Java框架进行交互操作 ...
分类:
其他好文 时间:
2020-12-19 13:14:39
阅读次数:
1
几年前,中国互联网公司只有百度在积极地投资人工智能,李彦宏到处摇旗呐喊,主动地做起了人工智能在中国的步道师。今天,人工智能市场热闹了起来,百度不再孤独。 阿里巴巴高调地启动了NASA计划,马云说要为20年之后服务于20亿人的新实体经济储备核心科技,重点是人工智能。腾讯布局人工智能虽然比较保守,但当绝 ...
分类:
其他好文 时间:
2020-12-19 12:51:17
阅读次数:
2
在大数据分析横行的当下,传统的报表工具早已不堪重负,可视化报表分析工具的作用可以说是举足轻重,微金时代的RDP报表工具打破了传统报表只限定于使用者必须是熟悉SQL的技术人员,它是一个完完全全为业务人员设计的数据处理和报表分析工具。提供自助式数据可视化分析功能,使得业务人员能够自助式数据探索与可视化分析,RDP报表易上手、灵活简单,可以很快配置出想要的数据报表,并且展示形式丰富,易于直观查看数据及其
分类:
编程语言 时间:
2020-12-19 11:49:53
阅读次数:
4
缓存操作读缓存读缓存可以分为两种情况命中(cachehit)和未命中(cachemiss):缓存命中首先从缓存中获取数据将缓存中的数据返回缓存未命中首先从缓存中获取数据此时缓存未命中,从数据库获取数据将数据写入缓存返回数据读缓存的的处理由缓存中有没有数据?决定,如果缓存中有数据那就是缓存命中,如果没有那就是缓存未命中:写缓存写缓存可以分为更新缓存和删除缓存。更新缓存更新缓存时需要分两种情况:更新简
分类:
其他好文 时间:
2020-12-18 13:09:53
阅读次数:
3
Java 语言概述 主要应用场景 JavaEE、大数据、Android 开发方向。 基础知识概述 编程语言核心结构 变量、基本语法、分支、循环、数组、… Java 面向对象的核心逻辑 OOP、封装、继承、多态、接口、… 开发 Java SE 高级应用程序 异常、集合、I/O、多线程、反射机制、网络编 ...
分类:
编程语言 时间:
2020-12-18 12:57:04
阅读次数:
3
本文节选自《高可用可伸缩微服务架构:基于Dubbo、SpringCloud和ServiceMesh》一书,程超等著,由电子工业出版社博文视点出版,已获得授权。近年来微服务架构已经成为大规模分布式架构的主流技术,越来越多的公司已经或开始转型为微服务架构。本书不以某一种微服务框架的使用为主题,而是对整个微服务生态进行系统性的讲解,并结合工作中的大量实战案例为读者呈现一本读完即可实际上手应用的工具书。一
分类:
其他好文 时间:
2020-12-18 12:15:24
阅读次数:
2
前言近期在维护公司的调度平台,其中有个关键功能那就是定时任务;定时任务大家平时肯定接触的不少,比如JDK中的Timer、ScheduledExecutorService、调度框架Quartz等。通常用于实现XX时间后的延时任务,或周期性任务;比如一个常见的业务场景:用户下单N分钟未能支付便自动取消订单。实现这类需求通常有两种方式:轮询定时任务:给定周期内扫描所有未支付的订单,查看时间是否到期。延时
分类:
其他好文 时间:
2020-12-16 12:51:24
阅读次数:
2