自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 理解HashMap的几个关键点

什么是HashMap?HashMap是一个散列表,存储的内容为键值对的映射(key-value),由于key存放在Set集合中,意味着key值不允许重复,但是key和value都允许为null。HashMap继承AbstractMap抽象类,实现了Map、Cloneable、Serializable接口,允许克隆和序列化。另外,HashMap是非线性安全的,键值对的映射也不是有序的。Has...

2018-04-29 12:36:20 330

原创 事务隔离级别--脏读,不可重复读,幻读

记录事务的隔离级别以及对于脏读,不可重复读和幻读的理解。各事务级别能够解决的问题(√:可能出现 ×:不会出现) 隔离级别 脏读 不可重复读 幻读 Read uncommitted √ √ √ Read committed × √ √ Repeatable read × × √ Serializab...

2018-04-28 16:07:37 201

原创 HTTP协议

什么是HTTP?在OSI七层模型中(应用层、表示层、会话层、网络层、数据链路层、物理层),而HTTP协议是属于应用层(关于OSI七层模型可以参考知乎上的一篇文章),所谓的HTTP协议主要就是用于描述浏览器如何向服务器发送请求,服务器又是怎样响应浏览器的请求。HTTP是基于TCP/IP协议的,而我们知道TCP是面向连接的,可靠的通信协议,所以,当我们每次向服务器提出请求时,首先得建立连接,保...

2018-04-25 21:48:26 969

原创 ThreadLocal源码分析

本文主要记载本人学习ThreadLocal时对源码的理解,如有不妥或错误,恳请各位指出。ThreadLocal有哪些主要方法? 方法名 返回值 描述 get() T 返回此线程局部变量的当前线程副本中的值 initialValue() T 返回此线程局部变量的当前线程的“初始值” remove() void 移除此线程局...

2018-04-15 13:29:44 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除