自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

转载 setPartitionerClass, setOutputKeyComparatorClass and setOutputValueGroupingComparator

from http://autofei.wordpress.com/2012/10/18/setpartitionerclass-setoutputkeycomparatorclass-and-setoutputvaluegroupingcomparator/setPartitionerClass, setOutputKeyComparatorClass and setOutputValueG

2014-03-27 09:15:14 827

转载 MapReduce,组合式,迭代式,链式

转自http://www.cnblogs.com/liqizhou/archive/2012/05/14/2499653.html前面介绍一些怎样用户类制定自己的类,来达到减少中间数据:http://www.cnblogs.com/liqizhou/archive/2012/05/14/2499498.html1.迭代式mapreduce    一些复杂的任务难以用一次mapr

2014-03-21 10:04:28 625

转载 Yarn下的并行计算框架

转自http://www.blogjava.net/shenh062326/archive/2012/06/03/379845.html做为hadoop下一代集群资源管理和调度平台, 其上能支持多种计算框架, 本文就简要介绍一下这些计算框架.1.       MapReduce首先是大家熟悉的mapreduce, 在MR2之前, hadoop包括HDFS和m

2014-03-03 10:30:35 2242

原创 Bash技巧,持续更新

脚本中以root身份运行任务sudo su - -c ${COMMAND}

2014-02-17 13:06:50 846

转载 在脚本中取得脚本路径

一种是看 $0, 考虑到$0可能是相对路径, 我们可以先cd进$0所在的目录再pwd一次, 代码如下:get_workdir_1(){    local d=$( cd `dirname "$0"` && pwd )    echo "$d"} 另一种是看proc信息,/proc/$$/fd/255这个特殊的fd,是个链接,在脚本执行

2014-02-17 09:48:11 1184

转载 Samba配置文件常用参数详解

Samba配置文件常用参数详解转自http://yuanbin.blog.51cto.com/363003/115761/Samba配置文件常用参数详解 Samba的主配置文件叫smb.conf,默认在/etc/samba/目录下。smb.conf含有多个段,每个段由段名开始,直到下个段名。每个段名放在方括号中间。每段的参数的格式是:名称=指。配置文

2014-02-12 10:35:16 948

转载 配置samba服务器常用的命令

配置samba服务器常用的命令  1、查看smb.conf中的有效配置# grep -v "^#" /etc/samba/smb.conf |grep -v "^;"或者使用testparm命令,可以自动检测语法错误。 2、smbpasswd#smbpasswd -a sambauser 添加samba账号#smbpasswd

2014-02-12 10:32:18 2860

原创 三个凡斜杆\\\

DIR=`file ~/project | tr -d "'"| cut -d "`" -f 2 | cut -d '/' -f -5`不可以运行改成 DIR=`file ~/project | tr -d "'"| cut -d \\\` -f 2 | cut -d '/' -f -5`原因待解释

2013-12-24 14:33:39 904

原创 bash脚本中切换目录

在目录中使用cd运行时使用source或者 . 运行脚本

2013-12-24 11:44:31 2566

原创 获取符号链接的绝对路径

Bash中获取符号链接文件的绝对路径readlink -f ~/project

2013-12-24 11:29:18 6155

转载 vim手册

http://vimcdoc.sourceforge.net/doc/http://www.cbi.pku.edu.cn/chinese/documents/csdoc/cman/gvim.html

2013-10-25 00:18:22 956

转载 正确计算linux系统内存使用率

转自:http://www.sealinger.com/archives/406/linux系统内存实际使用率图中的例子很典型,就是:多数的linux系统在free命令后会发现free(剩余)的内存很少,而自己又没有开过多的程序或服务。对于上述的情况,正确的解释是:linux的内存管理机制与windows的有所不同。具体的机制我们无需知道,我们需要知道的是,linux的内存管理

2013-10-14 15:12:32 1168

转载 最长回文字符串

源于这两篇文章: http://blog.csdn.net/ggggiqnypgjg/article/details/6645824http://zhuhongcheng.wordpress.com/2009/08/02/a-simple-linear-time-algorithm-for-finding-longest-palindrome-sub-string/这个算法看了三天

2013-09-26 07:12:46 562

转载 java io和nio

转自https://blogs.oracle.com/slc/entry/javanio_vs_javaioJava.nio vs Java.ioBy Nino Guarnacci on Jun 18, 2009……… posted by Davide PisanoThis document is not a Java.io or a Java.nio

2013-09-26 00:12:34 1145

转载 从头到尾理解KMP算法

转自http://saturnman.blog.163.com/blog/static/5576112010969957130/KMP算法解决的问题是字符匹配,是由Knuth–Morris–Pratt共同开发出来的,这个算法把字符匹配的时间复杂度缩小到O(m+n),而空间复杂度也只有O(m),n是target的长度,m是pattern的长度,在此算法在发明之前并不是没有如此高效的算法,

2013-09-22 12:12:24 1105

转载 expect中文教程

本教程由*葫芦娃*翻译,并做了适当的修改,可以自由的用于非商业目的。   但Redistribution时必须拷贝本[版权声明]。         有不少部分,翻译的时候不能作到“信,达”。当然了,任何时候都没有做到“雅”,希望各位谅解。 [原著]     Don Libes: National Institute of Standards and Technology

2013-08-24 21:56:57 1004

转载 expect基本用法

1. [#!/usr/bin/expect] 这一行告诉操作系统脚本里的代码使用那一个shell来执行。这里的expect其实和linux下的bash、windows下的cmd是一类东西。 注意:这一行需要在脚本的第一行。 2. [set timeout 30] 基本上认识英文的都知道这是设置超时时间的,现在你只要记住他的计时单位是:秒   。timeout -1 为永

2013-08-24 21:35:52 2190

转载 bash 括号(小括号,双小括号,中括号,双中括号,大括号)

小括号()和大括号{}主要包括一下几种${var} $(cmd) ()和{} $((exp)) ${var:-string},${var:+string},${var:=string},${var:?string} $(var%pattern),$(var%%pattern),$(var#pattern),$(var##pattern)1.shell变量应用原型 ${var

2013-08-24 16:26:38 19626

原创 vim常用技巧总结

1.文件浏览:Ex                              : 开启目录浏览器,注意首字母E是大写的:Sex                            : 在一个分割的窗口中开启目录浏览器:ls                                : 显示当前buffer的情况:cd ..                           :

2013-08-22 23:25:35 1381

转载 Linux Top 命令解析 比较详细

TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定.top - 12:38:33 up 5

2013-08-22 16:21:49 823

转载 linux /proc/meminfo文件分析

cat /proc/meminfo    读出的内核信息进行解释,下篇文章会简单对读出该信息的代码进行简单的分析。# cat /proc/meminfoMemTotal:     16438852 kBMemFree:      10980184 kBBuffers:         95884 kBCached:         224108 kBSwapCach

2013-08-22 15:09:06 4247

原创 ssh无密码登录

1. ssh-keygen 生成公钥,放到目标机器的.ssh/authorized_keys中(注意,使用>>添加而非>)2.使用expect,可用于需要用户交互的自动化问题(需要安装expect)编写 autoLogin.sh脚本,内容如下:#!/usr/bin/expect -f#auto ssh loginset timeout 30set sshhost [l

2013-08-22 12:06:01 811

原创 bash中使两条指令同时运行

在bash shell使两个任务同时运行 (hadoop jar /home/xcp/hadoop-1.0.0/hadoop-examples-1.0.0.jar sort input output)&        pid1=$! #获取进程号        (sleep 15; hadoop job -list | grep job_ | awk '{print $1} | gre

2013-08-22 01:07:43 1671

转载 装载 linux shell数据输出到文件 输入与输出重定向 详细分析

在了解重定向之前,我们先来看看linux 的文件描述符。linux文件描述符:可以理解为linux跟踪打开文件,而分配的一个数字,这个数字有点类似c语言操作文件时候的句柄,通过句柄就可以实现文件的读写操作。 用户可以自定义文件描述符范围是:3-num,这个最大数字,跟用户的:ulimit –n 定义数字有关系,不能超过最大值。 linux启动后,会默认打开3个文件描述符,分别是:标

2013-08-20 15:21:09 2312

Concepts, Techniques, and Models of Computer Programming.pdf

算法 Concepts, Techniques, and Models of Computer Programming.

2013-07-29

空空如也

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

TA关注的人

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