自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (3)
  • 收藏
  • 关注

原创 centos 6.3 安装nfs死循环问题的解决

安装nfs-utils-lib时,说需要nfs-utils;安装nfs-utils时,又需要nfs-utils-lib;解决方法: 两个rpm一起装。

2014-12-16 17:43:00 897

原创 java+mysql对于表情符的处理

出错环境:mysql 5.0: utf8编码jdbc:mysql-connector-java-5.1.5-bin.jar在有表情符的情况下报错:java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x84' for column因为表情符在某些终端,比如ios5.0以上,是以四字节表示的,

2014-11-09 10:03:04 2026

原创 centos6.3 下mysql5.5 中文乱码

cp /usr/share/mysql/my-medium.cnf /etc/my.cnf

2014-09-14 10:05:12 627

原创 xwiki安装与设置

建议下载这个版本  xwiki-enterprise-jetty-hsqldb-2.4.zip解压后,运行start_xwiki.bat,访问http://localhost:8080/xwiki 即可。1、如果要修改8080端口为80端口,直接修改start_xwiki.bat就行。2、用管理员登陆的话,需要修改xwiki.cfg,将xwiki.superadminpasswor

2014-03-28 14:25:28 5605 2

转载 在Nginx安装perl fast-cgi

http://bbs.linuxtone.org/thread-4441-1-1.html 安装perl fcgi模块wget http://www.cpan.org/modules/by-module/FCGI/FCGI-0.67.tar.gz tar -zxvf FCGI-0.67.tar.gz cd FCGI-0.67 p

2013-11-03 20:17:25 879

转载 Nginx+Tomcat+Memcached集群Session共享 .

http://blog.csdn.net/shimiso/article/details/8979044cookie是怎样工作的? 例如,我们创建了一个名字为login的Cookie来包含访问者的信息,创建Cookie时,服务器端的Header如下面所示,这里假设访问者的注册名是“Michael Jordan”,同时还对所创建的Cookie的属性如path、domain、expires等进

2013-10-28 17:47:17 809

转载 memcached服务器搭建(RedHat5)

http://www.2cto.com/os/201202/119596.html0.开始之前这篇文档描述的是在linux环境下安装部署memcached服务操作系统:Red Hat Enterprise Linux Server release 5.4 (Tikanga)内存:4G1.验证gcc是否安装  命令行执行gcc -v 看是否输出gcc版本信息,如果没有,则

2013-10-28 17:41:11 562

转载 LVS+Keepalived实现高可用集群

转载: http://linux.chinaunix.net/techdoc/net/2009/07/21/1125256.shtml操作系统平台:CentOS5.2软件:LVS+keepalivedLVS+Keepalived 介绍LVSLVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年

2013-09-24 18:47:40 608

转载 Keepalived 安装与配置

一、环境说明 1、操作系统内核版本:2.6.9-78.ELsmp    2、Keepalived软件版本:keepalived-1.1.20.tar.gz 二、环境配置 1、主Keepalived服务器IP地址 192.168.111.2232、备Keepalived服务器IP地址  192.168.111.1003、Keepalived虚拟IP地址  192.

2013-09-24 18:27:40 830

转载 linux中安装nginx 1.4.2

转载:http://blog.csdn.net/dyllove98/article/details/88865411            安装nginx需要系统中有gcc环境先查看本机是否安装gcc: gcc –version如果没有就需要安装:gcc、gcc-c++、gcc-g、gcc-gnat、gcc-java、gcc-objc、libgcj、libgcj-devel、libgn

2013-09-22 17:00:10 1087

转载 apache/nginx 启动、停止、重启命令

linux 下 apache启动、停止、重启命令:    基本的操作方法:本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况 apahce启动命令:  推荐/usr/local/apache2/bin/apachectl start apaceh启动 apache停止命令  /usr/local/apache2/bin/apachectl

2013-09-22 16:58:04 1237

转载 Redhat配置nagios-安装nrpe

安装nrpe本文讲述的是:Redhat配置nagios。返回大纲。安装之前之前一定要安装gcc、 openssl、openssl-devel(尤其是linux被监控机,也是客户端)安装之后,是用/usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg –d命令启动nrpetar -zxvf nrpe-2.8b1   cd 

2013-09-09 21:14:51 712

转载 nagios服务端搭建

原文链接: http://hi.baidu.com/liuchangwengo/item/c837b5681c6cbb92c4d2492b 1.环境搭建(centos\redhat    和 ubuntu)yum install -y wget httpd phpgcc glibc glibc-common gd gd-devel make net-snmp(For Ubunt

2013-09-09 17:45:05 595

转载 3 Linux下 NFS 客户端的设置

转载:http://codingstandards.iteye.com/blog/816389 3 Linux下NFS 客户端的设置  Unix/Linux系统把一切设备都当做文件来处理,NFS共享目录的使用也不例外。此处假定NFS服务器地址为192.168.6.55,共享目录为/vmsnfs。那么在其他Linux机器如果要访问这个共享目录,首先要挂载(mount)此nfs共享目录

2013-05-29 14:58:46 895

转载 2 Linux下NFS服务端的设置

转载:http://codingstandards.iteye.com/blog/816376 2 Linux下NFS 服务端的设置  2.1 在Linux下配置NFS共享目录 下面以实例来讲述如何在Linux下配置NFS服务器,假定我们需要共享的目录是/vmsnfs。 如果这个目录还不存在,那么就先创建它;否则,跳过此步。mkdir /vm

2013-05-29 14:57:24 709

转载 1 NFS概述及实例

转载:http://codingstandards.iteye.com/blog/816246 1 NFS概述及实例 1.1 NFS是什么? NFS是网络文件系统Network FileSystem 的 简称,最早是由 Sun 公司 开发 出来 的,目的是想 让 不同的 机器 、不同的 操作 系統可以 共享文件。 在 Unix/Linux类的

2013-05-29 14:56:03 730

转载 4 Windows下 NFS 客户端的安装及设置

转载:http://codingstandards.iteye.com/blog/816441 4 Windows下NFS客户端的安装及设置 在Windows上使用NFS客户端,需要把nfs共享目录映射到一个驱动器。此处假定为映射的驱动器为N:,而nfs共享目录为192.168.6.55:/vmsnfs。 4.1 安装Microsoft Windows Services f

2013-05-29 14:40:00 4735

原创 Hbase源码之事务处理

初始化RegionServer接口为TransactionalRegionInterface,初始化RegionServer实现类为TransactionalRegionServer;conf.set(HConstants.REGION_SERVER_CLASS, TransactionalRegionInterface.class.getName());conf.set(HCons

2013-02-24 23:49:11 1176

原创 Zookeeper源码之ZookeeperServer

ZookeeperServer,顾名思义就是一个Zookeeper节点的的服务端,为处理请求,建立了一个如下的处理链:PrepRequestProcessor -> SyncRequestProcessor -> FinalRequestProcessor。有如下线程为其提供服务:1、PrepRequestProcessor: * This request processor is gen

2012-12-25 21:38:20 648

原创 HBase源码之HRegionServer

HRegionServer是Hbase中提供数据存取服务的核心部件。1、由如下线程提供支撑:1)LogRoller:日志切换线程,周期性的检查HLog是否需要切换,需要的话进行切换;2)Flusher:数据缓存刷新线程,缓存到一定程度写入到磁盘;3)CompactSplitThread:数据压缩拆分线程;4)Worker:工作线程,执行关闭RegionServer、开启Regi

2012-12-19 21:42:47 709

原创 Hbase源码之HMaster

HMaster是Hbase中管理数据库元数据的服务器。1、HMaster由下述的几组线程为其服务:1)RootScanner:根节点HRegion的扫描线程;2)MetaScanner:Meta节点HRegion的扫描线程;3)LeaseMonitor:HMaster与外部客户交互时,会用到一些资源,当外部客户没有发送心跳信息时,会需要释放这些资源,Leases线程用来处理这个任务

2012-12-19 20:16:30 706

原创 Hadoop源码之TaskTracker

TaskTracker是Map/Reduce中执行任务的服务。1、有如下线程为其提供支撑:1)提供一组RPC服务(TaskUmbilicalProtocol)的1个Listener线程与默认10个Handler线程;2)提供另一组RPC服务(MapOutputProtocol)的1个Listener线程与默认2个Handler线程;3)TaskTracker主线程:主线程运行off

2012-12-19 14:09:06 614

原创 Hadoop源码之JobTracker

JobTracker是Map/Reducer中任务调度的服务器。1、有如下线程为其服务:1)提供两组RPC服务(InterTrackerProtocol、JobSubmissionProtocol)的1个Listener线程与默认10个Handler线程; 2)提供任务执行情况查询的一组web服务线程,包括Socker Listener等; 3)ExpireTrackers:用来停

2012-12-19 10:52:40 804

原创 Hadoop源码之Map/Reduce应用过程

1、应用Map/Reduce的过程如下:1)将要处理的数据组成一对对Key-Value的方式,并生成文件;2)将这些Key-Value数据转换映射成另外的Key-Value数据,这其中的转化映射逻辑(算法)封装成一个实现Mapper接口的Mapper;public interface Mapper extends JobConfigurable, Closeable { vo

2012-12-17 19:29:24 572

原创 Hadoop源码之RPC机制

研读Hadoop源码,不得不说其中的RPC机制。实现RPC的几个基本步骤:1)客户端需要有一个负责与远程服务端对象通信的对象,称为A;2)服务端需要有一个负责与远程客户端对象通信的对象,称为B;3)A负责将客户端请求的Java类型方法、参数,序列化成字节流,通过网络传递给B;4)B负责将通过网络收到的请求字节流,反序列化成Java类型方法、参数,传递给真正的服务端对象,并调用方

2012-12-11 14:56:05 811 2

原创 hadoop源码之DataNode

DataNode存放hdfs中的数据,接受客户端与其他DataNode的请求。DataNode服务由如下线程构成,按DataNode启动各线程的先后出场顺序列出:1、DataXceiveServer:数据接收监听守护线程,当监听有请求时,开启一个DataXceiver线程; public void run() { try {

2012-12-10 20:16:13 899

原创 hadoop源码之NameNode

Namenode是hdfs的名字节点,保存着文件系统的元数据,响应客户端与DataNode的请求。 有如下线程为Namenode进行服务:1、HeartbeatMonitor:心跳守护线程,该线程一直在进行与DataNode之间的心跳检测,默认是EXPIRE_INTERVAL = 10 * 60 * 1000 (10分钟)后,如果DataNode还没有发来心跳信号,就进行如下处理:1)

2012-12-10 14:34:23 697

原创 hadoop源码之MiniDFSCluster

如果从hadoop的单元测试开始研究源码的话,就不得不说下MiniDFSCluster。 MiniDFSCluster是一个本地单进程的模拟hdfs集群框架。0.1.0版的比较简单,就以下几个内容:1)NameNodeRunner:用来开启NameNode的一个线程;2)DataNodeRunner:用来开启DataNode的一个线程;3)shutdown方法:用来关闭上面

2012-12-10 13:53:40 3092

原创 hadoop源码调试环境搭建

本来是想研究hbase源码,但发现hbase里面也用了hadoop中很多一样的机制,于是决定从hadoop0.1.0版开始。版本:0.1.0svn:http://svn.apache.org/repos/asf/hadoop/common/tags/release-0.1.0myeclipse6.0,new create project,将默认的output folder路径bin,改

2012-12-10 12:59:47 1740 2

原创 HBase的keyvalue内部结构

1、创建一个表table1:hbase> create 'table1','family1','column1'查看hbase目录,已生成table1目录;2、创建一个表table2:hbase> create 'table2','family2','column2'查看hbase目录,已生成table2目录;3、插入一条记录:hbase> put 'table1','

2012-11-16 15:10:05 1397

搬到隔壁的csdn

搬到隔壁的csdn

2012-11-16 13:19:17 123

原创 Mysql的简单QPS测试(单机)

MySQL官方网站下载:1、MySQL-server-5.5.28-1.rhel4.i386.rpm2、java驱动 mysql-connector-java-5.1.5-bin.jar 测试服务器为Dell  E5410 的Debian linux 2.6,配置为:1、4核,2.33GHz2、内存3G3、SATA硬盘2T web服务器:tomcat5.5打

2012-11-16 12:38:04 9865

原创 MongoDB的简单QPS测试(单机)

mongoDB官方网站下载:1、mongodb-linux-i686-2.2.1.tgz2、java驱动 mongo-2.2.jar  测试服务器为Dell  E5410 的Debian linux 2.6,配置为:1、4核,2.33GHz2、内存3G3、SATA硬盘2T  web服务器:tomcat5.5打压工具:Apache Bench监控工具:

2012-11-16 12:34:07 5841

原创 HBase的简单性能测试

测试服务器为Dell  E5410 的Debian linux 2.6,配置为:1、4核,2.33GHz2、内存3G3、SATA硬盘2T web服务器:tomcat5.5打压工具:Apache BenchHadoop:0.20.2HBase:0.20.6 , 测试基于Hdfs  测试思路:1、因为HBase内置了连接池,所以客户端程序相对简单;2、每

2012-11-16 12:30:37 4405

原创 hdfs的搭建

创建rsa无密码登录: ssh-keygen -t rsacat .ssh/id_rsa.pub .ssh/authorized_keys 先配置hdfs:1、下载hadoop-0.20.2.tar.gz,解压;2、修改conf/hadoop-env.sh,配置java_home;3、配置hdfs访问路径,core-site.xml: fs.de

2012-11-16 10:27:28 735

原创 hbase的Java简单应用

hbase0.20.6 + hadoop0.20.2需要的jar包为:hadoop-0.20.2-core.jarhbase-0.20.6.jarzookeeper-3.2.2.jarlog4j-1.2.15.jarcommons-logging-1.0.4.jar初始化操作:1、先new一个configuration(hadoop);2、赋予zookeep

2012-11-16 10:01:15 420

原创 hbase的集群应用(基于hdfs)

创建rsa无密码登录:ssh-keygen -t rsacat .ssh/id_rsa.pub .ssh/authorized_keys 先配置hdfs:1、下载hadoop-0.20.2.tar.gz,解压;2、修改conf/hadoop-env.sh,配置java_home;3、配置hdfs访问路径,core-site.xml: fs.default

2012-11-16 09:31:04 629

原创 hbase的单机应用(不基于hdfs)

1、下载hbase-0.20.6.tar.gz;2、解压;3、修改conf/hbase-env.sh中的JAVA_HOME路径;4、bin/start-hbase.sh, 启动hbase,过程中需要输入两次密码;  启动后,可以看到zookeeper与master已启动。 5、bin/hbase shell 进入shell控制台;输入help,可以查看详细命

2012-11-16 09:24:11 733

原创 hbase系列(二):集群应用(基于hdfs)

  创建rsa无密码登录:ssh-keygen -t rsacat .ssh/id_rsa.pub .ssh/authorized_keys 先配置hdfs:1、下载hadoop-0.20.2.tar.gz,解压;2、修改conf/hadoop-env.sh,配置java_home;3、配置hdfs访问路径,core-site.xml: <property&g...

2012-11-15 22:01:33 162

hbase系列(一):单机应用(不基于hdfs)

1、下载hbase-0.20.6.tar.gz;2、解压;3、修改conf/hbase-env.sh中的JAVA_HOME路径;4、bin/start-hbase.sh, 启动hbase,过程中需要输入两次密码;  启动后,可以看到zookeeper与master已启动。 5、bin/hbase shell 进入shell控制台;输入help,可以查看详细命...

2012-11-15 16:29:31 338

3G时代的云计算(刘鹏)

云计算概念和原理 云计算与网格计算 云计算经济学 云计算+3G=?

2011-11-08

移动通信原理基础(陈彩可/阮建辉)

导入 无线信号处理基础 信号的采样、量化、编码、调制 信道及信道容量 无线通信的挑战及如何应对 多址技术介绍 GSM通信系统 GSM各种网元及其功能介绍

2011-11-08

不使用flash播放幻灯片的脚本

传统网页幻灯片应用flash技术播放,有时不方便使用,附件是不使用flash播放幻灯片的js脚本

2009-05-31

空空如也

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

TA关注的人

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