自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除