摘要: 前言 如今,许多用于分析大型数据集的开源系统都是用 Java 或者是基于 JVM 的编程语言实现的。最着名的例子是 Apache Hadoop,还有较新的框架,如 Apache Spark、Apache Drill、Apache Flink。基于 JVM 的数据分析引擎面临的一个常见挑战就是如何在内存中存储... 阅读原文
2019-08-12 09:58:36 阅读(2387) 评论(0)
摘要: HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中,甚至会要求你实现HashMap来考察你的... 阅读原文
2019-08-12 09:17:21 阅读(2569) 评论(0)
摘要: refresh() 1. prepareRefresh() 刷新预处理 设置容器状态为 active 初始化属性配置,空方法,可以重写这个方法来自定义属性 属性配置校验,也是空的 缓存容器中早期事件监听器 2. obtainFreshBeanFactory() 获取 BeanFactory 创建 Def... 阅读原文
2019-08-12 08:39:35 阅读(2577) 评论(0)
摘要: FutureTask FutureTask是Future的实现,用来异步任务的获取结果,可以启动和取消异步任务,查询异步任务是否计算结束以及获取最终的异步任务的结果。通过get()方法来获取异步任务的结果,但是会阻塞当前线程直至异步任务执行结束。一旦任务执行结束,任务不能重新启动或取消,除非调用runA... 阅读原文
2019-08-12 06:39:48 阅读(2379) 评论(0)
摘要:   面试前很有必要针对性的多刷题,大部分童鞋实战能力强,理论不行,面试前不做准备很吃亏。这里整理了很多常考面试题,希望对你有帮助。   面试技术文 Java岗 面试考点精讲(基础篇01期) Java岗 面试考点精讲(基础篇02期) Java岗 面试考点精讲(网络篇03期) Java 面试中遇到的... 阅读原文
2019-08-12 06:27:58 阅读(3780) 评论(0)
摘要: 原文 https://medium.com/netflix-techblog/re-architecting-the-video-gatekeeper-f7b0ac2f6b00 本文介绍了了内容配置工程团队使用Hollow,一个Netflix OSS技术,重新架构与简化我们内容管道上的基础组件 - 在流程... 阅读原文
2019-08-12 06:03:44 阅读(2368) 评论(0)
摘要: 刚去b站看了一套Java基础教程 个人觉得非常好 我经常去看 推荐给大家看看 https://www.bilibili.com/video/av61604219 阅读原文
2019-08-12 00:23:01 阅读(2752) 评论(0)
摘要: Everyone can develop projects independently, quickly and efficiently! Introduction spring-boot-plus是一套集成spring boot常用开发组件的后台快速开发框架 Purpose 每个... 阅读原文
2019-08-12 00:00:04 阅读(2455) 评论(0)
摘要: 1、题记 2018年3月初,萌生了一个想法:对Elasticsearch相关的技术书籍做拆解阅读,该想法源自非计算机领域红火已久的【樊登读书会】、得到的每天听本书、XX拆书帮等。 目前市面上Elasticsearch的中文书籍就那么基本,针对ES5.X以上的三本左右;国外翻译有几本,都是针对ES1.X,2.X... 阅读原文
2019-08-11 22:57:02 阅读(2169) 评论(0)
摘要: 1、应用场景 实时数据流通过kafka后,根据业务需求,一部分直接借助kafka-connector入Elasticsearch不同的索引中。 另外一部分,则需要先做聚类、分类处理,将聚合出的分类结果存入ES集群的聚类索引中。如下图所示: 业务系统的分层结构可分为:接入层、数据处理层、数据存储层、接口层。 那... 阅读原文
2019-08-11 21:38:07 阅读(2344) 评论(0)