package app.models; import java.util.HashSet; import java.util.Set; import java.util.ArrayList; import java.util.List; import java.util.Date; import j... ...
分类:
其他好文 时间:
2019-01-24 21:54:02
阅读次数:
112
一 利用HashSet进行去重 //定义一个数组;有几个重复项 int[] testarray = {1,2,33,4,2,3,44,5,222,3}; //利用HashSet对数组数据去重 Set<Integer> set = new HashSet(); for(int i=0;i<testar ...
分类:
编程语言 时间:
2019-01-22 15:07:59
阅读次数:
191
将内容过程比较常用的内容备份一下,如下内容是关于java nginx监控服务程序调度算法实现的内容,希望对小伙伴们有较大用途。 package com.wole.monitor; import java.util.HashMap;import java.util.HashSet;import jav ...
分类:
编程语言 时间:
2019-01-22 13:15:03
阅读次数:
188
知识体系 Collection接口 --List接口 --存储数据有序,可以存储重复元素 --ArrayList(主要实现类)底层以数组实现 --LinkedList:对于频繁进行插入删除操作 底层以链表实现 --Set接口 --存储数据无序,不能存储重复元素 --HashSet、LinkedHas ...
分类:
其他好文 时间:
2019-01-21 21:05:56
阅读次数:
180
在启动一个应用的时候,发现其中有一处数据加载要数分钟,刚开始以为是需要load的数据比较多的缘故,查了一下数据库有6条左右,但是单独写了一个数据读取的方法,将这6万多条全部读过来,却只需要不到10秒钟,就觉得这里面肯定有问题,于是仔细看其中的逻辑,其中有一段数据去重的逻辑,就是记录中存在某几个字段相 ...
分类:
其他好文 时间:
2019-01-20 18:55:56
阅读次数:
150
Spring SingletonBeanRegistry 单例 Bean 注册管理 在 Spring 中 Bean 有单例和多例之分,只有单例的 bean 才会被 BeanFactory 管理,这个工作就是由 SingletonBeanRegistry 完成的。 SingletonBeanRegis ...
分类:
编程语言 时间:
2019-01-20 11:45:09
阅读次数:
208
HashSet底层是HashMap实现的,关于HashMap的分析请移步到HashMap源码分析 属性 构造方法 初始化HashSet时,可以指定初始化容量和负载因子。因为HashSet是由HashMap来实现,如果不指定,则默认值都与HashMap中的一样,即默认初始化容量为16,默认负载因子为0 ...
分类:
其他好文 时间:
2019-01-19 16:29:54
阅读次数:
190
先进先出描述了最典型的队列.队列规则是值在给定一组队列中的元素的情况下,确定下一个弹出队列的元素的规则,先进先出声明的是下一个元素应该是等待时间最长的元素 优先级队列声明下一个弹出的元素是最需要的元素(具有最高优先级),当在PriorityQueue调用offer()方法插入一个对象时,这个对象就会 ...
分类:
编程语言 时间:
2019-01-17 21:22:14
阅读次数:
192
Collection是描述所有 序列容器的共性的根接口,它可以被认为是一个"附属接口",即因为要表示其他若干个接口的共性而出现的接口,另外,java.uitl.AbstaractCollection类提供了Collection的默认实现,使得你可以创建AbstractCollection的子类型,而 ...
分类:
编程语言 时间:
2019-01-17 21:14:52
阅读次数:
196