开源

  • 【大数据】SparkSql连接查询中的谓词下推处理(一)

    本文首发于 vivo互联网技术 微信公众号 作者:李勇 目录: 1.SparkSql 2.连接查询和连接条件 3.谓词下推 4.内连接查询中的谓词下推规则 4.1.Join后条件通过AND连接 4.2.Join后条件通过OR连接 4.3.分区表使用OR连接…

    大数据 2021年11月14日
  • 深入浅出高性能服务发现、配置框架Nacos系列 3: 服务发现:Nacos客户端初始化流程

    上一章节,我们从全局了解了一下Nacos项目的模块架构,做到了心中有数,现在,我们去逐步去挖掘里面的代码细节,很多人在学习开源的时候,无从下手,代码那么多,从哪个地方开始看呢?我们可以从一个接口开始入手,…

    大数据 2021年11月14日
  • Jenkins 2.46 打包apk后生成下载二维码

        这篇文章的前提是已经可以通过gradle构建并成功打包apk的情况下,只介绍利用“蒲公英”的应用托管平台(https://www.pgyer.com/)上传打包好的apk和在当前构建历史中生成二维码。   &nb…

    大数据 2021年11月14日
  • join on different data type

    SELECT ....FROM A LEFT SEMI JOIN BON (A.col1 = B.col2)WHERE ..."If A.col1 is of DOUBLE type, but B.col2 is of BIGINT,  will print WARNING: Comparing a bigint and a double may resu…

    大数据 2021年11月14日
  • 为kafka开启kerberos

    主节点安装 yum -y install krb5-server krb5-libs krb5-auth-dialog krb5-workstation cat /etc/krb5.conf Configuration snippets may be placed in this directory as well includedir /etc/krb5.conf.d/ [loggi…

    大数据 2021年11月14日
  • 【比原链】比原是如何把请求区块数据的信息发出去的

    作者:freewind比原项目仓库:https://github.com/Bytom/bytom在前一篇中,我们说到,当比原向其它节点请求区块数据时,BlockKeeper会发送一个BlockRequestMessage把需要的区块height告诉对方,并把该信息对应的二…

    大数据 2021年11月14日
  • 张小龙谈“大数据五种开源处理技术”

    概述 现在市场上有超过25万个开源技术出现了。如何选择?让我们一起看下5种激动人心的大数据技术。 Storm 和Kafka是未来数据流处理的主要方式,它们已经在一些大公司中使用了,包括 Groupon,阿里巴巴和TheWeather C…

    大数据 2021年11月14日
  • Java 搞定 SQL 集合运算的最简方法

    问题介绍   作为 java 程序员,用代码直接实现类似 SQL 中的交并补差的集合运算,总是要编写大量的代码,如果能有一个专门的外部数据工具,通过写简单类似 SQL 的脚本来实现,在 java 中直接调用并可以返回结果集,…

    大数据 2021年11月14日
  • C,单链表翻转函数

    struct ST_StackNode { int num; datatype data; struct ST_StackNode *pNext; //指针域 }; typedef struct ST_StackNode StackNode; StackNode* reverse(StackNode* phead) { if (phead == NULL){ return NULL; } …

    大数据 2021年11月14日
  • 设计模式之代理模式

    首先来了解一下什么是代理模式? 所谓代理模式就是对象通过代理来控制对真实对象的访问. 举个生活中的例子,我们日常购物不会直接去联系厂家购买,而是通过网上商城,线下超市等形式间接的购买.那么这些商城或者说超市…

    大数据 2021年11月14日