? 前言 现在Spring几乎成为了Java在企业级复杂应用开发的代名词,得益于Spring简单的设计哲学和其完善的生态圈,确实为廉颇老矣,尚能饭否的 Java 带来了“春天”,有很多同学刚接触Java就直接从Spring框架开始学习,导致产生了很多疑惑,甚至有很多同学只知道用Spring,并不了解 ...
分类:
编程语言 时间:
2019-08-04 13:13:00
阅读次数:
81
1.Python简介 1.1历史 1.2 python的优缺点 1.2.1 优点 1)简单和明确,做一件事只有一种方法; 2)学习曲线低,跟其他很多语言相比,python更容易上手; 3)开放源代码,拥有强大的社区和生态圈; 4)解释型语言,天生具有平台可移植性; 5)支持两种主流的编程范式(面向对 ...
分类:
编程语言 时间:
2019-08-02 09:20:28
阅读次数:
104
容器的监控方案有多种,如单台docker主机的监控,可以使用docker stats或者cAdvisor web页面进行监控。但针对于Kubernetes这种容器编排工具而言docker单主机的监控已经不足以满足需求,在Kubernetes的生态圈中也诞生了一个个监控方案,如常用的dashboard ...
分类:
数据库 时间:
2019-07-19 17:11:55
阅读次数:
261
我有过阿里、腾讯、滴滴、宜信等等的面试经历,这是我死的最惨的一次,腾讯排第二。 如下问题: 1.你觉得大数据生态圈从技术角度来看,未来会朝什么方向发展? 1.2.大数据处理的时候为什么选择spark而不是hadoop 答:1.spark是内存计算的,而hadoop是磁盘计算的,所以spark比had ...
分类:
其他好文 时间:
2019-07-07 12:58:51
阅读次数:
287
Hadoop是一个由Apache基金会所开发的分布式系统基础架构,是用Java语言开发的一个开源分布式计算平台,适合大数据的分布式存储和计算平台。今天加米谷大数据就来简单介绍一下Hadoop的简史,以及学习Hadoop前要做哪些准备。狭义上,Hadoop就是单独指代Hadoop这个软件;广义上,Hadoop指代大数据的一个生态圈,包括很多其他的软件。Hadoop的起源1、2001年,Nutch问世
分类:
其他好文 时间:
2019-06-17 12:45:34
阅读次数:
123
(一)Hive 概述 (二)Hive在Hadoop生态圈中的位置 (三)Hive 架构设计 (四)Hive 的优点及应用场景 (五)Hive 的下载和安装部署 1.Hive 下载 Apache版本的Hive。 Cloudera版本的Hive。 这里选择下载Apache稳定版本apache-hive- ...
分类:
其他好文 时间:
2019-06-11 19:11:36
阅读次数:
139
一、综述 目前Hadoop发行版非常多,有华为发行版、Intel发行版、Cloudera发行版(CDH)等,所有这些发行版均是基于Apache Hadoop衍生出来的,之所以有这么多的版本,完全是由Apache Hadoop的开源协议决定的:任何人可以对其进行修改,并作为开源或商业产品发布/销售。( ...
分类:
Web程序 时间:
2019-06-07 00:54:47
阅读次数:
139
如果这些思考得到肯定的答案,云计算与时代的发展需求相契合,真正的时代大门就会开启。云服务发展趋势云服务的发展趋势将会是:建立公有云生态圈、私有云共推开源、云安全成关键、政府推动和云保险出现。从产业生态来看,公有云服务商构建了以“我”为主的生态圈,做生态圈已经越来越成为大的公有云服务商的选择。私有云的供应商,走上了一条“抱团取暖,共推开源”的道路。在开源社区,众筹式发展的局面已经基本形成,热点开源社
分类:
其他好文 时间:
2019-06-06 15:50:58
阅读次数:
179
1、Junit 是什么? JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具 ...
分类:
其他好文 时间:
2019-06-04 22:20:48
阅读次数:
181