- 博客(5)
- 收藏
- 关注
原创 java 8 lambda遍历和增强for循环的效率哪个快?
前面讲list转树形结构的时候,由于业务原因无法使用最快的方法,导致很慢,今天就研究在循环上提升速度。Java8 lambda遍历出来后有人说它快有人说它要慎用?到底怎么回事让我们来一探究竟吧!看不懂可以先看后面的分析测试代码:package cn.cncommdata.zhonglvreport;import java.util.ArrayList;import java.util....
2019-12-26 16:53:54 4586
原创 List转tree的方法,支持数据量很大的情况(效率对比)
数据库中有两个字段,分别代表本数据id,和父数据id,还有一个所需数量的字段。如果有一条数据的父数据id为null,说明这是顶级节点。我的需求是把这种关系的数据转成树形结构,同时要计算数量。为什么要计算数量? 因为例如父数据数量是2,本数据也是2,那么实际上本数据的数量会被计算成2*2 第一种方法是双重for循环(不支持数据量大的情况):private static List listG...
2019-12-18 11:20:45 1322
原创 mybatis + sqlserver注解式动态sql知识总结
dao层: @SelectProvider(type = XianFengDaoProvider.class, method = “getBomId”) String getBomId(@Param(“conditionList”) List conditionList); 注解上面的意思是在XianFengDaoProvider这个类里面找到getBomId这个方法。那我们来到这个c...
2019-12-18 10:24:40 352
原创 go递归的简单演示
go递归的简单演示代码:package mainimport “fmt”type Student struct {Name stringAge intScore float32left *Studentright *Student}func trans(root *Student) {if root == nil {return}fmt.Println(root)tr...
2019-12-06 14:05:14 149
原创 go 继承特性的写法
go 继承特性的写法从Java转go的过程中,发现继承这个特性在go的体现package mainimport “fmt”type integer int // 自定义类型 integer 继承于inttype Student struct {Number int}type Stu Student // 自定义类型 Stu Studentfunc main() {var i ...
2019-12-06 13:58:10 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人