自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(22)
  • 资源 (24)
  • 收藏
  • 关注

原创 Java序列化机制(4)- 手动序列化 实现Externalizable接口

实现Externalizable接口,可以让程序员手动的选择需要序列化的属性,灵活性更好。使用Externalizable实现序列化有几个需要注意的地方:1. 反序列化时,会调用类的无参构造方法。2. 类的初始化工作可以放在有参的构造方法中进行。3. 必须手动的对每个需要序列化的属性进行序列化和反序列化。实体类代码如下:实现了接口中的两个方法writeExternal和read

2013-11-29 17:47:18 720

原创 Java序列化机制(3)- 自动与半自动序列化 实现Serializable接口

Java实现Serializable接口,能够实现对象属性的自动序列化。如果对于有transient关键字修饰的属性,则需要添加writeObject和readObject方法,人工的对于这些属性进行序列化和反序列化。writeObject和readObject这两个方法都是private的。1. 实体对象类代码如下:从上面代码可以看出,在

2013-11-29 15:07:14 768

原创 Java序列化机制(2)- serialVersionUID 实验

serialVersionUID分为固定的某个long型值(1L)或者生成一个serialVersionUID。本文主要关注生成的serialVersionUID。1. 验证-添加属性和方法生成的serialVersionUID不同

2013-11-27 20:06:39 759

原创 Java序列化机制(1)- 基础知识

1.什么是Java的序列化序列化是对Java对象的序列化。序列化能够将对象的状态信息转化成存储或者传输的形式,例如文件或者网络流,等持久或者临时的存储区。在反序列化的时候能够读取对象的状态,并重新恢复对象。2.为什么要进行序列化

2013-11-27 16:34:45 629

翻译 HDFS集群balance(4)-- 测试计划

转载请注明博客地址:http://blog.csdn.net/suileislHDFS集群balance,对应版本balance design 6如需word版本,请QQ522173163联系索要,谢谢。对接(3)中的图文。作者简介 昵称:根根姓名:隋磊QQ:522173163email:rsuil

2013-09-30 00:56:29 968

翻译 HDFS集群balance(3)-- 架构细节

转载请注明博客地址:http://blog.csdn.net/suileislHDFS集群balance,对应版本balance design 6如需word版本,请QQ522173163联系索要,谢谢。对接(2)中的图文作者简介 昵称:根根姓名:隋磊QQ:522173163email:[email protected]

2013-09-30 00:53:54 936

翻译 HDFS集群balance(2)-- 架构概览

转载请注明博客地址:http://blog.csdn.net/suileislHDFS集群balance,对应版本balance design 6如需word版本,请QQ522173163联系索要,谢谢。对接(1)中的图文作者简介 昵称:根根姓名:隋磊QQ:522173163email:rsuilei@163.

2013-09-30 00:49:29 1228

翻译 HDFS集群balance(1)-- 简介

转载请注明博客地址:http://blog.csdn.net/suileislHDFS集群balance,对应版本balance design 6如需word版本,请QQ522173163联系索要,谢谢。作者简介 昵称:根根姓名:隋磊QQ:522173163email:[email protected] 本文的翻译,离不开《至高天》系统架构师团队的支

2013-09-30 00:35:48 1386

原创 Hadoop 2.x 启动脚本学习(1)

转载请注明博客地址:http://blog.csdn.net/suileislHadoop 2.x 采用yarn框架,其启动脚本也和1.x中大为不同,其将启动脚本放在sbin目录下,将执行脚本放在bin目录下,将配置脚本放在libexec下。下面针对启动脚本进行介绍学习,sbin目录下的启动脚本主要有:1. start-all.sh2. start-dfs.sh3. start-y

2013-09-16 01:29:59 1369 1

原创 Hadoop 1.x 启动脚本学习(3)

1. Hadoop中最重要的脚本是bin目录下的hadoop命令,其可以完成的功能如下图所示:可以看出,其通过不同的参数传递,执行不同的操作。正好可以和之前的脚本介绍想对应。接下来针对几个命令进行详细介绍。hadoop的heap_size默认为1000MB。2. hadoop通过对参数的判断,设置所要启动的类(hadoop类)以及相应的参数,如下图所示:3. 参数配置完毕,

2013-09-12 00:46:24 1061

原创 Hadoop 1.x 启动脚本学习(2)

接上(1)中所描述的启动脚本进行逐一分析:hadoop的启动脚本,基本思路是先进行初始化操作,调用hadoop-config.sh,然后针对各自不同的业务逻辑,进行不同的操作。1. start-all.sh该启动脚本启动hadoop集群,顺序执行start-dfs.sh和start-mapred.sh脚本。该脚本需要运行在hadoop的master节点,如果nameno

2013-09-12 00:16:34 1245

原创 Hadoop 1.x 启动脚本学习(1)

Hadoop 1.x 的启动脚本位于bin目录下,主要包括:start-all.shstart-dfs.shstart-mapred.shstart-daemon.shstart-daemons.shstart-balancer.shstart-jobhistoryserver.shslaves.sh启动及调用过程如下图所示:

2013-09-09 23:39:56 641

原创 Hadoop 1.x(单namenode)版本中默认端口介绍

在单namenode的Hadoop1.x版本中,默认端口有9个,具体如下表所示:角色名称端口位置描述namenodefs.default.name9000core-site.xmlnamenode RPC交互端口namenodedfs.http.address50070hdfs-site.xml

2013-09-05 22:24:23 1464

原创 Memcache学习笔记(6)- memcache分布式算法 - 一致性hash

待续....

2013-09-04 14:52:04 811

原创 Memcache学习笔记(4)- memcache运行状态监控

memcache目前常用的有3种运行状态监控方式:1. 内置stats命令,通过telnet连接到memcache之后,输入stats,会显示出memcache的一些统计信息。2. 通过perl编写的memcached-tool进行监控。3. 通过php页面进行监控。具体如下:1. 内置stats命令:a) telnet 127.0.0.1 11211b) stats

2013-09-03 14:22:54 863

原创 Memcache学习笔记(3)- memcache启动参数与简单例子

一、memcache的启动进入memcache的安装目录下的bin目录./memcached -d -p 11211 -m 128 -vvv -u root启动后会打印控制台信息,即slab class和chunk的信息。输出信息如下图所示:............其中chunk的单位为bit,而不是byte,例如上两幅图中画圈的部分:a. 104

2013-09-03 10:49:53 682

原创 Memcache学习笔记(2)- memcache安装

Ubuntu安装memcache实验环境:ubuntu 10.04memcache:

2013-09-02 22:39:40 516

原创 Memcache学习笔记(5)- memcache内存模型

1. memcache的是采用Slab Allocation的机制分配和管理内存的。其基本原理就是按照预先规定的大小,将分配的内存分割成特定长度的块,用以解决内存碎片问题。但由此也引来了内存浪费的问题。2. Slab Allocation将分配的内存分割成各种尺寸的块(chunk),并把尺寸相同的chunk分成chunks组。如下图所示。3. memcache分配的内存不会回收,会被重

2013-09-02 22:37:11 621

原创 Memcache学习笔记(1)- memcache简介

Memcached特点:1. 协议简单2. 基于libevent的事件处理3. 内置内存存储方式4. memcached不互相通信的分布式1. 协议简单memcached的服务器和客户端之间不使用xml等复杂格式,而是采用基于文本行的协议。通过telnet也可以在memcache上保存和获取数据。2. 基于libevnet的事件处理libevnet是一个程序库。它将

2013-09-02 21:10:24 571

原创 非root账户ssh互通配置,用户hadoop集群搭建等需要ssh的场景

测试环境:ubuntu 10.04测试机器:192.168.28.144 search1                  192.168.28.145 search21.root账户登录,修改hosts以及hostname        首先登录search1,在/etc/hosts文件中添加              192.168.28.144 search1 

2013-08-28 22:20:18 1707

转载 spring framework源码下载并导入eclipse

一. 准备工作1.下载安装sts(springsource推荐使用), 毕竟人家的框架用他自家的ide是最好的,当然sts也是基本eclipse的, 下载地址: http://www.springsource.org/downloads/sts-ggts2.下载安装gradle, spring 源码构建加入了gradle支持. gradle下载: http://www.gradle

2013-08-16 11:48:19 783

原创 顺序查找-Java实现

package com.sl;import java.util.ArrayList;import java.util.List;// 静态顺序查找public class SequenceSearch {public static void main(String[] args) {SequenceSearch os = new SequenceSearch

2013-08-14 00:07:55 662

java序列化实现演示

Java序列化机制(2)- serialVersionUID 实验 http://blog.csdn.net/suileisl/article/details/16991753

2013-11-27

RebalanceDesign6

Hadoop HDFS 集群 Balance原理

2013-09-30

cisco网院考试第二册第2章,有答案,很好很强大

cisco网院考试第二册第2章,有答案,很好很强大

2009-12-21

cisco网院考试第二册第1章,有答案,很好很强大

cisco网院考试第二册第1章,有答案,很好很强大

2009-12-21

cisco网院考试第一册期末考试,正确率95%以上,有答案,很好很强大

cisco网院考试第一册期末考试,正确率95%以上,有答案,很好很强大

2009-12-21

cisco网院考试第一册第11章,有答案,很好很强大

cisco网院考试第一册第11章,有答案,很好很强大

2009-12-21

cisco网院考试第一册第10章,有答案,很好很强大

cisco网院考试第一册第10章,有答案,很好很强大

2009-12-21

cisco网院考试第一册第9章,有答案,很好很强大

cisco网院考试第一册第9章,有答案,很好很强大

2009-12-21

cisco网院考试第一册第8章,有答案,很好很强大

cisco网院考试第一册第8章,有答案,很好很强大

2009-12-21

cisco网院考试第一册第7章,有答案,很好很强大

cisco网院考试第一册第7章,有答案,很好很强大

2009-12-21

cisco网院考试第一册第6章,有答案,很好很强大

cisco网院考试第一册第6章,有答案,很好很强大

2009-12-21

cisco网院考试第一册第5章,有答案,很好很强大

cisco网院考试第一册第5章,有答案,很好很强大

2009-12-21

cisco网院考试第一册第4章,有答案,很好很强大

cisco网院考试第一册第4章,有答案,很好很强大

2009-12-21

cisco网院考试第一册第三章,有答案,很好很强大

cisco网院考试第一册第一章,有答案,很好很强大

2009-12-21

cisco网院考试第一册第二章

cisco网院考试第一册第二章,有答案,很好很强大

2009-12-21

游程编码,RLC,数据压缩

使用C写的游程编码的数据压缩代码,可以压缩二值bmp图像

2009-04-16

FloydShortestPath

FloydShortestPath(0),FloydShortestPath(0)

2008-09-29

j2me手机游戏开发技术详解源代码

j2me手机游戏开发技术详解源代码,请下载

2008-09-29

商人渡河_World_Puzzle

商人渡河_World_Puzzle,商人渡河_World_Puzzle

2008-09-29

实战 EJB,讲述一个简单的EJB

实战 EJB,讲述一个简单的EJB,可以看看

2008-09-29

EJB3.0实例教程(全新讲述3.0)

EJB3.0实例教程(全新讲述3.0),适合于从事EJB开发的程序员

2008-09-29

C#帮助文档(中文版)

C#帮助文档,适合于从事C#开发的程序开发人员

2008-09-29

经典批处理大全(几乎包含全部批处理命令)

批处理命令大全,适用于各种层次的电脑爱好者

2008-09-29

Thinking in java

Thinking in java 英文版

2008-01-05

空空如也

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

TA关注的人

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