04 2017 档案

摘要:一.ZooKeeper介绍 ZooKeeper是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现注入数据发布/订阅、负载均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁和分布式队列等功能。ZooKeeper可以保证如下分布式一致性特征。 1.顺序一致性 从同一 阅读全文
posted @ 2017-04-19 15:11 刘尊礼 阅读(257) 评论(0) 推荐(0)
摘要:1、String 常量池 String使用private final char value[ ]实现字符串的存储,也就是说String创建对象之后不能够再次修改此对象中存储的字符串内容,因而String类型是不可变的(immutable),因而String类是线程安全的。 其中字符串的分配,和其他的 阅读全文
posted @ 2017-04-07 14:08 刘尊礼 阅读(161) 评论(0) 推荐(0)
摘要:虚拟机监控和故障处理 JDK监控和故障处理工具 用法:1.cmd 2.然后直接输入命令回车:输入以jps为例(jps) 1.jps命令:虚拟机进程状况工具 格式:jps [options] [hostid],hostid为RMI注册表中注册的主机名。 列出正在运行的虚拟机进程,并显示虚拟机执行主类名 阅读全文
posted @ 2017-04-05 17:04 刘尊礼 阅读(265) 评论(0) 推荐(0)
摘要:一.对象已死么 1.1引用计数算法:给对象添加一个引用计数器,每当有一个地方引用它时,计数器值就+1;当引用失效时,计数器值就-1;任何时候计数器为0的对象就是不可能再被是使用的。 1.2可达性分析算法:通过一系列的成为“GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称 阅读全文
posted @ 2017-04-05 14:15 刘尊礼 阅读(124) 评论(0) 推荐(0)