自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 elastic 连接插入更新删除

es 客户端pom---------------------------------------------     org.elasticsearch   elasticsearch   1.4.3  ---------------------------------------------java接口1.连接  public

2015-03-25 10:09:10 908

转载 hadoop mr数据流总结

原址:http://kissmett.iteye.com/blog/1887946hadoop mr数据流总结博客分类: hadoop mapreducehadoopmapreduce hadoop mr数据流 Java代码  /* 符注: ()内为数据;[]内为处理; {}内为框架模块; ()数据若无说明则为在内

2014-08-06 14:23:00 639

原创 hbase自定义filter

参考链接http://mysun.iteye.com/blog/1584635http://blackproof.iteye.com/blog/1924610

2014-08-01 13:06:53 2145

转载 Java内存泄露的理解与解决

Java内存泄露的理解与解决Java内存泄露的理解与解决 转载请注明出处:http://www.blogjava.net/zh-weir/archive/2011/02/23/345007.htmlJava内存管理机制在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但

2013-10-16 10:55:21 614

原创 hbase 分页浏览实现

hbase 实现分页的关键仍然是rowkey的合理设计以及api的合理运用,与具体实现要求也相关本例假设界面只有一个向上和向下按键的简单实现1:设置私有变量保存当前浏览页的属性,当前页的首个rowkey,以及末尾的下一个rowkey2:保存私有变量,存储该页的id,及对应的startrowkey3:pagefilter的大小设置为分页大小+1以上是实现的关键,当然如果想

2013-09-24 10:31:51 1363

原创 flume-ng 使用系列

对变名日志的处理,对于java工程可以简单修改log4j的配置文件,增加flume配置即可对于非java程序,采取规避的方案,当然如果你足够强大可以重写编译flume代码,自定义一个source type支持,将spoolDir 类型的source加强监控变化的文件。采用tail -F收集日志,在空闲时刻将进程重启,收集指定日志即可样例:1:client-age

2013-09-15 16:56:39 1458 1

原创 flume-ng 日志收集到hbase

flume-ng  收集日志1:设计架构图如下。根据日志模块的量级,以及解析复杂性,决定是否设置loadbalance,实现负载均衡和failover2:client-agent 设计(1)使用tail -F 实时收集固定文件名的日志 (2)对于文件名会变化的日志文件使用log4jappender直接转为avro3:server端设计使用sinkgroup设置多个处

2013-09-15 16:37:02 1214

转载 test命令

<br />测试语句<br />对变量的大小,字符串,文件属性等内容内容进行判断<br />test命令可以用于字符串,数字,文件状态等内容的测试<br />文件状态测试<br />文件状态测试指的是对文件的权限,有无,属性,类型等内容进行判断<br />与其他语言不同的是。test命令的测试结果,返回0时表示测试成功<br />返回1 时表示测试失败<br />-d 测试文件是否是目录文件<br />-s 测试文件是否非空<br />-f 测试文件是否是正规文件<br />-w 测试文件是否可写<br /

2011-04-17 15:17:00 748

转载 linux-6

shell 特殊字符2010-08-09 11:351、{} 大括号:<br /> 用法一:通配符扩展 <br /> eg: ls my_{finger,toe}s<br /> 这条命令相当于如下命令的组合:<br /> ls my_fingers my_toes<br /> eg: mkdir {userA,userB,userC}-{home,bin,data}<br />

2011-04-17 15:09:00 376

转载 linux-7

今天需要写一个Shell脚本。很简单,判断一个日志文件是否大大于2G,如果大于2G则删除。久了没有写bash,竟然一点都想不起来写了。于是复习了一下,下面对今天的学习做个小结:<br />1.字符截断:<br />如果是一般路径的字符截断可以用basename和dirname这两个工具:<br />basename可以从一个文件路径中截一个文件名<br />例如:<br /><br />$ basename /home/file.tar<br />file.tar<br />dirname可以从一个文件路径

2011-04-17 15:09:00 374

转载 linux-5

shell 特殊字符2010-08-09 11:351、{} 大括号:<br /> 用法一:通配符扩展 <br /> eg: ls my_{finger,toe}s<br /> 这条命令相当于如下命令的组合:<br /> ls my_fingers my_toes<br /> eg: mkdir {userA,userB,userC}-{home,bin,data}<br />

2011-04-17 15:08:00 408

转载 linux-4

shell 大括号、圆括号的使用2010-08-09 11:20在这里我想说的是几种shell里的小括号,大括号结构和有括号的变量,命令的用法,如下:PHP 代码:1.${var} <br />2.$(cmd) <br />3.()和{} <br />4.${var:-string},${var:+string},${var:=string},${var:?string} <br />5.$((exp)) <br />6.$(var%pattern),$(var%%pattern),$(var#patt

2011-04-17 15:07:00 374

转载 linux-4

shell 大括号、圆括号的使用2010-08-09 11:20在这里我想说的是几种shell里的小括号,大括号结构和有括号的变量,命令的用法,如下:PHP 代码:1.${var} <br />2.$(cmd) <br />3.()和{} <br />4.${var:-string},${var:+string},${var:=string},${var:?string} <br />5.$((exp)) <br />6.$(var%pattern),$(var%%pattern),$(var#patt

2011-04-17 15:07:00 367

转载 linux-3

shell 大括号、圆括号的使用2010-08-09 11:20在这里我想说的是几种shell里的小括号,大括号结构和有括号的变量,命令的用法,如下:PHP 代码:1.${var} <br />2.$(cmd) <br />3.()和{} <br />4.${var:-string},${var:+string},${var:=string},${var:?string} <br />5.$((exp)) <br />6.$(var%pattern),$(var%%pattern),$(var#patt

2011-04-17 15:05:00 331

转载 linux-2

随便记录的shell2010-08-05 17:44一、用户登陆进入系统后的系统环境变量: <br />$HOME 使用者自己的目录 <br />$PATH 执行命令时所搜寻的目录 <br />$TZ 时区 <br />$MAILCHECK 每隔多少秒检查是否有新的信件 <br />$PS1 在命令列时的提示号 <br />$PS2 当命令尚未打完时,Shell 要求再输入时的提示号 <br />$MANPATH man 指令的搜寻路径 <br /><br />二、特殊变量: <br /><br />$0

2011-04-17 15:03:00 433

转载 转的-linux

linux系统查看命令2010-08-06 10:24<br />最近看了一些Linux命令行的文章,在系统信息查看方面学到不少命令。 想起以前写过的一篇其实Linux这样用更简单, 发现这些系统信息查看命令也可以总结出一篇小小的东西来了。<br />另外这里还有非常多的命令, 可以作为参考。<br />系统# uname -a # 查看内核/操作系统/CPU信息<br /># head -n 1 /etc/issue # 查看操作系统版本<br /># cat /proc/

2011-04-17 15:02:00 330

编写高性能Java NIO网络框架

淘宝大牛的nio框架开发指南,对java nio的讲解透彻,实战出发 本文主要简单介绍NIO的基本原理,在下一篇文章中,将结合Reactor模式和著名线程大师Doug Lea的一篇文章深入讨论。 NIO主要原理和适用

2017-09-05

DICOM医学图像的获取及处理方法的研究

DICOM医学图像的获取及处理方法的研究

2009-11-17

空空如也

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

TA关注的人

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