首先看到Distinct 肯定会想当然的直接.Distinct() 这样调用。 需要知道这里的Distinct 是以对象为单位来去重的。当你Select new 映射的时候就算属性值相同也不会进行去重。 单列的使用这里就略过使用了 多列的使用(比如我需要去重KeyValuePairModel 这个对 ...
分类:
其他好文 时间:
2020-02-24 18:56:48
阅读次数:
75
常用JAVA API :String 、StringBuilder、StringBuffer的常用方法和区别 ...
分类:
编程语言 时间:
2020-02-18 11:29:25
阅读次数:
74
Java泛型如果我们只写一个排序方法,就能够对整形数组、字符串数组甚至支持排序的任何类型的数组进行排序,这该多好啊。Java泛型方法和泛型类支持程序员使用一个方法指定一组相关方法,或者使用一个类指定一组相关的类型。Java泛型(generics)是JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。使用Java泛型的概念,我们可以写一个泛型方法来
分类:
编程语言 时间:
2020-02-16 01:23:27
阅读次数:
70
"1 新旧对比" "2 Lambda表达式" "2.1 递归" "3 方法引用" "3.1 Runnable接口" "3.2 未绑定的方法引用" "3.3 构造函数引用" "4 函数式接口" "4.1 多参数函数式接口" "4.2 缺少基本类型的函数" "5 高阶函数" "6 闭包" "6.1 作为 ...
分类:
编程语言 时间:
2020-02-15 10:08:15
阅读次数:
85
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONException; import com.alibaba.fastjson.JSONOb ...
分类:
编程语言 时间:
2020-02-14 10:39:12
阅读次数:
88
摘抄自 b站尚硅谷JAVA教程 通过实现 Comparable 或者 Camparator来完成 package com.LearnJava.Compare; public class myClass implements Comparable{ private String name; priva ...
分类:
编程语言 时间:
2020-02-13 19:10:21
阅读次数:
99
1090 危险品装箱 (25分) 集装箱运输货物时,我们必须特别小心,不能把不相容的货物装在一只箱子里。比如氧化剂绝对不能跟易燃液体同箱,否则很容易造成爆炸。 本题给定一张不相容物品的清单,需要你检查每一张集装箱货品清单,判断它们是否能装在同一只箱子里。 输入格式: 输入第一行给出两个正整数:N ( ...
分类:
其他好文 时间:
2020-02-13 11:21:52
阅读次数:
299
一:Hadoop基本概念 一个分布式系统基础架构,由Apache基金会所开发。用户可以在不了解分布式底层细节的情况下,开发分布式程序。 充分利用集群的威力进行高速运算和存储。 Hadoop的框架最核心的设计就是:HDFS和MapReduce 二:Hadoop解决问题 1.海量数据的存储(HDFS) ...
分类:
其他好文 时间:
2020-02-12 13:07:41
阅读次数:
128
大数据的储存 为了方便随时获取大整数的长度,一般都会定义一个int型变量len来记录其长度,并和d数组组成结构体。 在输入大整数时,一般都是先用字符串进行读入,然后再把字符串另存为到bign结构体,由于按照字符串的顺序进行读入时,整数的高位就会变成数组的低位,所以要将字符串倒着赋给d[]数组。 vo ...
分类:
其他好文 时间:
2020-02-12 11:16:43
阅读次数:
64
A method or operator returns NaN when the result of an operation is undefined. For example, the result of dividing zero by zero is NaN, as the followi ...