北栀3856

导航

 

2021年10月6日

摘要: java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。 1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道str 阅读全文
posted @ 2021-10-06 20:33 北栀3856 阅读(302) 评论(0) 推荐(0)
 
摘要: zookeeper是什么 官方说辞:Zookeeper 分布式服务框架是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。 好抽象,我们改变一下方式,先看看它都提供了哪些功能,然后再看 阅读全文
posted @ 2021-10-06 20:31 北栀3856 阅读(172) 评论(0) 推荐(0)
 
摘要: 一、zookeeper集群 配置多个实例共同构成一个集群对外提供服务以达到水平扩展的目的,每个服务器上的数据是相同的,每一个服务器均可以对外提供读和写的服务,这点和redis是相同的,即对客户端来讲每个服务器都是平等的。 这篇主要分析leader的选择机制,zookeeper提供了三种方式: Lea 阅读全文
posted @ 2021-10-06 20:24 北栀3856 阅读(98) 评论(0) 推荐(0)
 

2021年8月15日

摘要: 想要分析下源码是件好事,但是如何去进行分析呢?以我的例子来说,我进行源码分析的过程如下几步 首先如何看到ArrayList源码呢?这里我说两种办法。1、进入IDEA 双击Shift键搜索ArrayList找到你所要查看的JDk点击,即可进入源码,2、创建一个类,new一个ArrayList出来,按住 阅读全文
posted @ 2021-08-15 20:46 北栀3856 阅读(96) 评论(1) 推荐(1)