240 发简信
IP属地:河北
  • 新的快速排序算法: 《Dual-Pivot QuickSort》阅读笔记

    相信大家在大学的《算法与数据结构》里面都学过快速排序(QuickSort), 知道这种排序的性能很好,JDK里面直到JDK6用的都是这种经典快排...

  • Resize,w 360,h 240
    Presto源码分析之模式匹配

    概要 Presto里面有个小小的模式匹配的库: presto-matching ,这个库很小,一共就15个文件,但是在 Presto 里面作用还...

    0.6 3964 0 15
  • SpringBoot AutoConfiguration解密[译]

    本文是http://sivalabs.in/2016/03/how-springboot-autoconfiguration-magic/的翻译...

    0.2 2492 1 13
  • Resize,w 360,h 240
    如何读论文

    前几天说过发起了一个《一起读Paper》的活动,今天结合自己的经验聊聊怎么去读一篇论文。 我们读论文往往都是想从中学到点经验,读完一篇论文一定要...

    1.0 921 0 10
  • Resize,w 360,h 240
    MarkdownPlanner: 一个利用Markdown文件进行项目进度管理的软件

    在平时做项目的过程中,我们需要制定项目计划,跟踪项目进度,有一些常见的软件比如Microsoft Project, OminiPlan,这些软件...

    0.4 6269 0 10
  • Resize,w 360,h 240
    Presto首次Summit 「读后感」

    最近 Presto 社区在它的发源地 Facebook 公司举行了它历史上的第一次 Summit, 目前 PPT 已经都放出来了,看了一遍,还是...

  • 你真的了解Join吗?

    我承认我标题党了。 相信凡是写过几行服务端代码的同学都会回答: "当然了解"。但是我这里讨论的不是join的语法,而是实现join的具体算法。其...

  • Resize,w 360,h 240
    Presto源码分析之数据类型

    Presto作为一个计算引擎,除了支持一些常见的数字、字符串类型的数据,还支持一些别的系统里面比较少见的自定义的 IpAddress, Geom...

  • 基于 DataLakeAnalytics 的数据湖实践

    随着软硬件各方面条件的成熟,数据湖(Data Lake)已经越来越受到各大企业的青睐, 与传统的数仓实践不一样的是,数据湖不需要专门的“入仓”的...