黎明
03
31
Scala中的Map集合 Scala中的Map集合
不可变MAPMap(映射)是一种可迭代的键值对(key/value)结构。所有的值都可以通过键来获取。Map 中的键都是唯一的。Map 也叫哈希表(Hash tables)。Map 有两种类型,可变与不可变,区别在于可变对象可以修
2022-03-31 liming
30
关于StringBuider的使用 关于StringBuider的使用
String与StringBuilder的区别1.StringString类位于Java的lang包下 无需导包即可调用 String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且浪费大量优
2022-03-30
27
搭建mybatis指南 搭建mybatis指南
一、搭建MyBatis1.开发环境IDEA version : 2021.2.2 mysql version :8.0.23 mybatis version : 3.5.2 maven version : 3.5.7 2.创建maven工程
2022-03-27
20
mysql中的聚合函数易混淆的概念 mysql中的聚合函数易混淆的概念
聚合函数与其他查询不同,普通的查询做的都是横向查询,它们都是根据条件一行一行的进行判断,而使用聚合函数查询是纵向查询, 它是对一列的值进行计算,然后返回一个单一的值;另外聚合函数会忽略空值。 从案例引出问题: 我们基于以上表作为查询: s
2022-03-20
19
ArrayList底层结构和源码分析 ArrayList底层结构和源码分析
ArrayList源码分析1)允许添加任意的元素 包括null 多个 2) ArrayList是由数组来实现数据存储的 3)Array在多线程中是不安全的 建议使用vector 前言数组是数据结构基本的数据结构 java封装了一系列数组的方
2022-03-19
15
关于HashList的深入探究 关于HashList的深入探究
HashSet本质是HashMapHashSet是一个不允许有重复元素的集合。 它实现了set接口 可以存放null值,但是只能有一个null 和ArrayList不同的是:HashSet 是无序的,即不会记录插入的顺序。 HashSet
2022-03-15
10
单链表的基本运用 单链表的基本运用
认识单链表单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以节点来表示的,每个节点的构成:data域(数据元素)+next域(下一个结点的存储位置)。单链表与数组相比的最大差别是:单链表的数据元
2022-03-10