DateTimeFormatter formatter= DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");//对象转字符串String timeStr = formatter.format(LocalDateTime.now());System. ...
分类:
编程语言 时间:
2020-11-20 12:18:29
阅读次数:
24
1、 闭包的含义# 首先闭包并不是针对某一特定语言的概念,而是一个通用的概念。除了在各个支持函数式编程的语言中,我们会接触到它。一些不支持函数式编程的语言中也能支持闭包(如java8之前的匿名内部类)。 在看过的对于闭包的定义中,个人觉得比较清晰的是在《JavaScript高级程序设计》这本书中看到 ...
一文看懂Java8的Lambda表达式!IT领域的技术日新月异,Java14很快就要问世了,但是对于国内的许多程序员来说,连Java8都还没有真正掌握。今天,我们就来温习一下Java8的特性之一,Lambda表达式。Lambda表达式的前世--匿名类以往,使用单一抽象方法的接口被用作函数类型。它们的实例表示函数(functions)或行动(actions)。自从JDK1.1于1997年发布以来,创
分类:
编程语言 时间:
2020-11-18 12:54:54
阅读次数:
9
今天在使用Stream排序的时候,出现了一个bug,简单的记录下,方便下次查找 首先根据降序的sort方法,对list集合中的对象的某个属性进行排序.float getFollowDegree()的返回值时,所以查询出来后进行排序的顺序是降序(DESC,从大到小)的,如果没有reversed()方法 ...
分类:
编程语言 时间:
2020-10-31 01:16:37
阅读次数:
21
Java8中处理集合的优雅姿势——Stream在Java中,集合和数组是我们经常会用到的数据结构,需要经常对他们做增、删、改、查、聚合、统计、过滤等操作。相比之下,关系型数据库中也同样有这些操作,但是在Java8之前,集合和数组的处理并不是很便捷。不过,这一问题在Java8中得到了改善,Java8API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。本文就来介绍下如何使用S
分类:
编程语言 时间:
2020-10-31 01:10:50
阅读次数:
75
Java8中处理集合的优雅姿势——Stream在Java中,集合和数组是我们经常会用到的数据结构,需要经常对他们做增、删、改、查、聚合、统计、过滤等操作。相比之下,关系型数据库中也同样有这些操作,但是在Java8之前,集合和数组的处理并不是很便捷。不过,这一问题在Java8中得到了改善,Java8API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。本文就来介绍下如何使用S
分类:
编程语言 时间:
2020-10-31 01:10:31
阅读次数:
16
Ubuntu安装java java8 apt安装 参考: https://www.cnblogs.com/zzy1024/p/11406269.html 若是没有配置国内镜像,就不建议尝试 sudo apt install openjdk-8-jdk 或者 sudo apt install open ...
分类:
编程语言 时间:
2020-10-30 12:30:20
阅读次数:
17
加州立法禁止使用admin等弱密码,看程序员如何设置密码收录于话题#世界之大4个拒国外媒体techcrunch10月6日报道,美国加利福尼亚州刚刚通过了一项法律,2020年之后禁止在所有新的消费电子产品中使用“admin”、“123456”和经典的“password”这样的默认密码。该法案要求联网硬件产品的制造商必须使用独一无二的预编程密码,或者在用户第一次使用时要求更改密码。弱密码问题一直是***
分类:
其他好文 时间:
2020-10-29 09:36:29
阅读次数:
14
lambda四大内置核心函数式接口: Consumer<T> :消费性接口 void accept(T t); Suppiler<T>:供给性接口 T get(); Function<T,R>:函数型接口 R apply(T t); Predicate<T> :断言型接口 boolean test( ...
分类:
编程语言 时间:
2020-10-27 11:00:04
阅读次数:
21
JAVA8已经发布很久,而且毫无疑问,java8是自java5(2004年发布)之后的最重要的版本。其中包括语言、编译器、库、工具和JVM等诸多方面的新特性。Java8新特性列表如下:接口默认方法函数式接口Lambda表达式方法引用StreamOptional类DateAPIBase64重复注解与类型注解01接口默认方法1、什么是接口默认方法从Java8开始,程序允许在接口中包含带有具体实现的方法
分类:
编程语言 时间:
2020-10-20 16:30:41
阅读次数:
26