搜索结果
查询Tags标签: tolist,共有 31条记录-
C#中Linq常用用法
1、linq中交集、并集、差集的用法 简单的交集、并集、差集用法如下:List<string> ListA = new List<string>(); List<string> ListB = new List<string>(); List<string> ListResult = new List<string>();ListResult = ListA.Disti…
2022/8/29 1:22:52 人评论 次浏览 -
java8从集合中查找对象的属性 + 集合筛选功能
// 根据流程实例ID查询已经撤销的流程List<String> processInstanceIds = models.stream().map(ProcessForLineScreenResponse::getInstanceId).collect(Collectors.toList());if (processInstanceIds.size() > 0) {List<String> ids = this.mapper.getSto…
2022/7/30 1:29:25 人评论 次浏览 -
java8新特性之List处理
1.集合中获取指定的一个属性值 List<String> items = li.stream().map(ScdCostChargeItemEntity::getItem).collect(Collectors.toList());2.集合分组 Map<String, List<T>> yearData = allData.stream().collect(Collectors.groupingBy(T::getYear));2…
2022/7/13 14:20:19 人评论 次浏览 -
java8实战:使用流收集数据之toList、joining、groupBy(多字段分组)
java8专栏目录:java8实战读书笔记:Lambda表达式语法与函数式编程接口java8实战读书笔记:复合Lambda表达式java8实战读书笔记:初识Stream、流的基本操作(流计算)java8实战读书笔记:数值流、Stream创建与Optional类的使用java8读书笔记:探究java8流收集数据原理本文…
2022/7/10 14:50:25 人评论 次浏览 -
Java Stream Collectors的toList()、toSet()、toCollection()和toMap()的使用
Stream是Java 8的新特性,基于lambda表达式,是对集合对象功能的增强,它专注于对集合对象进行各种高效、方便聚合操作或者大批量的数据操作,提高了编程效率和代码可读性。Collectors通常在Stream处理后,返回转换成集合类时使用,本文主要介绍Java Stream中Collectors.t…
2022/6/22 1:19:52 人评论 次浏览 -
java ListMap排序
list.stream().sorted(Comparator.comparing(map -> Integer.parseInt(map.get("monthtime").toString()))).collect(Collectors.toList());List<Map<String, Object>> lista = list.stream().sorted(Comparator.comparing(map -> Integer.pa…
2022/6/20 1:21:59 人评论 次浏览 -
PostgreSQL Array 数组类型与 FreeSql 打出一套【组合拳】
前言 PostgreSQL 是世界公认的功能最强大的开源数据库,除了基础数据类型 int4/int8/varchar/numeric/timestamp 等,还支持 int4[]/int8[]/varchar[]/numeric[]/timestamp[] 数组类型、hstore 类型(类似 c# Dictionary<string, string>)、gis 类型。 选择一项技术…
2022/6/8 2:21:30 人评论 次浏览 -
FreeSql学习笔记——8.数据返回类型
前言FreeSql数据返回格式比较丰富,包括单条、列表、导航属性数据、指定字段、Dto等;可以有效的减少代码量,减少字段复制等操作;前面的查询已经用到了日常基本需要用到的数据格式,本篇是常用格式的总结;数据格式首先是最简单的查询单条数据,FreeSql提供了两个获取单…
2022/5/27 2:20:21 人评论 次浏览 -
[C#] 多分隔符文本分割
1 string s = "1,\r\n2,\r\n3,\r\n"; 2 s.Replace(",", "").Replace("\r", "").Split(\n).ToList(); //结果 : [1,2,3,""] 3 …
2022/5/4 9:13:13 人评论 次浏览 -
C# list去重合并查找
1 List<int> listA = new List<int> { 1, 2, 3, 5, 7, 9 }; 2 List<int> listB = new List<int> { 2,3,88 }; 3 //合并 4 listA.AddRange(listB); 5 …
2022/4/19 11:12:29 人评论 次浏览 -
比较爽的导航查询 功能 - SqlSugar ORM
1、导航查询特点 作用:主要处理主对象里面有子对象这种层级关系查询 1.1 无外键开箱就用 其它ORM导航查询 需要 各种配置或者外键,而SqlSugar则开箱就用,无外键,只需配置特性和主键就能使用 1.2 高性能优 查询 性能非常强悍 支持大数据分页导航查询 3.3 语法超级爽 注…
2022/4/14 2:12:28 人评论 次浏览 -
Java对象类型集合单独取出对象中一个属性成为集合或数组
集合 List<DictEntity> dictEntityList = dictService.findByType(6);1取出属性为集合 List<String> stateNameList = dictEntityList.stream().map(DictEntity::getName).collect(Collectors.toList());1取出属性为数组 Long[] ids = dictEntityList.stream(…
2022/4/13 14:12:52 人评论 次浏览 -
stream()流式算法
java8的流式处理极大的简化了对于集合的操作,实际上不光是集合,包括数组、文件等,只要是可以转换成流,我们都可以借助流式处理,类似于我们写SQL语句一样对其进行操作。java8通过内部迭代来实现对流的处理,一个流式处理可以分为三个部分:转换成流、中间操作、终端操…
2022/2/16 22:41:43 人评论 次浏览 -
python 列表叠加:
2022-01-25,12点28 python 列表叠加:https://blog.csdn.net/pzl_pzl/article/details/106236676 a=[[1,2],[2,3]]sum(a.tolist()) #报错,因为默认sum是对0求和sum(a.tolist(),[]) # 返回 [1,2,2,3] 表示sum对[]进行求和操作,每一次抽取前面迭代器a.tolist()里面的一个元素…
2022/1/25 14:05:07 人评论 次浏览 -
C# SQL Server EF框架增删改查
//创建数据库对象UserEntities user = new UserEntities();//增加user.Card.Add(new Card { ID = "15", UserName = "admin" });user.SaveChanges();//删除Card card= user.Card.FirstOrDefault(x => x.ID == "15");user.Card.Remove(ca…
2022/1/13 2:04:08 人评论 次浏览