- 博客(4)
- 收藏
- 关注
原创 【Stream流】收集stream流中的结果
收集Stream流中的结果1. 将流中数据收集到集合中Stream流提供 collect 方法,其参数需要一个 java.util.stream.Collector<T,A, R> 接口对象来指定收集到哪种集合中。java.util.stream.Collectors 类提供一些方法,可以作为 Collector接口的实例:public static <T> Collector<T, ?, List<T>> toList() :转换为 List 集合。
2021-12-29 15:14:24 1698
原创 【Stream流】stream流常用操作
Stream流常用操作1. forEachforEach 用来遍历流中的数据。void forEach(Consumer<? super T> action);// Consumer接口中的抽象方法void accept(T t);该方法接收一个 Consumer 接口函数,会将每一个流元素交给该函数进行处理。基本使用:@Testpublic void testForEach() { List<String> one = new ArrayList<
2021-12-29 15:02:55 439
原创 【MyBatis框架】Mybatis之动态sql
MyBatis动态标签1. ifif: 当参数满足条件才会执行某个条件<select id="findName" resultType="String"> SELECT stu.name FROM tab_stu stu WHERE age = 20 <if test="name != null"> AND name like concat('%', #{name}, '%') </if></select>
2021-12-29 14:57:51 617
原创 【MySQL数据库】sql优化方案
Sql优化方案对查询进行优化,要尽量避免全表扫描,首先考虑在where及order by涉及的列上添加索引。应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描。select id from table where num is null;应尽量避免在 where 子句中使用 != 或 <> 操作符,否则将引擎放弃使用索引而进行全表扫描。应尽量避免在 where 子句中使用 or 来连接条件,如果一个字段有索引,一个字段没有索
2021-12-29 14:52:50 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人