上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页
摘要: 拼接函数 Collectors.joining // 3种重载方法 Collectors.joining() Collectors.joining("拼接符") Collectors.joining("拼接符", "前缀", "后缀") String result = Stream.of("spri 阅读全文
posted @ 2020-01-05 22:41 scwyfy 阅读(2359) 评论(0) 推荐(1)
摘要: 什么是reduce操作 聚合操作,中⽂意思是 “减少” 根据⼀定的规则将Stream中的元素进⾏计算后返回⼀个唯⼀的值 常⽤⽅法⼀: Optional<T> reduce(BinaryOperator<T> accumulator); accumulator 计算的累加器 例⼦: 第⼀个元素相加和第 阅读全文
posted @ 2020-01-05 22:30 scwyfy 阅读(1542) 评论(0) 推荐(0)
摘要: allMatch函数: 检查是否匹配所有元素,只有全部符合才返回true boolean flag = list.stream().allMatch(obj->obj.length()>5); anyMatch函数 检查是否⾄少匹配⼀个元素,只要有一个符合就返回true boolean flag = 阅读全文
posted @ 2020-01-05 22:18 scwyfy 阅读(2185) 评论(0) 推荐(0)
摘要: map函数 将流中的每⼀个元素 T(入参) 映射为 R(返回值)(类似类型转换) 类似遍历集合,对集合的每个对象做处理。场景:转换对象,如javaweb开发中集合⾥⾯的DO对象转换为DTO对象 List<UserDTO> userDTOList = list.stream().map(obj->{ 阅读全文
posted @ 2020-01-05 22:15 scwyfy 阅读(581) 评论(0) 推荐(0)
摘要: 以前⽅法调⽤ 对象.⽅法名 或者 类名.⽅法名 jdk1.8提供了另外⼀种调⽤⽅式 :: 说明:⽅法引⽤是⼀种更简洁易懂的lambda表达式,操作符是双冒号::,⽤来直接访问类或者实例 已经存在的⽅法或构造⽅法 通过⽅法引⽤,可以将⽅法的引⽤赋值给⼀个变量 语法:左边是容器(可以是类名,实例名),中 阅读全文
posted @ 2020-01-05 22:08 scwyfy 阅读(176) 评论(0) 推荐(0)
摘要: lambda表达式 使⽤场景(前提):⼀个接⼝中只包含⼀个⽅法,则可以使⽤Lambda表达式,这样的接⼝称之为“函数接⼝” 语法: (params) -> expression 第⼀部分为括号内⽤逗号分隔的形式参数,参数是函数式接⼝⾥⾯⽅法的参数;第⼆部分为⼀个箭头符号:->;第三部分为⽅法体,可以 阅读全文
posted @ 2020-01-05 22:00 scwyfy 阅读(150) 评论(0) 推荐(0)
摘要: 一、JDK8之时间⽇期处理类 核⼼类: LocalDate:不包含具体时间的⽇期。 LocalTime:不含⽇期的时间。 LocalDateTime:包含了⽇期及时间。 LocalDate 常⽤API LocalDate today = LocalDate.now(); System.out.pri 阅读全文
posted @ 2020-01-05 20:22 scwyfy 阅读(351) 评论(0) 推荐(0)
摘要: 1、sql逻辑执行顺序(物理执行顺序可能会因索引而不同) SELECT 7 DISTINCT 8 FROM 1 JOIN 2 ON 3 WHERE 4 GROUP BY 5 HAVING 6 ORDER BY 9 LIMIT 10 表t1 join t2 产生虚拟表VT1 VT1通过on过滤笛卡尔积 阅读全文
posted @ 2019-11-27 11:33 scwyfy 阅读(420) 评论(0) 推荐(0)
摘要: unsigned: 将数字类型无符号化(1-2:可能会报错) zerofill: 位数不够时,左边采用"0"填充(a int(3), 插入‘1’, 显示为‘001’),一旦启动了zerofill属性,将自动添加unsigned属性 一、日期与时间类型 1、DATETIME: 8字节 2、DATE: 阅读全文
posted @ 2019-11-19 22:29 scwyfy 阅读(135) 评论(0) 推荐(0)
摘要: 一、与日期和时间相关的函数:now()、current_timestamp()、sysdate() -- now()与current_timestamp()相同,是返回执行sql时的时间-- sysdate() 是返回执行函数时的时间SELECT now(),CURRENT_TIMESTAMP(), 阅读全文
posted @ 2019-11-19 22:03 scwyfy 阅读(172) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 17 下一页