List集合与Map集合的数据转换 实现List和Map数据的转换。 具体要求如下: 功能1:定义方法public void listToMap( ){ }将List中Student元素封装到Map中 1)使用构造方法Student(int id,String name,int age,String ...
分类:
编程语言 时间:
2019-01-09 21:39:39
阅读次数:
452
什么是循环依赖? 循环依赖其实就是循环引用,也就是两个或则两个以上的 Bean 互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。如下图: 如果在日常开发中我们用new 对象的方式发生这种循环依赖的话程序会在运行时一直循环调用,直至内存溢出报错。下面说一下Spring是如果解决循 ...
分类:
编程语言 时间:
2019-01-08 23:31:14
阅读次数:
584
废话不多说,上来就堆代码.......... 感觉挺简单,就不过多解释,应该一看就懂..... 有点忙,相关jar包看API,好像有。。。。。。。。。。 ...
分类:
微信 时间:
2019-01-08 00:21:32
阅读次数:
1028
Item5:消除过期对象的引用 JVM为我们实现了GC(垃圾回收)的功能,让我们从手工管理内存中解放了出来,这固然很好,但并不意味着我们就再也不需要去考虑内存管理的事情了;我们用简单的栈实现的例子来解释: 这段程序没有什么明显的错误,无论怎么测试,结果似乎都是正确的,但不严格的讲,这段程序存在"内存 ...
分类:
编程语言 时间:
2019-01-06 00:02:10
阅读次数:
195
阅读JDK1.8版本HashMap源码看到的一段代码,返回大于等于指定入参的最小2的幂。 int n = cap-1;防止入参本身为2的幂,若不进行减一操作,结果将得到本身的2倍; ...
分类:
编程语言 时间:
2019-01-05 18:21:27
阅读次数:
206
最近有很多朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、美团、滴滴),面试回来之后会发给我一些面试题。有些朋友轻松过关,拿到offer,但是有一些是来询问我答案的。 我特意整理了一下,有很多问题不是靠几句话能讲清楚,所以干脆找朋友录制了一些视频,用来回来这些面试题。很多问题其实答案很简单,但是 ...
分类:
其他好文 时间:
2019-01-05 13:22:55
阅读次数:
223
https://yq.aliyun.com/ziliao/210955 输出结果: 第一种方法耗时:101918微秒第二种方法耗时:49042微秒第三种方法耗时:82706微秒第四种方法耗时:75093微秒 把上述的1000000改成10,输出结果如下: 第一种方法耗时:806微秒第二种方法耗时:4 ...
分类:
其他好文 时间:
2019-01-02 20:42:56
阅读次数:
212
XML 可扩展标记语言 可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。 在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。 语法: 头部标记 : <?xml version="1.0" encoding ...
分类:
其他好文 时间:
2019-01-01 21:06:32
阅读次数:
145
输入映射: √1:简单类型 √2:pojo类型 pojo里面放的都是简单类型 √3:pojo包装类型 pojo A里面放了一个pojo B(pojo A里面包装了一个pojo B) √4:hashmap statement中的参数名称是hashmap里面的key √5:使用@Param("参数名称" ...
分类:
其他好文 时间:
2018-12-31 19:19:29
阅读次数:
194
import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Map.Entry; public class MapUtil { public static void main(... ...
分类:
其他好文 时间:
2018-12-31 18:55:41
阅读次数:
186