03 2020 档案

摘要:原文链接:https://blog.csdn.net/chengyuqiang/article/details/79190061 Leader选举是保证分布式数据一致性的关键所在。Leader选举分为Zookeeper集群初始化启动时选举和Zookeeper集群运行期间Leader重新选举两种情况。 阅读全文
posted @ 2020-03-22 11:15 旧城已空旧梦已逝 阅读(685) 评论(0) 推荐(0)
摘要:3月19日晚上参加了京东base成都的研发工程师电话面试,其中对面试官提出的一个问题印象比较深,特别记录一下; Q1: 你能聊聊hashMap扩容机制嘛? A1:是这样的,在JDK1.7及以前,hashmap在判断是否需要扩容前,需要满足两个条件 ①会先去比较当前的enrty数量是否达到阈值(初始长 阅读全文
posted @ 2020-03-21 10:39 旧城已空旧梦已逝 阅读(393) 评论(0) 推荐(0)
摘要:个人申明:博客内容全部来自我在狸猫技术窝公众号学习平台的学习笔记 1.mysql驱动是什么? 大家都知道,我们如果要在Java系统中去访问一个MySQL数据库,必须得在系统的依赖中加入一个MySQL驱动,有了这个MySQL驱动才能跟MySQL数据库建立连接,然后执行各种各样的SQL语句。 我们先来看 阅读全文
posted @ 2020-03-20 10:31 旧城已空旧梦已逝 阅读(315) 评论(0) 推荐(0)
摘要:目录 经过15次GC的对象会进入老年代 动态年龄判断 大对象直接进入老年代 Minor GC后 的对想太多,无法放入Survivor区怎么办? 老年代空间内存分配担保 老年代垃圾回收算法 首先我们来看下面的图,我们写好的代码在运行时,就会不断的创建各种各样的对象,这些对象都会优先放到新生代的Eden 阅读全文
posted @ 2020-03-17 21:49 旧城已空旧梦已逝 阅读(3218) 评论(2) 推荐(0)