- 博客(18)
- 资源 (3)
- 收藏
- 关注
转载 WordCounr入门
一、Mapimport java.io.IOException;import org.apache.hadoop.io.LongWritable;import org.apache.hadoop.io.Text;import org.apache.hadoop.mapreduce.Mapper;/** * 这部分的输入是由mapreduce自动读取进来的 * 简单的统计单词出现次数<br&g...
2018-04-23 08:12:56
335
转载 13.Linux进程控制命令
1.查看用户最近登录情况lastlastlog2.查看硬盘使用情况df3.查看文件大小du4.查看内存使用情况free5.查看文件系统/proc6.查看日志ls /var/log/7.查看系统报错日志tail /var/log/messages8.查看进程top9.结束进程kill 1234kill -9 4333...
2018-04-23 08:12:34
136
转载 11.正则表达式
1.cut截取以:分割保留第七段grep hadoop /etc/passwd | cut -d: -f72.排序du | sort -n 3.查询不包含hadoop的grep -v hadoop /etc/passwd4.正则表达包含hadoopgrep 'hadoop' /etc/passwd5.正则表达(点代表任意一个字符)grep 'h.*p' /etc/passwd6.正则表达以hado...
2018-04-23 08:12:26
194
转载 12.Linux输入输出重定向及管道命令
1.新建一个文件touch a.txt> b.txt2.错误重定向:2>find /etc -name zhaoxing.txt 2> error.txt3.将正确或错误的信息都输入到log.txt中find /etc -name passwd > /tmp/log.txt 2>&1 find /etc -name passwd &> /tmp/...
2018-04-23 08:12:22
214
转载 9.查找
1.查找可执行的命令:which ls2.查找可执行的命令和帮助的位置:whereis ls3.查找文件(需要更新库:updatedb)locate hadoop.txt4.从某个文件夹开始查找find / -name "hadooop*"find / -name "hadooop*" -ls5.查找并删除find / -name "hadooop*" -ok rm {} \;find / -na...
2018-04-23 08:12:18
103
转载 10.打包与压缩
1.gzip压缩gzip a.txt2.解压gunzip a.txt.gzgzip -d a.txt.gz3.bzip2压缩bzip2 a4.解压bunzip2 a.bz2bzip2 -d a.bz25.将当前目录的文件打包tar -cvf bak.tar .将/etc/password追加文件到bak.tar中(r)tar -rvf bak.tar /etc/password6.解压tar -x...
2018-04-23 08:12:08
182
原创 java 设计模式之抽象工厂模式
抽象工厂 public abstract class AbstractElectricityFactory { public abstract AbstractTelevision createTelevision(); public abstract AbstractFridge createFridge(); } 具体工厂海尔 public clas...
2018-04-20 15:08:31
156
转载 8.VIM
ia/Ao/Or + ?替换0:文件当前行的开头$:文件当前行的末尾G:文件的最后一行开头1 + G到第一行 9 + G到第九行 = :9dd:删除一行3dd:删除3行yy:复制一行3yy:复制3行p:粘贴u:undoctrl + r:redo"a剪切板a"b剪切板b"ap粘贴剪切板a的内容每次进入vi就有行号vi ~/.vimrcset nu:w a.txt另存为:w >> a.tx...
2018-04-19 15:21:19
125
转载 7.文件夹属性
1.查看文件夹属性ls -ld test2.文件夹的rwx--x:可以cd进去r-x:可以cd进去并ls-wx:可以cd进去并touch,rm自己的文件,并且可以vi其他用户的文件-wt:可以cd进去并touch,rm自己的文件ls -ld /tmpdrwxrwxrwt的权限值是1777(sticky)...
2018-04-19 15:20:49
186
转载 6.权限
创建a.txt和b.txt文件,将他们设为其拥有者和所在组可写入,但其他以外的人则不可写入:chmod ug+w,o-w a.txt b.txt创建c.txt文件所有人都可以写和执行chmod a=wx c.txt 或chmod 666 c.txt将/itcast目录下的所有文件与子目录皆设为任何人可读取chmod -R a+r /itcast将/itcast目录下的所有文件与子目录的拥有者设为r...
2018-04-19 15:20:21
110
转载 5.用户和组
添加一个tom用户,设置它属于users组,并添加注释信息分步完成:useradd tom usermod -g users tom usermod -c "hr tom" tom一步完成:useradd -g users -c "hr tom" tom设置tom用户的密码passwd tom修改tom用户的登陆名为tomcatusermod -l tomcat to...
2018-04-19 15:19:53
143
转载 4.系统命令
1.查看主机名hostname2.修改主机名(重启后无效)hostname hadoop3.修改主机名(重启后永久生效)vi /ect/sysconfig/network4.修改IP(重启后无效)ifconfig eth0 192.168.12.225.修改IP(重启后永久生效)vi /etc/sysconfig/network-scripts/ifcfg-eth06.查看系统信息uname -a...
2018-04-19 15:19:03
86
转载 3.文件相关命令
1.进入到用户根目录cd ~ 或者 cdcd ~hadoop回到原来路径cd -2.查看文件详情stat a.txt3.移动mv a.txt /ect/改名mv b.txt a.txt移动并改名mv a.txt ../b.txt4拷贝并改名cp a.txt /etc/b.txt5.vi撤销修改ctrl + u (undo)恢复ctrl + r (redo)6.名令设置别名(重启后无效)alias ...
2018-04-19 15:18:21
94
转载 2.常用命令
说明:安装linux时,创建一个itcast用户,然后使用root用户登陆系统1.进入到用户根目录cd ~ 或 cd2.查看当前所在目录pwd3.进入到itcast用户根目录cd ~itcast4.返回到原来目录cd -5.返回到上一级目录cd ..6.查看itcast用户根目录下的所有文件ls -la7.在根目录下创建一个itcast的文件夹mkdir /itcast8.在/itcast目录下创...
2018-04-19 15:17:04
254
转载 1.man_page
1.内部命令:echo查看内部命令帮助:help echo 或者 man echo2.外部命令:ls查看外部命令帮助:ls --help 或者 man ls 或者 info ls3.man文档的类型(1~9)man 7 manman 5 passwd4.快捷键:ctrl + c:停止进程ctrl + l:清屏ctrl + r:搜索历史命令ctrl + q:退出5.善于用tab键...
2018-04-19 15:15:16
98
转载 VMware虚拟机三种联网方法及原理和Linux 三种网络
一、Brigde——桥接:默认使用VMnet0 1、原理: Bridge 桥"就是一个主机,这个机器拥有两块网卡,分别处于两个局域网中,同时在"桥"上,运行着程序,让局域网A中的所有数据包原封不动的流入B,反之亦然。这样,局域网A和B就无缝的在链路层连接起来了,在桥接时,VMWare网卡和物理网卡应该处于同一IP网段 当然要保证两个局域网没有冲突的IP. VMW...
2018-04-19 14:26:36
18804
转载 大型互联网架构演变历程
1.淘宝技术这10年1.1淘宝现状高并发已经成为当前互联网企业面临的巨大挑战!例如2015年“双十一”全球狂欢节正式落下帷幕,天猫最终交易额也达到了创纪录的912.17亿元!参与交易国家和地区达到232个,双十一支付宝最高峰每秒处理的交易笔数是8.59万笔,在线人数峰值达到4500万。淘宝的核心技术(国内乃至国际的Top,这还是2011年的数据)l 拥有全国最大的分布式Hadoop集群(云梯,2...
2018-04-19 14:14:20
289
原创 Linux中Eclipse下JNI示例
1. 确保Linux已经装好gcc g++2. 确保Linux 已经装好jdk3. 在Linux中安装可以同时开发C/C++与Java的eclipse4. Eclipse的工作路径 workspace为:/home/Hadoop/WorkspaceKepler5. 在Eclipse创建Java项目TestJNIJava ,创建包com.jni.test.并创建类Hel...
2018-03-25 19:27:48
508
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人