Java
文章平均质量分 92
suixinm
~Love
展开
-
zookeeper源码分析-服务器的各个角色及其细节分析
Zookeeper的服务器角色一、前言 前一篇已经详细的讲解了Zookeeper的Leader选举过程,下面接着学习Zookeeper中服务器的各个角色及其细节。二、服务器角色 2.1 Leader Leader服务器是Zookeeper集群工作的核心,其主要工作如下 (1) 事务请求的唯一调度和处理者,保证集群事务处理的顺序性。 (2) 集群内部各服务器的调度者。 1. 请求处理链 使用责任链来处理每个客户端的请求时Zookeeper的特色,Leader服转载 2021-01-02 12:53:30 · 182 阅读 · 0 评论 -
zookeeper源码分析-Processor保证数据一致性
zookeeper源码分析,Processor保证数据一致性入口书接上篇博客中的ZK集群启动后完成数据的统一性恢复后,来到启动ZkServer的逻辑,接下来的重点工作就是启动不同角色的对应的不同的处理器Processor如上图查看ZooKeeperServer的继承图,三种不同的角色有不同的ZooKeeperServer的实现逻辑类三者启动时,都将会来到ZooKeeperServer.java中的startUp()方法中,源码如下,但是,不同的角色针对setupRequestPro...转载 2021-01-02 12:11:09 · 305 阅读 · 0 评论 -
HTMLParser 学习与运用
<br />HtmlParser 简介<br /> 当今的 Internet 上面有数亿记的网页,越来越多应用程序将这些网页作为分析和处理的数据对象。这些网页多为半结构化的文本,有着大量的标签和嵌套的结构。当我们自己开发一 些处理网页的应用程序时,会想到要开发一个单独的网页解析器,这一部分的工作必定需要付出相当的精力和时间。事实上,做为 JAVA 应用程序开发者, HtmlParser 为其提供了强大而灵活易用的开源类库,大大节省了写一个网页解析器的开销。 HtmlParser 是 http://sou原创 2010-12-06 00:59:00 · 921 阅读 · 0 评论 -
Java 面试集锦大全
Java面试一. Java基础部分..................................................................................................................... 7 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? ...... 7 2、Java有没有goto? .......................................................原创 2011-01-03 17:18:00 · 1383 阅读 · 2 评论 -
数据库连接池技术
介绍一种充分发挥该特色的实用技术,即数据库连接池。一、实现连接池的意义动态Web站点往往用数据库存储的信息生成Web页面,每一个页面请求导致一次数据库访问。连接数据库不仅要开销一定的通讯和内存资源,还必须完成用户验证、安全上下文配置这类任务,因而往往成为最为耗时的操作。当然,实际的连接时间开销千变万化,但1到2秒延迟并非不常见。如果某个基于数据库的Web应用只需建立一次初始连接,不同页面请求能够共享同一连接,就能获得显著的性能改善。Servlet是一个Java类。Servlet引擎(它可能是Web服务软件的原创 2011-01-10 23:38:00 · 3373 阅读 · 0 评论 -
解读JVM中的对象生命周期
<br />详细解读JVM中的对象生命周期<br /> <br />在JVM运行空间中,对象的整个生命周期大致可以分为7个阶段:创建阶段(Creation)、应用阶段(Using)、不可视阶段(Invisible)、不可到达阶段(Unreachable)、可收集阶段(Collected)、终结阶段(Finalized)与释放阶段(Free)。上面的这7个阶段,构成了 JVM中对象的完整的生命周期。下面分别介绍对象在处于这7个阶段时的不同情形。<br /> <br />1.1 创建阶段<br /> 在原创 2011-01-22 19:38:00 · 720 阅读 · 0 评论 -
Hadoop1.0.4集群安装
一 安装计划 虚拟机:VMware9.0 http://www.linuxidc.com/Linux/2012-11/73743.htm 操作系统:CentOS5.8 http://www.linuxidc.com/Linux/2012-03/56303.htm Hadoop:Hadoop1.0.4 网段为:192.168.201.1 三个节点分别转载 2015-01-11 21:53:18 · 758 阅读 · 0 评论