自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(98)
  • 收藏
  • 关注

Jquery 或者 html 元素显示隐藏 ie 兼容问题

使用jquery hide()和show(),或者.style.display="none"来控制元素显示隐藏切换时,在ie下不兼容问题通过onClick="this.blur();" 解决

2012-09-04 18:13:17 876

原创 java读写文件大全

使用Java操作文本文件的方法详解 摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,intlength),flush()和close()方法为抽象方法...

2012-08-16 14:38:26 169

原创 glib安装

一、glib介绍libc指C函数库,这是一个通称,而glibc是GNU实现的libc,至于glib是一组较高层的函数库,比如链表、Hash等,在linux中glib是建立在glibc之上的,qt的库就叫做qt,也是建立在glibc和其他一些基本库之上。 GLib是Gtk +库和Gnome的基础。GLib可以在多个平台下使用,比如Linux、Unix、Windows等。GLib...

2012-08-03 17:16:58 558

原创 linux下动态库安装问题(转载)

一般我们在Linux下执行某些外部程序的时候可能会提示找不到共享库的错误, 比如:tmux: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory原因一般有两个, 一个是操作系统里确实没有包含该共享库(lib*.so.*文件...

2012-08-03 17:16:05 498

原创 hadoop 集群增加机器

有的时候, datanode或者tasktracker crash,或者需要向集群中增加新的机器时又不能重启集群。下面方法也许对你有用。 1.把新机器的增加到conf/slaves文件中(datanode或者tasktracker crash则可跳过) 2.在新机器上进入hadoop安装目录   $bin/hadoop-daemon.sh start datanode   $bin/hadoop-...

2012-08-01 17:18:07 445

原创 Writing An Hadoop MapReduce Program In Python

from: http://www.michael-noll.com/tutorials/writing-an-hadoop-mapreduce-program-in-python/ In this tutorial, I will describe how to write a simple MapReduce program for Hadoop in the Python pro...

2012-08-01 10:45:58 162

原创 管理员必备的20个Linux系统监控工具

需要监控Linux服务器系统性能吗?尝试下面这些系统内置或附件的工具吧。大多数Linux发行版本都装备了大量的监控工具。这些工具提供了能用作取得相关信息和系统活动的量度指标。你能使用这些工具发现造成性能问题可能原因。此次讨论到的工具只是分析和调试服务器下面问题时最基本工具中的一部分。1.找出瓶颈2.硬盘(存储)瓶颈3.CPU及内存瓶颈4.网络瓶颈#1: top - 进程活...

2012-07-27 16:11:14 134

原创 Linux VPS流量查看/监测工具 -- vnStat

各位VPSer在使用Linux VPS的时候应该还是比较关注自己VPS的流量的,怕有盗链或者流量超标而被停等等。而且现在N多家VPS,都把HyperVM面板关闭了,根本看不到用了多少流量及各个时段的网站流量状况,所以我们急需一个流量监控工具。vnStat是一个应用于Linux或BSD平台,对网卡流量做监控。 因为并非是基于网络包嗅探的方式而是基于/proc的分析。现在vnStat已经有出...

2012-07-27 16:03:41 656

原创 Linux流量监控工具 - iftop (最全面的iftop教程)

在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。一、iftop是什么?iftop是类似于top的实时流量监控工具。官方网站:http://www.ex-parrot.com/~pdw/iftop/二、iftop有什么用?iftop可...

2012-07-27 16:02:37 144

原创 Linux监控工具的展览馆

几乎每一个Linux发行版都自带相当数量的Linux监控工具,系统管理员们可以通过这些工具来获取包括硬盘存储信息、进程使用情况、CPU和内存使用情况以及网络使用情况等多种信息与指标,并依次进行相应的操作与调整。本专题搜集了常用的Linux监控工具,并介绍了每个工具的参数和用法。[了解详细]   工具推荐Cacti网络监控工具完全指南ca...

2012-07-27 15:49:41 105

原创 Linux运维不可不知的性能监控和调试工具

 前言:献给现在正在作运维或者立志作运维的朋友sysstat组件,包含了:sar,iostat,mpstat,pidstat,nfsiostat 等命令wget http://pagesperso-orange.fr/sebastien.godard/sysstat-10.0.3.tar.gztar zxvf sysstat-10.0.3.tar.gzcd sysstat-10.0.3...

2012-07-27 15:46:44 129

原创 Linux 实时查看带宽

一、实时查看带宽bmon官方站点:http://people.suug.ch/~tgr/bmon/gentoo:安装:emerge net-analyzer/bmon基本用法:bmon -o ascii -p eth0其它linux系统可参照官方站点的说明使用。二、带宽统计vnstat官方站点:http://humdi.net/vnstat/gentoo:安装:emerge vnstat第一次使用...

2012-07-26 17:09:12 1763

原创 hbase 调优

http://hbase.info/2011/06/23/hbase_performance_tunning_details_from_source_codehttp://rdc.taobao.com/team/jm/archives/975

2012-07-26 13:47:14 92

原创 hbase 表导入导出

./hbase org.apache.hadoop.hbase.mapreduce.Driver import 表名    数据文件位置导入前必须在hbase建表 ./hbase org.apache.hadoop.hbase.mapreduce.Driver export 表名    数据文件位置 数据文件位置可为本地路径 file:/// 或hdfs路径:hdfs://ma...

2012-07-26 13:44:30 122

原创 hbase compaction

http://hbase.apache.org/book/regions.arch.html#compaction http://hbase.apache.org/book/http://hbase.apache.org/book.html 摘:9.7.5.5.1. Compaction File SelectionTo underst...

2012-07-25 16:43:40 97

原创 Limit Search To Specific Directory Level Using mindepth and maxdepth

Limit Search To Specific Directory Level Using mindepth and maxdepthFind the passwd file under all sub-directories starting from root directory.# find / -name passwd./usr/share/doc/nss_ldap-253/pam.d/...

2012-07-23 09:58:38 89

原创 HDFS架构简介

转自:http://asyty-cp.blog.163.com/blog/static/117542439201191322858356/一、        HDFS框架简述  图1  HDFS框架图HDFS设计目标1.       容错性2.       流式数据访问3.       大规模数据集4.       简单的一致性模型5...

2012-07-17 15:02:45 236

原创 Linux rpm 命令参数使用详解[介绍和应用]

RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”rpm 执行安装包二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。常用命令组合: -ivh:安装显示安装进度--install--...

2012-07-16 13:33:42 90

原创 查看linux版本

如何得知自己正在使用的linux是什么版本呢,下面的几种方法将给你带来答案!    1. 查看内核版本命令:    1) [root@q1test01 ~]# cat /proc/version     Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 ...

2012-07-16 13:27:46 106

原创 Hadoop Dont's: What not to do to harvest Hadoop's full potential

We've all heard this story. All was fine until one day your boss heard somewhere that Hadoop and No-SQL are the new black and mandated that the whole company switch over whatever it was doing to th...

2012-07-15 15:45:41 115

hadoop-0.20.203启用LZO压缩 安装成功

#准备各安装包,并scp到各节点pwd/work/lzo#scp ./* node-host:/work/lzols -l总计 3240-rw-r--r-- 1 root root 2176215 07-13 16:12 hadoop-gpl-packaging-0.2.8-1.x86_64.rpmdrwxr-xr-x 13 root root 4096 07-...

2012-07-13 18:10:15 114

原创 Hadoop TaskScheduler浅析

转自:http://hi.baidu.com/_kouu/blog/item/f51e57dc73d42d2a5982dd8a.html TaskScheduler,顾名思义,就是MapReduce中的任务调度器。在MapReduce中,JobTracker接收JobClient提交的Job,将它们按InputFormat的划分以及其他相关配置,生成若干个Map和Reduce任务。然后,当...

2012-07-13 14:01:41 120

原创 Hadoop OutputFormat浅析

转自:http://hi.baidu.com/_kouu/blog/item/dd2f08fd25da09e0fc037f15.html在Hadoop中,OutputFormat和InputFormat是相对应的两个东西。相比于InputFormat,OutputFormat似乎没有那么多细节。InputFormat涉及到对输入数据的解析和划分,继而影响到Map任务的数目,以及Map...

2012-07-13 14:00:08 148

原创 Hadoop InputFormat浅析

在执行一个Job的时候,Hadoop会将输入数据划分成N个Split,然后启动相应的N个Map程序来分别处理它们。数据如何划分?Split如何调度(如何决定处理Split的Map程序应该运行在哪台TaskTracker机器上)?划分后的数据又如何读取?这就是本文所要讨论的问题。先从一张经典的MapReduce工作流程图出发:1、运行mapred程序;2、本次运行将生成一个Job,于是JobClie...

2012-07-13 13:57:11 83

原创 hadoop面试可能遇到的问题

Q1. Name the most common InputFormats defined in Hadoop? Which one is default ? Following 2 are most common InputFormats defined in Hadoop - TextInputFormat- KeyValueInputFormat- SequenceFileInputFo...

2012-07-13 13:50:24 111

原创 hadoop-0.20.203启用LZO压缩

1.准备工作,安装ant,(编译第三步lzo编码解码时使用,现使用hadoop-lzo-package,可忽略) #创建临时目录,如当前工作路径为/workcd /workmkdir lzo#ant.apache.org 下载antcd lzowget http://archive.apache.org/dist/ant/binaries/apache-ant-1....

2012-07-12 16:45:05 300

原创 查看Linux是32位还是64位

查看linux机器是32位还是64位的方法:file /sbin/init 或者 file /bin/ls/sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped如果显示 6...

2012-07-12 10:30:31 58

原创 linux 如何显示一个文件的某几行(中间几行)

【一】从第3000行开始,显示1000行。即显示3000~3999行cat filename | tail -n +3000 | head -n 1000 【二】显示1000行到3000行cat filename| head -n 3000 | tail -n +1000 *注意两种方法的顺序 分解:    tail -n 1000:显示最后1000行...

2012-07-12 10:13:47 95

原创 24 Interview Questions & Answers for Hadoop MapReduce developers

A good understanding of Hadoop Architecture is required to understand and leverage the power of Hadoop. Here are few important practical questions which can be asked to a Senior Experienced Hadoop Dev...

2012-07-12 10:12:39 112

原创 MAPR HBase and lzo installation

http://www.mapr.com/doc/display/MapR/HBase

2012-07-05 16:28:21 86

原创 hbase schema design

http://www.slideshare.net/cloudera/hadoop-world-2011-advanced-hbase-schema-design 

2012-07-04 15:22:09 99

原创 hbase tuning

http://lidejiasw.wordpress.com/2011/06/17/%E2%80%9Chbase%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E2%80%9D%E4%B9%8B%E4%BB%A3%E7%A0%81%E8%AF%B4%E8%AF%9D/http://blog.csdn.net/a221133/article/details/689474...

2012-07-03 22:08:17 108

原创 hadoop hbase log backup

hadoop hbase logs目录下日志越来越多,写个简单的脚本备份删除一下#!/bin/sh#backup hadoop&hbase logs which are 30 days ago, and delete themcd /work/hadoop-0.20.203.0/logstoday=`date +%Y-%m-%d`find . -mti...

2012-06-28 16:43:58 78

原创 jdbc中获取resultset的大小

ResultSet rs = ps.executeQuery();int rowcount = 0;if (rs.last()) { rowcount = rs.getRow(); rs.beforeFirst(); // not rs.first() because the rs.next() below will move on, missing the first ...

2012-06-27 17:27:24 1014 2

原创 前端开发-JQuery各种选择器介绍

 基本选择器:$("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素$("div")                     选择所有的div标签元素,返回div元素数组$(".myClass")           选择使用myClass类的css的所有元素$("*")  ...

2012-06-27 17:10:54 77

原创 Log4j使用相对路径指定log文件及使用总结

 Log4j在指定log文件位置时一般是使用绝对路径,这样在部署环境发生变化时显得十分麻烦,在网上找了很多种方法,个人感觉以下方法比较适用:     由于spring也会加载log4j.properties,如果加载不到就往控制台打log信息。Spring提供了一个Log4jConfigListener,本身就能通过web.xml中配置来指定位置加载log4j配置文件和log输出路...

2012-06-27 17:10:41 106

原创 Java(J2SE)使用API读取Properties配置文件的六种方法

 Java(J2SE)使用API读取Properties配置文件的六种方法1。使用java.util.Properties类的load()方法示例:InputStream in = lnew BufferedInputStream(new FileInputStream(name));Properties p = new Properties();p.load(in);2。...

2012-06-27 17:10:25 177

原创 Hadoop Job失败解决

现象:map 某个task始终实行失败,直到超时,attemp task重试四次,最后task失败查看jobtracker发现每次都是固定的task,找到该task所在节点,查看log,搜索该taskid如: cat hadoop-hadoop-tasktracker-DB1221.log.2012-06-26 | grep attempt_201206081842_0456_m_...

2012-06-27 17:07:31 726

原创 HBase技术介绍

HBase简介HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase是Google Bigtable的开源实现,类似Google Bigtable利用GFS作为其文件存储系统,HBase利用Hadoop HDFS作为其文件存储系统;Google运行Ma...

2012-06-25 14:38:35 71

原创 Hadoop的那些事儿

在说Hadoop之前,作为一个铁杆粉丝先粉一下Google。Google的伟大之处不仅在于它建立了一个强悍的搜索引擎,它还创造了几项革命性的技术:GFS,MapReduce,BigTable,即所谓的Google三驾马车。Google虽然没有公布这几项技术的实现代码,但它发表了详细的设计论文,这给业界带来了新鲜气息,很快就出现了类似于Google三驾马车的开源实现,Hadoop就是其中的一个...

2012-06-25 14:37:22 78

空空如也

空空如也

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

TA关注的人

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