max(start1, start2)<min(end1, end2)就相交了 处理两个事件是否有重合的时间
 发简信
    
    发简信
  
  max(start1, start2)<min(end1, end2)就相交了 处理两个事件是否有重合的时间
如果大家正在按照笔者的教程尝试使用大数据组件还是之前有使用过相关的组件,大家会发现一个问题HIVE在负责的查询下调用Mapreduce会很慢,在这个场景下就涌现出很多查询引擎...
 
  前言 Presto是一款Facebook开源的MPP架构的OLAP查询引擎,可针对不同数据源执行大容量数据集的一款分布式SQL执行引擎。因为工作中接触到Presto,研究它对...
JMX最常见的场景是监控Java程序的基本信息和运行情况,任何Java程序都可以开启JMX,然后使用JConsole或Visual VM进行预览。下图是使用Jconsle通过...
代理模式,大家应该都不陌生,很多框架底层都用了代理模式,像spring、mybatis等。虽然大家都听说过代理模式,但是可能也并不是那么地了解,本文将说一下常用的代理模式。 ...
反射 反射是Java语言的重要特性,它允许程序运行时进行自我检查,也允许对内部的成员进行操作,能够实现在运行时对类进行装载,使程序运行时更加灵活,但是也有注意正确使用否则会对...
开闭原则 开闭原则是面向对象世界里最基础的设计原则,它指导我们如何建立一个稳定,灵活,可扩展的系统。开闭原则定义如下: Software entities like clas...
2015 年,因为工作岗位的变动,开始负责给集团招聘一些技术人员,出于对公司的负责,也为了更好的胜任技术经理的职位,在面试的这件事上,我做了大量的“功课”,首先我研究了几乎所...
巧了 我也刚好九月三十裸辞 到现在
裸辞已半月如题,九月三十离职到今天已有半月。目前状态典型的高不成低不就。 辞职主要两个原因:一是因为在新公司一个部门就自己一人,没有直接领导,日常工作没问题,但是没了进...
1.Spring Boot 是什么 是一个基于Spring的开源的轻量级框架,目的是为了简化Spring应用的初始搭建和开发的过程,相当于是对Spring的一个扩展。 Spr...
2.2 泛型接口 泛型接口和泛型类相似,在类名后加上一对尖括号 <T,T...>来定义: 实现泛型接口时,实现类可以为泛型类型,实现类的参数类型会传递到泛型接口中: 也可以为...
 
  做了7年后端,面试过上百家公司,我终于总结出一番道理,那就是空有技术,不懂面试,照样找不到好工作! 90%的面试者凉在一面! 从难度上说,第一轮面试不会很难,题目大多是面试官...
一、什么是REST REST是一种软件架构风格,或者说是一种规范,其强调HTTP应当以资源为中心,并且规范了URI的风格;规范了HTTP请求动作(GET/PUT/POST/D...
 
  什么是JPA? 全称Java Persistence API,可以通过注解或者XML描述【对象-关系表】之间的映射关系,并将实体对象持久化到数据库中。 为我们提供了: 1)O...