- 博客(8)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 大数据技术实践之Kylin
Kylin简介Apache Kylin™是唯一来自中国的Apache的顶级开源项目,是一个分布式分析引擎,提供Hadoop之上的SQL查询接口及多维分析(OLAP)能力以支持超大规模数据,能够处理TB乃至PB级别的分析任务。简单来说,Kylin的核心思想是预计算(以空间换时间),即从Hive中读取源数据使用MapReduce/Spark作为Cube构建引擎进行预计算,将计算好的结果保存到Hbas...
2018-12-12 14:38:14
599
原创 Impala Kerberos Sentry Doas
最近在cdh impala开启kerberos和sentry情况下做sentry的doas发现官方文档写的在连接字符串中加 impala.doas.user是无效的,多方查阅是cdh的HiveJDBCDriver的bug。经由我们架构师查找最终修改HiveDriver中的HiveConnection类有关解析代码解决了此问题。附上代码 private static fin...
2016-06-24 10:22:02
973
1
原创 Solr / CDH 下启用kerberos 开启http 权限验证的solrj开发
前提:最近用的CDH 下solr的高可用查询,由于开启了kerberos必须要http权限验证。而且必须采用solrj的CloudSolrServer。在研究一天之后,找到可行方案。直接上干货,希望后来者有所帮助。@Test public void TestSolrServer() throws Exception { System.out.println("----------
2016-06-24 10:13:21
2454
1
原创 Java实现系统目录实时监听更新。
SDK1.7新增的nio WatchService能完美解决这个问题。美中不足是如果部署在window系统下会出现莫名其妙的文件夹占用异常导致子目录监听失效,linux下则完美运行。这个问题着实让人头疼。如果有童鞋找到问题根源请一起探讨。 这里简单的列出用Servlet实现的基本类供大家参考。首先是核心的实现类。 package com.event;import static j
2016-02-22 23:34:02
3981
转载 JS面向对象程序设计
面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!但JS中对象与纯面向对象语言中的对象是不同的,ECMA标准定义JS中对象:无序属性的集合,其属性可以包含基本值、对象或者函数。可以简单理解为JS的对象是一组无序的值,其中的属性或方法都有一个名字,根据这个名字可以访问相映射的值(值可以是基本值/对象/方法)。
2016-01-16 20:57:44
382
转载 JS的闭包(closure)
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。闭包的特性闭包有三个特性:1.函数嵌套函数2.函数内部可以引用外部的参数和变量3.参数和变量不会被垃圾回收机制回收闭包的定义及其优缺点闭包 是指有权访问另一个函数作用域中的变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,通过另一个函数访问
2016-01-16 20:52:19
445
原创 驻扎。
因为种种原因三十才开始博客记录成长之路,希望一切都还没晚!主要目的:1、 记录自己学习工作之中遇到的问题和解决方法以备以后查阅。 2、记录平时查询阅读到的高质量技术文章。 3、养成思考、记录的好习惯
2016-01-14 22:20:01
314
咨询一下Struts2约定的问题。
2015-12-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅