- 博客(27)
- 收藏
- 关注
原创 io常用流
概述作用文件操作类流示例作用读写文件文件操作File 类文件的各种操作都是这个类,如,对文件的增删改查流示例控制台输入流public static void main(String[] args) { InputStream is=System.in; try { byte[]bs=new byte[10]; while(
2013-01-21 15:49:44
392
原创 多线程
概述作用编程要点作用实现程序并行执行,提高效率编程要点run()方法编写多线程,它是线程的主体,当启动线程时,会执行线程的run()方法start()方法启动多线程sleep()方法用于休眠当前线程指定的毫秒数示例示例1:class testThread extends Thread{ public testThread(String str){
2013-01-21 15:42:32
408
原创 socket流
概述作用要点示例作用网络层通信协议要点Socket 读入流Socket.getInputStream()Socket 写出流Socket.getOutputStream()
2013-01-21 15:33:35
462
原创 wait,notify区别
概述作用示例作用对象之间相互通信的机制示例类未实现线程时此时类实例对象的wait()方法必须由另一个线程调用此类实例的notify()方法,此wait()方法下面的代码才能执行下去。注:一定是同一个类实例对象即同一个对象。wait(time)与wait()不同wait(time)方法下面的代码块,或者是对象被另一个线程notify()后执行,或者是等待ti
2013-01-21 15:21:07
537
原创 apt-get
概述作用常用命令示例作用安装或卸载软件常用命令常用的几个命令apt-get install xxxx 安装apt-get remove xxxx 卸载但不删除配置apt-get purge xxxx 卸载并且删除相关配置示例安装sudo apt-get install maven2移除sudo apt-get purge mave
2013-01-21 14:48:11
349
原创 环境变量
概述作用示例作用预先存储命令的缺省路径,方便使用命令示例javachmod +x ~/Downloads/jdk-6u25-linux-x64.bin./Downloads/jdk-6u25-linux-x64.binln -s jdk1.6.0_25/ jdkhadooptar -zxvf /home/grid/Downloads/had
2013-01-21 14:38:54
364
原创 zip解压tar打包
概述作用示例作用对文件,文件夹进行压缩,打包,对文件进行解压,解包示例zip压缩:将已存在的文件夹result里的所有文件,压缩成文件result.zipzip -r result.zip result解压:将已存在的zip文件result.zip解压为result目录unzip result.ziptar
2013-01-21 13:55:22
622
原创 遍历目录下文件或文件夹
概述作用示例作用把目录下所有文件或文件夹名显示出来示例对 /data/mixlog/ 文件夹下所有文件或文件名,1.输出其名字 2.执行某脚本for i in `ls /data/mixlog` ;do echo $i;命令;cd ..;donefor i in `ls` ;do echo $i;sh /home/hadoop/sh/runsh
2013-01-18 18:20:01
439
转载 java反射reflect
概述作用示例作用在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。示例【案例1】通过一个对象获得完整的包名和类名package learn; /** * 通过一个对象获得完整的包名和类名 * */c
2013-01-17 15:19:23
333
原创 rpc源码分析
概述作用使用示例源码执行流程分析作用机器之间相互通信使用示例前言:hadoop 0.1.0 版本,Myprocotol类为传送的数据类型类 server端类 client 端类Myprocotol 类public interface MyProtocol { public String line(String s);}Server端
2013-01-11 14:31:48
730
原创 date时间操作
指定格式输出系统当前时间date +%Y-%m-%d 结果为2013-01-09date +%Y%m%d 结果为20130109
2013-01-09 19:12:03
410
原创 hadoop常用运维命令1
从156集群直接查看130集群文件在156上运行命令两种方式不指定 conf 文件hadoop fs -ls hdfs://xxxx:9000/AdsameData/compute/CookieInterest指定 conf 文件hadoop --config 130集群conf文件位置 fs -ls /AdsameData/compute/CookieInterest
2013-01-09 18:09:47
616
原创 shell脚本实现mapreduce任务流
概述作用示例作用把几个任务组织成一个工作流示例task1 task2 task3 现在 task1 正确完成后执行 task2,task2 正确完成后执行 task3其脚本对应如下#!/bin/bashfunction check{ echo $chkid if [ $chkid -ne 0 ];then
2013-01-09 17:46:12
2437
原创 linux背景图片
背景图片的位置/usr/share/backgrounds动态桌面背景程序 2009 08 04 00 00 00 1795.0 /usr/share/backgrounds/cosmos/comet.jpg 5.0 /usr/share/backgrounds/cosmos/comet
2013-01-09 15:41:41
947
原创 最美单词
最美的单词passion 热情eternity 永恒fantastic 好极了freedom 自由liberty 自主tranquility 宁静peace 和平blossom 花丛gorgeous 绚丽的cherish 珍惜enthusiasm 热情hope 希望grace 优雅 恩惠rainbow 彩虹blue 蓝色sunflower 向日葵twinkle 闪烁
2013-01-09 13:58:56
523
原创 java数组自动输出
概述作用示例作用数组自动输出示例将 stirng [] lines=xxxx 直接输出System.out.println(Arrays.asList(lines));
2013-01-09 11:41:32
336
原创 ssh登录其他机器并执行shell命令
概述作用示例作用机器 A 的shell 脚本自动登录 机器 B 里并启动 shell 脚本示例156 ssh 登录到 139 并执行命令ssh 192.168.32.139 "cd app && ls"
2013-01-08 20:20:39
1749
原创 awk 应用
概述作用示例作用字符串处理示例原始记录为,想把最后一个字段为 "" 的记录去掉t,2013-01-06 00:00:00:155,121.10.83.33,CNGDZJ,2feb5fea7c1365,3028e559281d58,218713,0,0,0,0,0,"",0,"",0,"i.adsame.com/sammax/adsame2011/15
2013-01-08 18:07:40
503
原创 多线程map
概述作用应用场景效果代码示例作用想在 map 或 reduce 里启动多线程应用场景map reduce 端 cpu 型作业效果公司原来一个 cpu 型算法作业,20 台服务器 以前运行需 55 个小时左右,改用我自己改进的多线程后,同样的前提条件,只须运行 7 小时代码示例多线程map 示例代码自带的 多线程map
2013-01-08 15:23:58
1607
原创 grep 过滤 用法
概述作用常用示例作用常用来查看文件里有没有某些内容,相当于 查找常用示例在文件 xyz 里查找不是 adsame 的记录全部显示grep -v adsame xyzcat xyz | grep -v adsame一屏一屏显示cat xyz | grep -v adsame | more在文件
2013-01-08 11:52:26
519
原创 mapreduce编程过程
概述流程图默认类wordcount完整示例流程图mapreduce完整流程默认类和上边流程图里的类对应inputformatTextInputFormatrecordreaderLineRecoredReaderinputSplitFileSplitMap不知道combi
2013-01-07 19:37:51
1756
原创 ArrayWritable实例
概述作用Array类构造示例Array类使用示例作用类似于java的动态数据ArrayList,可以在不知有多少数据量的情况下,动态向里面加数据Array类构造示例数组里添加很多歌Text,类似于ArrayListpublic class CookieArray extends ArrayWritable{ public CookieArray(
2013-01-07 18:21:20
3709
原创 mapreduce分布式缓存
概述作用应用场景示例作用将hdfs中的文件copy到本地map/reduce程序端,供map/reduce端代码使用应用场景大文件与小文件合并操作,如大文件10G,小文件10M,并且输入格式可以完全不一样示例主函数端代码public static void main(String[] args) throws Exception {
2013-01-07 16:05:58
731
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人