HollisChuang's Blog-Java干货集散地HollisChuang's Blog-Java干货集散地HollisChuang's Blog

天道不一定酬所有勤
但是,天道只酬勤
Hollis出品的全套Java面试宝典不来了解一下吗?

Zookeeper介绍(三)——Zookeeper的安装

在Zookeeper概述中简单介绍了Zookeepr,工欲善其事,必先利其器。那么本文就介绍如何安装Zookeeper。 Zookeeper有三种安装方式:单机模式、集群模式、伪集群模式。 单机模式 单机模式表示只运行在一台服务器上,适合测...

赞(0)hollischuanghollischuang分布式 阅读(0)去评论

Zookeeper介绍(二)——Zookeeper概述

在Zookeeper介绍(一)——背景知识中介绍过,随着网站的不断发展,逐渐从集中式演变到分布式。但是,在分布式系统中存在着很多数据一致性的问题。那么,有没有什么系统或者组件能够帮助我们解决这些一致性问题呢?本文将简单介绍一个分布式服务协调...

赞(0)hollischuanghollischuang分布式 阅读(0)评论(2)

Zookeeper介绍(一)——背景知识

本文主要介绍什么是分布式系统以及分布式系统存在哪些问题。 分布式 互联网技术的发展,导致大型网站需要的计算能力和存储能力越来越高。网站架构逐渐从集中式转变成分布式。 什么是分布式 把一个计算任务分解为若干个计算单元,并分派到若干个不同的计算...

赞(0)hollischuanghollischuang分布式 阅读(0)去评论

Java中的可变参数

什么是可变参数 可变参数(variable arguments)是在Java 1.5中引入的一个特性。它允许一个方法把任意数量的值作为参数。 public static void main(String[] args) { print("a...

赞(0)hollischuanghollischuangJava 阅读(0)去评论

深入分析Java中的length和length()

在开始正文之前,请你快速回答如下问题: 在不使用任何带有自动补全功能IDE的情况下,如何获取一个数组的长度?以及,如何获取一个字符串的长度? 这个问题我问过不同水平的程序员,包括初级和中级水平的。他们都不能准确而自信地回答这个问题(如果你能...

赞(0)hollischuanghollischuangJava 阅读(0)评论(5)

为什么Java要把字符串设计成不可变的

String是Java中一个不可变的类,所以他一旦被实例化就无法被修改。不可变类的实例一旦创建,其成员变量的值就不能被修改。不可变类有很多优势。本文总结了为什么字符串被设计成不可变的。将涉及到内存、同步和数据结构相关的知识。 字符串池 字符...

赞(0)hollischuanghollischuangJava 阅读(0)评论(5)

HollisChuang's Blog

联系我关于我