自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 很好的一篇关于MyBatis 多表联合查询及优化的文章

序这篇文章我打算来简单的谈谈 mybatis 的多表联合查询。起初是觉得挺简单的,没必要拿出来写,毕竟 mybatis 这东西现在是个开发的都会用,而且网上的文章也是一搜罗一大堆,根本就用不着我来重复。但是吧,就我前几天在做一个多表联合查询的时候,竟然出了很多意想不到的问题,而且这些问题的出现,并不是对 mybatis 不了解,而是在用的过程中会或多或少的忽略一些东西,导致提示各种错误

2015-05-26 14:01:06 4302

转载 Java ThreadLocal的使用

Java ThreadLocal的使用原文链接  作者: Jakob Jenkov 译者: 林威建[[email protected]]Java中的ThreadLocal类允许我们创建只能被同一个线程读写的变量。因此,如果一段代码含有一个ThreadLocal变量的引用,即使两个线程同时执行这段代码,它们也无法访问到对方的ThreadLocal变量。如何创建Thre

2015-05-26 13:58:51 316

原创 hive 基础以及建议

在大数据环境下,hive一款很好用的数据分析的工具,当然它只是用来分析简单的东西。下面是一些常用的东西: 外部表 内部表 分区 存储制定目录 分隔符 内部:load data local inpath '' overwrite into table ' '外部:create external table  if not exists '' row format delimite

2015-05-26 13:54:11 354

原创 hadoop 调优

前一段时间在写mapreduce来处理数据,背景就是把30亿的数据,进行排序、合并,最终转换成json,拼接json是自己写的,没有用fastjson、jackson等工具,原因是封装好的东西时间消耗严重,不能满足项目需求。  遇到了很多问题,最后都被解决掉了,在这里说一些跑mapreduce的时候,可以调节的一些参数(起码是我用过的,有用的):mapred.reduce.task

2015-05-26 13:39:43 569

原创 shell脚本常用技巧

http://www.techug.com/ten-tips-for-wonderful-bash-productivity不管怎么样,自己要去学习。也还可以看看一些命令。算术比较:-eq 等于-ne 不等于-gt 大于-ge 大于等于-lt 小于-le 小于等于参数处理-Shell传入参数的处理:1. $# 传递到脚本的参数个数2. $* 以一个单字符

2015-05-26 13:23:08 337

原创 Vim 语法高亮与自动缩进

Vim 语法高亮与自动缩进显示行号 set number自动缩进有两个选项 set autoindent set cindentautoindent 就是自动缩进的意思,当你在输入状态用回车键插入一个新行,或者在 normal 状态用 o 或者 O 插入一个新行时,autoindent 会自动地将当前行的缩进拷贝到新行,也就是”自动对齐”,当然了,如果你在新行没有输入任何字

2015-05-26 10:22:40 369

原创 建议java程序员读的几本书

技术方面: 1,操作系统大全,知其然不如知其所以然。 2,编译原理,让你的程序速度更快。 3,代码大全,看了不会后悔的。 4,重构:改善代码的设计,不要在抱怨别人的代码很low了,自己重构下。 5,java concurrency in pratice,经典不多说。 6,think in java ,当做字典用吧。 7,spring 3.x 企业应用:很好的一本书,很详

2015-05-26 10:18:03 379

原创 数据清洗工具kettle

kettle简介:         kettle是pentho的一个组件,用来做数据清洗的,现在已经支持很多数据库以及文件格式,也包括大数据hdfs等。有图形界面,也可以在linux下去调用,用起来非常方便。kettle是开源工具,有源代码可以下载,ant管理编译,流程比较清楚,如果满足不了自己的需求可以去开发,也可以嵌入使用java代码以及javascript代码,来进行数据清洗。下面我来简

2015-05-26 09:47:58 15692

原创 linux下文件格式的转化

今天在这里和大家分享一个命令:iconv,最常用方式              iconv -l  :列出当前环境下支持的编码。形式 iconv  -l |grep utf8 等。             iconv -t utf8 -f GBK $file> /data/disk07/libj/term_register_utf8/$(basename $file):把当前的的格式 GB

2015-05-26 08:42:21 910

原创 linux下查看端口号

前段时间在做hadoop相关的工作,会用到很多集成商的框架,比如CDH、ambari,安装好以后,启动,想用web页面打开去查看job进度或者是hdfs相关的工作,端口号有可能会和原生的端口号不太一样,去配置文件里面找的话,比较麻烦。介绍一个命令:      Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquer

2015-05-25 17:44:23 1010

空空如也

空空如也

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

TA关注的人

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