这标题起的就很符合内容
G1从入门到放弃(一)G1从入门到放弃(一) 最近在看关于G1垃圾收集的文章,看了很多国内与国外的资料,本文对G1的这些资料进行了整理。这篇合适JVM垃圾回收有一定基础的同学,作为G1入门可以看一...
这标题起的就很符合内容
G1从入门到放弃(一)G1从入门到放弃(一) 最近在看关于G1垃圾收集的文章,看了很多国内与国外的资料,本文对G1的这些资料进行了整理。这篇合适JVM垃圾回收有一定基础的同学,作为G1入门可以看一...
java时间日期总结 [TOC] Java早期的时间API Date Date既能处理时间,又能处理日期,虽然如此,但是在很多方面天生缺陷,比如在jdk8之前对java的日期...
1、从 Kafka 流构建的 Cube 2、从hive构建的Cube 3、hive 全量构建
使用kylin 通过hive来创建cube,在build的时候出现这个错误 出现这个问题主要是hive设置了严格模式 ,而创建cube的时候查询没有指定分区,所以报错解决办法...
在进行Spark开发算法时,最有用的一个函数就是reduceByKey。 reduceByKey的作用对像是(key, value)形式的rdd,而reduce有减少、压缩之...
问题 一直在使用如下代码进行程序耗时计算和性能调试,但是对其返回值代表的具体意义却不甚了解。 查看源码发现其代码并不复杂,下面就对其源码进行剖析和解释。 源码剖析 通过对el...
互联网经历了野蛮时期,用户数量激增,用户需求更趋多元,当用户基数足够庞大(亿万级)时,对于用户行为数据的分析从而获取用户本身驱动的隐藏需求愈发重要。而如何获取这一部分隐藏需求...
Reent和Synchronize区别 ReentrantLock和Synchronize都是一个可重入锁 区别在于ReentrantLock是jdk提供的一个锁,它有一下S...
HTTP请求报文结构 4部分:[图片上传失败...(image-411794-1539070537099)]请求行 GET /user http1.1请求头 附加信息...
线程和进程的区别 进程是资源分配的基本单位,程序没执行一次就是一个进程,会分配单独的资源比如内存,网络,IO等线程是程序执行的基本单位,是CPU调度的单位,一个进程可以由多个...
参考:https://javadoop.com/post/spring-ioc#customizeBeanFactory 1、 首先会初始化一个ApplicationCont...
入口是一个main方法,这个main方法里面new一个SpringApplication对象,传入bean源,就是注解了SpringBootApplication 的那个类,...