java
SSM,异常处理,等等
池塘鱼
这个作者很懒,什么都没留下…
展开
-
HashMap原理详解
一、HashMap集合简介HashMap基于哈希丟的Map接口实现,是以key-value存锗形式存在,即主要用来存放键值对。HashMap的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null,此外,HashMap中的映射不是有序的。jdk1.8之前HashMap由数组+链表组成的,数组是HashMap的主体,链表则是主要为了解决哈希冲突(两个对象调用的hashCode方法计算的哈希值一致导致计算的教组索引值相同)而存在的(“拉链法”解决冲突)。jdk1.8以后在.转载 2020-07-19 19:23:06 · 1145 阅读 · 0 评论 -
用面试题梳理——HashMap底层原理
1.HashMap的特性有哪些?HashMap是Map接口的一个实现,用来实现键值对的快速存取,key、value都可为null,key值不可重复,重复则后来者覆盖。不保证有序。HashMap的实现不是同步的,这意味着它不是线程安全的。关键词:存储键值对、存储无序、线程不安全 2.HashMap的底层特性?HashMap在jdk1.8之前采用 数组+链表 的数据结构,数组在调用构造函数的时候就创建。数组是HashMap的主体,链表则是为了解决哈希冲突(也就是用哈希函数计算出哈希值,然后原创 2020-07-19 19:09:38 · 807 阅读 · 0 评论 -
setCharacterEncoding、setContentType、pageEncoding等编码设置的总结
对请求的编码设置:request.setCharacterEncoding():设置对客户端请求进行重新编码的编码。也就是用来确保发往服务器的参数按指定编码来提取,设置从request中取得的值。指定后可以通过request.getParameter()获取自己想要的字符串,如果没有提前指定,则会按照服务器端默认的“iso-8859-1”来进行编码;该方法只对post请求有效,对get请求无效;对于get请求,应该在server.xml中指定:URIEncoding=utf-8;注意:request.原创 2020-06-15 16:23:31 · 1751 阅读 · 0 评论 -
泛型使用总结
文章来源:https://blog.csdn.net/s10461/article/details/53941091(建议去看原文章,非常详细,以下只是我从原文章总结摘录的一部分,为了便于我自己理解)泛型方法:声明泛型方法:通过 在访问修饰符与返回值之间添加(也可以是其他字母),来声明这是一个泛型方法。区分泛型类与泛型方法:泛型类是在类名后紧接一个着加,在类中可以使用此泛型来定义方法,如用该泛型来将方法的返回值由具体的类型变为泛 型,将方法的参数变为泛型。泛型方法是则是指必须在访问转载 2020-06-13 21:07:59 · 158 阅读 · 0 评论