摘要: HashMap(java7) public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable {} HashMap的数据结构是数组+链表,从上面的源码可以看出来,hashM 阅读全文
posted @ 2018-01-12 00:13 houstao 阅读(7002) 评论(2) 推荐(1) 编辑
摘要: 一、Nginx注意:集群的配置中,各个node服务器上的时间要保持一致。 1.nginx的负载均衡配置中默认是采用轮询的方式,这种方式中,每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除,但存在各个服务器的session共享问题。 2.另外一种方式是ip_hash: 阅读全文
posted @ 2018-01-10 12:45 houstao 阅读(361) 评论(0) 推荐(0) 编辑
摘要: String StringBuilder和StringBuffer 结合源码解析 一、String 当我们在对字符串进行操作的时候,就会使用到String、StringBuilder和StringBuffer,然后在使用的时候我们还要注意三者的区别。 public final class Strin 阅读全文
posted @ 2018-01-10 12:32 houstao 阅读(194) 评论(0) 推荐(0) 编辑
摘要: String str = new String("abc")创建了几个对象?结合源码解析 首先,我们看一下jdk源码: 大家都知道String本身就是个引用类型,我们可以将String str = new String("adc")分为四部分来看,String str 第一部分变量名,=为第二部分给 阅读全文
posted @ 2018-01-09 16:37 houstao 阅读(2008) 评论(0) 推荐(0) 编辑