自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (12)
  • 收藏
  • 关注

转载 zookeeper-数据与存储

1.    Zookeeper技术内幕 1.1. 数据与存储1.1.1.  内存数据        数据结构:        ZooKeeper的数据模型是一棵树,而从使用角度看, Zookeeper就像一个内存数据库一样。在这个内存数据库中,存储了整棵树的内容,包括所有的节点路径、节点数据及其ACL信息等,Zookeeper会定时将这个数据存储到磁盘上。1.1

2017-02-15 09:32:38 10194

转载 zookeeper-服务器角色介绍

1.    Zookeeper技术内幕 1.1. 各服务器角色介绍1.1.1.  Leader        Leader服务器是整个zookeeper集群工作机制中的核心,其主要工作有以下两个。        l  事物请求的唯一调度和处理者,保证集群事务处理的顺序性。        l  集群内部各个服务器的调度者。        请求处理链

2017-02-15 09:31:59 2280 2

转载 zookeeper-系统模型

1.    Zookeeper技术内幕1.1. 系统模型1.1.1.  数据模型        树zookeeper名字空间由节点znode构成,其组织方式类似文件系统,其中各个节点相当于目录和文件,通过路径作为唯一标识。事务ID        在传统数据库中事务具有所谓的ACID特性:即原子性、一致性、隔离性、和持久性。        在Zookeeper中,事务是指

2017-02-15 09:30:38 571

转载 zookeeper-通信协议

1.    Zookeeper技术内幕1.1. 通信协议        基于TCP/IP协议,zookeeper实现了自己的通信协议来完成客户端与服务端、服务端与服务端之间的网络通信。Zookeeper通信协议整体上的设计非常简单,对于请求,主要包含请求头和请求体,而对于响应,则主要包含响应头和响应体。1.1.1.  协议解析:请求部分        GetDataRe

2017-02-15 09:29:45 3130

转载 zookeeper-客户端

1.    Zookeeper技术内幕 1.1. 客户端1.1.1.  服务器地址列表        Zookeeper构造方法中传入的地址,使用逗号分隔的多个IP地址和端口的字符串,                192.168.0.1:2181,192.168.0.2:2181,192.168.0.3:2181        Zookeeper客户端在连接服务器的过程中

2017-02-15 09:28:58 523

转载 zookeeper-会话

1.    Zookeeper技术内幕 1.1. 会话1.1.1.  sessionID生成        4个基本属性:        sessionlD:会话ID,用来唯一标识一个会话,每次客户端创建新会话的时候,ZooKeeper都会为其分配一个全局唯一的sessionID。        TimeOut:会话超时间。客户端在构造ZooKeeper实例的时候,会配置一个

2017-02-15 09:28:18 684

转载 zookeeper-服务器启动

1.    Zookeeper技术内幕 1.1. 服务器启动        集群版zookeeper服务器启动流程 1.1.1.  数据加载1.1.1.1.      加载快照文件 1.1.1.2.      加载事物日志文件 1.1.2.  启动ServerCnxnFactory        启动过程中,创建一个固定大小的线程池workerPool,

2017-02-15 09:27:24 481

转载 zookeeper-Leader选举

zookeeper

2017-02-15 09:25:31 609

java-spi学习例子

压缩包spi下为代码,解压后用intellij IDEA打开spi下的parent工程即可。

2016-01-06

dubbo分步式服务

Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架

2015-08-05

MyEclipse激活程序

一个小小的java程序里面只有一个main方法 把程序用eclipse运行一下输入两个参数就行了

2013-06-03

Oracle_DBA

Oracle DBA DBA helper

2013-03-30

Oracle文档

Oracle的帮助文档,有例子 视图,过程,函数,包

2013-03-30

Spring PPt

Spring开发介绍,很全,很实用

2013-03-30

android 软件管理器

android 软件管理器 代码

2012-05-08

android 通讯录

android 通讯录 代码

2012-05-08

android中文帮助文档

android 帮助文档 api 中文的 有例子 翻译版本:Android 2.3 r1 结构 继承关系 public interface SharedPreferences android.content.SharedPreferences 类概述 用于访问和修改getSharedPreferences(String, int)返回偏好设置数据(preference data)的一个接口。对于任何一组特殊的preferences,所有的客户端共享一个此类单独的实例。 修改Preferences必须通过一个SharedPreferences.Editor对象,以确保当他们提交存储数据的操作时,preference值保持一致的状态。 注意:当前此类不支持多线程访问。后续将添加。 (译者注:这里译为” 偏好设定”,类似于ini文件,用于保存应用程序的属性设置) 参见 getSharedPreferences(String, int) 内部类 interface SharedPreferences.Editor 用于修改SharedPreferences对象设定值的接口。 interface SharedPreferences.OnSharedPreferenceChangeListener 接口定义一个用于在偏好设定(shared preference)改变时调用的回调函数。 公共方法 public abstract boolean contains (String key) 判断preferences是否包含一个preference。 参数 key 想要判断的preference的名称 返回值 如果preferences中存在preference,则返回true,否则返回false。

2012-04-03

Oracle 练习题 很好的自测题

Oracle 自测题 练习题 oracle,很全面的练习题Oracle 自测题 练习题 oracle,很全面的练习题

2011-05-31

jsp某些常用学习实例代码

jsp某些常用学习实例代码jsp实例代码

2011-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除