- 博客(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 970
原创 ThreadLocal源码分析
本文主要记载本人学习ThreadLocal时对源码的理解,如有不妥或错误,恳请各位指出。ThreadLocal有哪些主要方法? 方法名 返回值 描述 get() T 返回此线程局部变量的当前线程副本中的值 initialValue() T 返回此线程局部变量的当前线程的“初始值” remove() void 移除此线程局...
2018-04-15 13:29:44 187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人