有序集合 按照元素的分值来有序地储存各不相同的元素。 有序集合(soted set / zset) 有序集合和集合一样,都可以包含任意数量的、各不相同的元素( element),不同于集合的是,有序集 合的...
以有序的方式储存多个可重复的值 推入和弹出操作 了解如何向列表添加项,以及如何从列表里面删除项。 从列表的左端推入 值 LPUSH key value [value ...] 将一个或以上数量的值依次推入到列表...
springboot整合mongo操作 在创建的时候,只需要引入web和momgo组件就可以了 配置文件application.properties mongo:iotmall@为授权的用户名和密码,若为设置,mongo会给出警告 127.0.0.1:27...
什么是Java序列化 Java提供了两种对象持久化的方式,分别为序列化和反序列化。 (1)序列化: 在分布式环境下,当进行远程通信时,无论何种类型的数据,都会以二进制序列的形式在网络上传送。...
1.抽象类肯定可以实现接口; 2.这不是有没有意义的事情,是一种思想,当你自己写的类想用接口中个别方法的时候(注意不是所有的方法),那么你就可以用一个抽象类先实现这个接口(方法体中为...
var 和 let 的区别是老生常谈,看到网上一些文章的总结,有的不太全面,甚至有的描述不太准确,在这里尽量全面的总结下这三者的区别。 let 是 ES6新增的变量类型,用来代替 var 的一些缺陷,...
环境idea+springboot+mybatisplus 数据库mysql5.7,这个5.5及其以上版本就可以了 MyBatis-Plus介绍 官网:http://mp.baomidou.com/ 参考教程:http://mp.baomidou.com/guide/ MyBatis-Plus(...
package com.liuyuan.test01; /* * modCount:记录当前集合被修改的次数 * (1)添加 * (2)删除 * 这两个操作都会影响元素的个数。 * * 当我们使用迭代器或foreach遍历时,如果你在foreach...
package com.liuyuan.test01; import java.util.HashMap; import org.junit.Test; /* * JDK1.8的HashMap的底层实现:数组+链表/红黑树 * * 几个常量和变量: * (1)DEFAULT_INITIAL_CAPACIT...
package com.liuyuan.test07; import java.util.HashMap; import org.junit.Test; /* * 一、JDK1.6的HashMap:数组+链表 * (1)new HashMap() * table数组初始化为了一个长度为16的空数组,...
package com.liuyuan.test06; import java.io.IOException; import java.util.HashMap; import java.util.LinkedHashMap; import java.util.Map; import java.util.Map.Entry; import java.u...
package com.liuyuan.test05; import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.Map; import java.util.Set; import org.junit.Test;...
package com.liuyuan.test04; import java.util.Comparator; import java.util.HashSet; import java.util.LinkedHashSet; import java.util.TreeSet; import org.junit.Test; /* * Collecti...
package com.liuyuan.test03; import java.util.Stack; /* * Stack:栈 源码分析 * * (1)peek * 返回size-1位置的元素 * (2)pop * ①先peek()返回栈顶元素 * ②删除size-1位置的元素 .....
package com.liuyuan.test03; import java.util.ArrayList; import java.util.LinkedList; import java.util.Stack; import org.junit.Test; /* *一、 List接口的实现类们: * 1、Vector:动...
package com.liuyuan.test03; import java.util.ArrayList; /* * ArrayList动态数组:源码跟踪 * (1)new ArrayList(): * JDK1.8版本:发现内部初始化为了一个长度为0的空数组 DEFAULTCAPAC...
package com.liuyuan.test03; import java.util.LinkedList; /* * LinkedList:源码分析 * (1)new LinkedList():什么也没干,没有创建结点 * (2)add(e) * void linkLast(E e) { fina......
package com.liuyuan.test02; import java.util.Arrays; /* * MyArrayList我们自己设计的一种数据结构,一种逻辑结构,当别人用我这个MyArrayList的对象时,就是一个容器对象, * 可以用来装...
package com.liuyuan.test03; public class SingleLinkedList { //这里不需要数组,不需要其他的复杂的结构,我只要记录单向链表的“头”结点 private Node first;//first中记录的是第一个结...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复