- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 阿里巴巴Java开发手册快速学习
善医者“未有形而除之”,提高工程健壮性最好的方式是在代码出现问题之前就排除掉,不给Bug出现的机会。一份好的开发规范就可以起到这样的作用,大大减少产品上线后的问题。《阿里巴巴Java开发手册》是阿里巴巴的内部编码规范,阿里官方的Java代码规范标准,这份开发手册不仅规范了一些开发细节,也提出了很多工程开发的哲学,值得好好阅读。
2017-04-14 09:04:38 46072
原创 Java字符串格式化详解
在 Java 的 String 类中,可以使用 format() 方法格式化字符串,该方法有两种重载形式: String.format(String format, Object… args) 和 String.format(Locale locale, String format, Object… args) 。两者的唯一区别是前者使用本地语言环境,后者使用指定语言环境查看源码可以发现,
2017-04-10 17:35:18 46191
原创 Hive基础知识介绍
Hive是基于Hadoop的数据仓库工具,可对存储在HDFS上的文件中的数据集进行数据整理、特殊查询和分析处理,提供了类似于SQL语言的查询语言–HiveQL,可通过HQL语句实现简单的MR统计,Hive将HQL语句转换成MR任务进行执行。一、概述1-1 数据仓库概念数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Int
2017-04-06 12:05:53 52534 2
原创 Hive 五种数据导入方式介绍
问题导读: 1、Hive五种数据导入方式有哪些? 2、导入表命令中有无LOCAL关键字的区别? 3、使用OVERWRITE或INTO关键字的作用及区别? 4、INPATH路径的限制? 5、什么是动态分区插入? 6、动态分区插入需要做哪些设置?内容: 既然Hive没有行级别
2017-04-06 11:47:21 52070
原创 Hive SQL的编译过程
Hive是基于Hadoop的一个数据仓库系统,在各大公司都有广泛的应用。美团数据仓库也是基于Hive搭建,每天执行近万次的Hive ETL计算流程,负责每天数百GB的数据存储和分析。Hive的稳定性和性能对我们的数据分析非常关键。在几次升级Hive的过程中,我们遇到了一些大大小小的问题。通过向社区的咨询和自己的努力,在解决这些问题的同时我们对Hive将SQL编译为MapReduce的过
2017-04-06 11:42:18 46293
原创 Linux 系统结构详解
Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。1. linux内核内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。Linu
2017-04-05 10:49:24 46241
原创 Linux命令find的35个实例
注:本文内容参考《35 Practical Examples of Linux Find Command》 网址:http://www.tecmint.com/35-practical-examples-of-linux-find-command/ Linux 查找命令是Linux系统中最重要和最常用的命令之一。查找用于根据与参数匹配的文件指定的条件来搜索和查找文件和目录列表的命令。查找可
2017-04-05 08:39:55 46260
原创 Hibernate之底层原理的7点整理和总结
开心一笑【老婆想减肥,让老公帮她买减肥药,老公:吃药伤身,现在挺好,多有肉感啊。儿子:其实真有点胖,老公立刻瞪了儿子一眼:小孩子不知道别乱讲,你妈妈这身材我喜欢。然后,趁老婆不注意狠狠的教训了儿子:以后说话注意点,减肥药很贵的,你要告诉你妈,少吃点饭不就减下去了。都是套路啊……】提出问题关于hibernate,个人的7点简单整理和总结???解决问题1
2017-04-01 13:56:17 46211
hadoop-eclipse-plugin-2.7.4.jar
2017-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人