Blog Archives | Page 2
用shell脚本逐行读取文件
写法一:
1 2 3 4 5 | #!/bin/bash while read line do echo $line done < yourfile |
写法二:
1 2 3 4 5 | #!/bin/bash cat yourfile | while read line do echo $line do[......] |
SSH 命令和技巧
SSH是一个非常伟大的工具,如果你要在互联网上远程连接到服务器,那么SSH无疑是最佳的候选。下面是通过网络投票选出的25个最佳SSH命令,你必须牢记于心。
1、复制SSH密钥到目标主机,开启无密码SSH登录
ssh-copy-id user@host
如[......]
不用密码登录SSH(PUTTY)
一、生成密码对
ssh-keygen -t rsa -f ~/.ssh/id_rsa
会提示输入密码,可留空。
会生成
私有密钥: ~/.ssh/id_rsa.
公有密钥: ~/.ssh/id_rsa.pub.
二、授权
把生成的公有密钥放到被链主机[......]
Java中常用集合类,接口
ArrayList和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比Arr[......]
Java常用链表(列表)操作
数据结构课程中有两种实现List的办法:一种是用指针实现链表;一种用数组实现列表。链表Java中由库LinkedList实现,数组实现的库为ArrayList。这两个实现方法也有大部分相同的接口函数,功能完整,我觉得没必要不要用那些特殊的接口函数。
LinkedList和A[......]
vim命令速查表
| Basic movement | |
| h l k j | character left, right; line up, down |
| b w | word/token left, right |
| ge e | end of word/token left, right |
| { [......] | |
HDFS安装与使用
一、运行环境
运行hadoop需要装jvm和ssh。
sudo apt-get install openjdk-6-jre
sudo apt-get install ssh
仅仅是运行的话jre就够了
二、源代码目录结构
下载到的hadoop源码中,b[......]
Hadoop编译安装
在Linux下编译Hadoop非常容易。如果要在Windows下编译,还需要多装一个Cygwin。Hadoop的运行脚本要用到ssh,天生适合运行在linux环境。
编译环境
编译hadoop需要安装jdk和ant,jdk相当于gcc,ant相当于make命令。jdk需要[......]
How to build hadoop
This is a guide on how to build Hadoop in Ubuntu Linux under command-line. If you want to build and run Hadoop in Windows, the develop envir[......]
Go语言中通过结构体匿名字段实现方法的继承和重载
Go语言中的结构体可以定义匿名字段。Go语言中没有对象,但是结构体却有大量对象的功能。并且用匿名字段的确可以实现对象的继承和重载。
1 2 3 4 5 6 7 8 | package main import "fmt" type A struct{ x int } type A1 stru[......] |