1 概述 1.1 测试范围 本次所测试的内容包括admin端的教学计划模块(查询、编辑、删除、以及导入功能)。 1.2 测试方法 采用黑盒子方法进行集成测试。 1.3 测试环境 (1) 服务器 操作系统:Windows 2017 Server + SP2 Net Framework:4.0版本 数据 ...
分类:
其他好文 时间:
2019-11-09 09:40:58
阅读次数:
112
一、键值对RDD的创建 1.从文件中加载 2.通过并行集合(数组)创建RDD 二、常用的键值对RDD转换操作 三、综合实例 ...
分类:
其他好文 时间:
2019-11-07 15:01:15
阅读次数:
64
1.函数说明 EXPLODE(col): explode(col)接受一个数组(或一个map)作为输入,并将数组元素(map)作为单独的行输出。 UDTF可以在SELECT表达式列表中使用,也可以作为LATERAL VIEW的一部分使用。 LATERAL VIEW: 用在FROM语句后:LATERA ...
分类:
编程语言 时间:
2019-11-06 00:38:16
阅读次数:
240
上篇文章《SpringCloud之Eureka:服务发布与调用例子》实现了一个简单例子,这次对其进行改造,运行两个服务器实例、两个服务提供者实例,服务调用者请求服务,使其可以进行集群部署。 ...
分类:
编程语言 时间:
2019-11-03 20:17:13
阅读次数:
92
如何在细粒度的架构中更好的微服务。这里会从持续集成和持续交付说起。 1.持续集成简介 CI(Continuous Integration , 持续集成) CI能够保证新提交的代码与已有的代码进行集成,从而保证所有人保持同步。CI服务器会检测到 代码已提交并签出,然后花些时间来验证代码是否通过编译以及 ...
分类:
其他好文 时间:
2019-10-31 01:05:36
阅读次数:
101
本章通过分析 mybatis-spring-x.x.x.jar Jar 包中的源码,了解 MyBatis 是如何与 Spring 进行集成的。 Spring 配置文件 MyBatis 与 Spring 集成,在 Spring 配置文件中配置了数据源、SqlSessionFactory、自动扫描 My ...
分类:
编程语言 时间:
2019-10-29 11:49:21
阅读次数:
80
摘要: 对于中小型运维团队,jenkins作为运维利器,可以解决很多工作中的痛点。基于UI的特性从而让使用者的入门成本很低,基于插件可以具备认证,记录,条件触发以及联动,让运维工程师可以将精力放在业务而非通用需求上,从而大幅提升运行效率,降低开发成本。基于分布式的调度能力,又能在异构网络中进行集中式 ...
分类:
其他好文 时间:
2019-10-24 17:11:33
阅读次数:
111
用WeaveScope监控集群创建Kubernetes集群并部署容器化应用只是第一步。一旦集群运行起来,我们需要确保一起正常,所有必要组件就位并各司其职,有足够的资源满足应用的需求。Kubernetes是一个复杂系统,运维团队需要有一套工具帮助他们获知集群的实时状态,并为故障排查提供及时和准确的数据支持。Kubernetes常用的监控方案WeaveScopeWeaveScope是Docker和Ku
分类:
其他好文 时间:
2019-10-18 09:39:40
阅读次数:
148
一、简介Jenkins是什么? 1.是一个开源的持续集成工具 2.是java开发的 3.可以实现整个软件开发周期的持续集成任务 编码 测试 运维 二、优势1.兼容所有的主流开发环境2.拥有极其丰富的插件,能与主流开发环境进行集成3.以不同的Job类型来创建不同的任务 freestyle 自由风格(通 ...
分类:
其他好文 时间:
2019-10-13 17:01:08
阅读次数:
108
1、集群架构 JStorm从设计的角度,就是一个典型的调度系统,简单集群的架构如下图所示,其中Nimbus可增加一个备节点,多个Supervisor节点组成任务执行集群。 1.1、Nimbus Nimbus是作为整个集群的调度器角色,负责分发topology代码、分配任务,监控集群运行状态等,其主要 ...
分类:
Web程序 时间:
2019-10-13 12:53:37
阅读次数:
148