240 发简信
IP属地:吉林
  • Resize,w 360,h 240
    浅聊 Spark DAG

    前置知识: RDD 与算子: RDD(类似 Stream) RDD(弹性分布式数据集)是 Spark 的核心抽象,代表一个分布式的、不可变的数据...

  • Java 函数组合

    函数组合是一项把多个函数合并到一个函数的技术。你可以自己将多个独立的函数合并成一个函数(比如一个或多个 Java Lambda 表达式),但是对...

  • Resize,w 360,h 240
    【译】MapReduce: 在大规模机器上的简易数据处理

    概要 MapReduce 是一个处理和生成大数据集的程序模型和相关实现。用户定义一个 map 函数:处理一个 key/value 对生成一组中间...

  • Java 函数式接口

    Java 函数式接口 这个术语首先出自于 Java 8。Java 里的函数式接口 指的是一个接口只包含一个抽象方法。也就是说函数式接口可以包含拥...

  • Java 高阶函数

    一个高阶函数是指 一个函数使用函数作为参数或者执行完返回函数。在高阶函数教程中我将列举几个 Java 高阶函数的例子。 集合排序 高阶函数的第一...

  • Java 函数式编程

    从历史上看,用 Java 进行函数式编程并不容易,甚至一些函数式编程在 Java 中是不可能实现的。在 Java 8 , Oracle 做了一...

  • Java ThreadLocal 妙用

    前言 最近公司需要做一个功能:导出报表的数据到 Excel 中,要求按报表内容分多个 sheet 导出;我用开源的 easy-excel 导出数...

  • Resize,w 360,h 240
    游戏排行榜设计

    背景 目标 设计一个排行榜拥有以下属性: 支持百万级排行 排序规则为:分数(正序)+获取到指定分数的时间(倒序) 提供 某个玩家名次前、后各10...

  • go 中的slice 合并

    go 中的切片合并即两个 slice 相加使用 go 语言内置的append 方法,我们比较常用的是 添加单个元素 ,但是也可以 添加另一个切片...

个人介绍
我是一个爱健身程序员,对函数式编程,异步编程感兴趣。