- 博客(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 376
原创 多线程
概述 作用编程要点 作用 实现程序并行执行,提高效率 编程要点 run()方法编写多线程,它是线程的主体,当启动线程时,会执行线程的run()方法start()方法启动多线程sleep()方法用于休眠当前线程指定的毫秒数 示例 示例1: class testThread extends Thread{ public testThread(String str){
2013-01-21 15:42:32 382
原创 socket流
概述 作用要点示例 作用 网络层通信协议 要点 Socket 读入流 Socket.getInputStream() Socket 写出流 Socket.getOutputStream()
2013-01-21 15:33:35 435
原创 wait,notify区别
概述 作用示例 作用 对象之间相互通信的机制 示例 类未实现线程时 此时类实例对象的wait()方法必须由另一个线程调用此类实例的notify()方法,此wait()方法下面的代码才能执行下去。 注:一定是同一个类实例对象即同一个对象。 wait(time)与wait()不同 wait(time)方法下面的代码块,或者是对象被另一个线程notify()后执行,或者是等待ti
2013-01-21 15:21:07 514
原创 软连接
概述 作用示例 作用 建立符号链接,类似于 window 的快捷方式 示例 B 已存在,A 不存在,现将 A 链接到 B ln -s B A
2013-01-21 14:54:55 469
原创 中央仓库
概述 作用网址 作用 全球最大的共享仓库,存 jar 包 网址 搜索页面的网址 http://search.maven.org/#browse
2013-01-21 14:51:37 457
原创 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 329
原创 环境变量
概述 作用示例 作用 预先存储命令的缺省路径,方便使用命令 示例 java chmod +x ~/Downloads/jdk-6u25-linux-x64.bin ./Downloads/jdk-6u25-linux-x64.bin ln -s jdk1.6.0_25/ jdk hadoop tar -zxvf /home/grid/Downloads/had
2013-01-21 14:38:54 353
原创 zip解压tar打包
概述 作用示例 作用 对文件,文件夹进行压缩,打包,对文件进行解压,解包 示例 zip 压缩:将已存在的文件夹result里的所有文件,压缩成文件result.zip zip -r result.zip result 解压:将已存在的zip文件result.zip解压为result目录 unzip result.zip tar
2013-01-21 13:55:22 611
原创 遍历目录下文件或文件夹
概述 作用示例 作用 把目录下所有文件或文件夹名显示出来 示例 对 /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 419
转载 java反射reflect
概述 作用示例 作用 在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 示例 【案例1】通过一个对象获得完整的包名和类名 package learn; /** * 通过一个对象获得完整的包名和类名 * */ c
2013-01-17 15:19:23 323
原创 rpc源码分析
概述 作用使用示例源码执行流程分析 作用 机器之间相互通信 使用示例 前言:hadoop 0.1.0 版本,Myprocotol类为传送的数据类型类 server端类 client 端类Myprocotol 类 public interface MyProtocol { public String line(String s); } Server端
2013-01-11 14:31:48 707
原创 date时间操作
指定格式输出系统当前时间date +%Y-%m-%d 结果为2013-01-09date +%Y%m%d 结果为20130109
2013-01-09 19:12:03 396
原创 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 597
原创 shell脚本实现mapreduce任务流
概述 作用示例 作用 把几个任务组织成一个工作流 示例 task1 task2 task3 现在 task1 正确完成后执行 task2,task2 正确完成后执行 task3其脚本对应如下#!/bin/bash function check { echo $chkid if [ $chkid -ne 0 ];then
2013-01-09 17:46:12 2412
原创 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 925
原创 最美单词
最美的单词passion 热情 eternity 永恒 fantastic 好极了 freedom 自由 liberty 自主 tranquility 宁静 peace 和平 blossom 花丛 gorgeous 绚丽的 cherish 珍惜 enthusiasm 热情 hope 希望 grace 优雅 恩惠 rainbow 彩虹 blue 蓝色 sunflower 向日葵 twinkle 闪烁
2013-01-09 13:58:56 509
原创 java数组自动输出
概述 作用示例 作用 数组自动输出 示例 将 stirng [] lines=xxxx 直接输出System.out.println(Arrays.asList(lines));
2013-01-09 11:41:32 324
原创 ssh登录其他机器并执行shell命令
概述 作用示例 作用 机器 A 的shell 脚本自动登录 机器 B 里并启动 shell 脚本 示例 156 ssh 登录到 139 并执行命令ssh 192.168.32.139 "cd app && ls"
2013-01-08 20:20:39 1727
原创 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 483
原创 多线程map
概述 作用应用场景效果代码示例 作用 想在 map 或 reduce 里启动多线程 应用场景 map reduce 端 cpu 型作业 效果 公司原来一个 cpu 型算法作业,20 台服务器 以前运行需 55 个小时左右,改用我自己改进的多线程后,同样的前提条件,只须运行 7 小时 代码示例 多线程map 示例代码自带的 多线程map
2013-01-08 15:23:58 1573
原创 grep 过滤 用法
概述 作用常用示例 作用 常用来查看文件里有没有某些内容,相当于 查找 常用示例 在文件 xyz 里查找不是 adsame 的记录 全部显示 grep -v adsame xyzcat xyz | grep -v adsame 一屏一屏显示 cat xyz | grep -v adsame | more 在文件
2013-01-08 11:52:26 504
原创 mapreduce编程过程
概述 流程图默认类wordcount完整示例 流程图 mapreduce完整流程 默认类 和上边流程图里的类对应 inputformat TextInputFormat recordreader LineRecoredReader inputSplit FileSplit Map 不知道 combi
2013-01-07 19:37:51 1723
原创 ArrayWritable实例
概述 作用Array类构造示例Array类使用示例 作用 类似于java的动态数据ArrayList,可以在不知有多少数据量的情况下,动态向里面加数据 Array类构造示例 数组里添加很多歌Text,类似于ArrayListpublic class CookieArray extends ArrayWritable{ public CookieArray(
2013-01-07 18:21:20 3686
原创 mapreduce分布式缓存
概述 作用应用场景示例 作用 将hdfs中的文件copy到本地map/reduce程序端,供map/reduce端代码使用 应用场景 大文件与小文件合并操作,如大文件10G,小文件10M,并且输入格式可以完全不一样 示例 主函数端代码public static void main(String[] args) throws Exception {
2013-01-07 16:05:58 701
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人