The Tribonacci sequence Tn is defined as follows: T0 = 0, T1 = 1, T2 = 1, and Tn+3 = Tn + Tn+1 + Tn+2 for n = 0. Given n, return the value of Tn. 我写的c ...
分类:
其他好文 时间:
2019-07-30 00:24:40
阅读次数:
85
1、随机算法 随机算法的实现很简单,我们可以直接通过Random的nextInt()方法实现一个加权随机算法,这种方式在日常的开发工作中还是很常用到的。 我们首先定义一个ServerIps类,用来存放所有服务IP值 然后我们创建类LoadBalance来实现随机算法 2、加权随机算法 我们生产环境上 ...
分类:
编程语言 时间:
2019-07-26 01:40:54
阅读次数:
117
打个比方,一个名叫张三的人去住酒店,在前台登记完名字就去了99层100号房间,此时警察来前台找叫张三的这个人住在哪间房,经过查询,该酒店住宿的有50个叫张三的,需要遍历查询,查询起来很不方便。 那么就换另外一种登记方式,前台登记时登记身份证号,警察来前台找身份证号时发现身份证号也存在重复,经过哈希算 ...
分类:
其他好文 时间:
2019-07-21 20:01:51
阅读次数:
130
底层是用HashMap来实现HashMapmap;privatestaticfinalintVALUE=10;publictest(){map=newHashMap();}publicvoidadd(Objectobs)//将输入的值作为HashMap的键,从而达到不重复{map.put(obs,VALUE);}publicintsize(){returnmap.size();}publicStr
分类:
编程语言 时间:
2019-07-21 10:29:00
阅读次数:
72
无顺序,不可重复接口实现有HashSet和TreeSetHashSet底层是用HashMap来实现的具有和List相同的方法Set<String>set=newHashSet<>();set.add("ad");set.add("addf");set.add("ad");Set<String>set2=newHashSet<>();set2.add(
分类:
编程语言 时间:
2019-07-20 21:20:14
阅读次数:
122
//html页面 //controller层 //servixe 和mapper 层 ...
分类:
其他好文 时间:
2019-07-19 15:26:06
阅读次数:
93
如果使用jenkins的默认工作空间,它默认安放在 /var/lib/jenkins 目录下,但这个在分配Linux磁盘的时候,一般为40G,时间长或者项目多的话,很容易将磁盘空间占满,所以我们需要将默认工作空间迁移,步骤如下: 1. 将运行的jenkins停掉,直接在 后面加上 即可。 2. 默认 ...
分类:
其他好文 时间:
2019-07-16 10:49:05
阅读次数:
168
Map是集合的存放顺序是按哈希值定的,有时候不是我们需要的,当想要一个按自己规定顺序存放顺序,可以用LinkedHashMap,这里自己把LinkedHashMap封装了一次 ...
分类:
编程语言 时间:
2019-07-15 21:12:36
阅读次数:
151
1、我们为什么使用hashmap? a. hashmap是线程不安全的 b. hashmap存储很快 c.hashmap是以键值对的形式存在的 d.hashmap的key和value都能接受null值 原因无非就是以上这么多 2、HashMap是什么? HashMap其实就是数组+链表的结合体,Ha ...
分类:
其他好文 时间:
2019-07-08 23:36:28
阅读次数:
137