自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 shell编程控制结构:expr、let、for、while、until、shift、if、case、break、continue、函数、select

1、expr计算整数变量值格式 :expr arg 例子:计算(2+3)×4的值1、分步计算,即先计算2+3,再对其和乘4s=`expr 2 + 3`expr $s \* 42、一步完成计算:expr `expr 2 + 3 ` \* 4 –说明: 运算符号和参数之间要有空格分开; 通配符号(*),在作为乘法运算符时要用\、“”、‘’符号修饰

2013-06-26 20:19:47 925

转载 shell的shift用法

位置参数可以用shift命令左移。比如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来的$1、$2、$3丢弃,$0不移动。不带参数的shift命令相当于shift 1。非常有用的 Unix 命令:shift。我们知道,对于位置变量或命令行参数,其个数必须是确定的,或者当 Shell 程序不知道其个数时,可以把所有参数一起赋值给变量$*。若用户要求 Shell 在不

2013-06-26 20:16:54 929

转载 shell的case语句简述(shell的流控制)

1、if then else 语句if then else语句的基本格式如下:if 条件1then 命令1elif 条件2then 命令2else 命令3fiif语句以if开头,而以fi结束,在shell中的控制流结构的分支语句都是像这样开头跟结束的语句相反反过来,如下面的case语句,以case开头,以esac结束。elif即C语言的else if的意思。

2013-06-26 20:11:53 1255

转载 shell的case语句

case语句格式# vi test.sh:echo "input : "read numecho "the input data is $num"case $num in1) echo "January";; 双分号结束2) echo "Feburary";;5) echo "may" 每个case可以有多条命令 echo "sdfd"

2013-06-26 19:16:44 1022

转载 shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)

fork ( /directory/script.sh)fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh这个脚本.运行的时候开一个sub-shell执行调用的脚本,sub-shell执行的时候, parent-shell还在。sub-shell执行完毕后返回parent-shell. sub-shell从

2013-06-25 13:47:13 1163

转载 git的撤销动作

有时候我们提交完了才发现漏掉了几个文件没有加,或者提交信息写错了。想要撤消刚才的提交操作,可以使用--amend 选项重新提交:$ git commit --amend -m"修改 提交 说明"此命令将使用当前的暂存区域快照提交。如果刚才提交完没有作任何改动,直接运行此命令的话,相当于有机会 重新编辑提交说明,但将要提交的文件快照和之前的一样。启动文本编辑器后,会看到上次提交时的说明,

2013-06-21 18:55:37 1062

原创 eclipse导入已有工程

eclipse不同的版本,导致导入已有工程的方法不同。老版本中使用的是新建java工程,然后选择根据已经存在的project创建,就可以了。但我的是version: Helios Service Release 1引入已存在的java工程有两种方法(包含.project)方法一:        一般的导入方法:打开eclipse,file->import--》Existing Pr

2013-06-21 18:49:17 5039

转载 ad network 和 ad exchange 的对比

著名的SSP技术提供商PubMatic联合四家知名的DSP公司跟踪实时竞价系统的效果,给出的结果是惊人的749%广告效果提升和64%的媒体收入的增加。2007年发生的一系列在广告交易领域的创投,以及一直延续到最近的收购行为,再加上国内层出不穷的相关新平台,让我们意识到这个新商业模式正在逐步登上展示类广告的舞台,并将占据重要的地位,那么也是在两、三年前才在国内流行的广告网络是否就会退出历史舞台呢?广

2013-06-20 15:13:31 2388

转载 ad network

全称:Advertising network。即“在线广告联盟”。一种介于想出售广告空间的网站与想在网站上刊登广告的广告主之间的平台。比较知名的公司有Google的AdSense、好耶、仁合传媒、传漾Adsame以及ValueClick等Ad Network的本质真相是什么?随视传媒COO薛晨女士在11月10日举行的第五届艾瑞年度高峰会议向业界抛出了这么一个业内长期以来习焉不察的问题,

2013-06-20 15:08:02 1381

转载 Demand Side Platform

DSP特点:DSP不是从网络媒体那里包买广告位,也不是采用CPD(Cost Per Day)的方式获得广告位;而是从广告交易平台(AdExchange)来通过实时竞价的方式获得对广告进行曝光的机会,DSP通过广告交易平台对每个曝光单独购买,即采用CPM(Cost Per Impression)的方式获得广告位。 DSP核心特征:一个真正意义的DSP,必须拥有两个核心特征,一是拥

2013-06-20 15:00:38 1258

转载 倒排索引

倒排索引源于实际应用中需要根据属性的值来查找记录。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。由于不是由记录来确定属性值,而是由属性值来确定记录的位置,因而称为倒排索引(inverted index)。带有倒排索引的文件我们称为倒排索引文件,简称倒排文件(inverted file)。 用途  倒排文件(倒排索引),索引对象是文档或者文档集合中的单词等,用来存储这

2013-06-17 17:13:32 1064

原创 hadoop获取context的当前输出路径,

我想看一下路径,然后判断文件是否存在?你妹的,真麻烦?找个半天,用import org.apache.hadoop.io.MapFile;这个类,很恶心,自己查。 知道肯定跟Configuration,查了半天用这个:String name =context.getConfiguration().get("mapred.output.dir");顺便判断个文件存在:

2013-06-07 21:19:47 1903

原创 hadoop文件输出控制,多路径输出到不同文件

hadoop的map和reduce的输出路径是通过两个函数设定:FileInputFormat.setInputPaths(job, args[0]);FileOutputFormat.setOutputPath(job, new Path(args[1]));然后,用context类型对象,通过write(key,value)完成输出。现在我需要实现将key和value写到一个文

2013-06-07 21:10:05 10059 1

原创 Adding client to server's list failed, CORBA error: IDL:omg.org/CORBA/COMM_FAILURE:1.0

强行关闭虚拟机后造成了两个问题,第一,centos再次启动后,图形界面变得黑乎乎的一片,报出一大堆错误,其中一个是Gconf Error: Adding client to server's list failed, CORBA error: IDL:omg.org/CORBA/COMM_FAILURE:1.0。在网上找到了解决方法,删除掉用户目录下的.gconf和.gconfd文件夹的内

2013-06-06 10:34:24 2507

转载 hadoop启动后进safemode不出来

今天在测试的时候,数据正在入库。突然断电了。重启动以后,启动./start-dfs.sh以后,查看日志,会报出2012-04-13 15:39:43,208 INFO org.apache.hadoop.ipc.Server: IPC Server handler 9 on 8020, call rollEditLog() from 196.1.2.160:34939: error: or

2013-06-05 19:43:26 1814

空空如也

空空如也

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

TA关注的人

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