开源

  • Flume自定义Source

    模拟编写了一个Flume 1.7中TAILDIR的功能实现,通过手动控制文件的读取位置来达到对文件的读写,防止flume挂了之后重复消费的情况。以下是代码实现,仅做参考,生产上直接用TAILDIR读取文件内容即可,若要读取一个…

    大数据 2021年11月16日
  • 0代码实现滚动升级不断服

    升级不断服存在的问题 要实现升级不断服,通常需要解决如下问题: 停止服务的时候,可能引起业务中断。在停止服务的过程中,可能服务正在处理请求,新的请求可能持续的发送到该服务。 在微服务架构下,一般都会通过…

    大数据 2021年11月16日
  • elasticsearch如何安全加固?

    elasticsearch3.4.6安全加固 安全从来不是等到出事才要注意的事情,可以说安全是第一重要的事情。技术总监、运维总监、架构师还是一线工程师,都应该有安全意识。Elasticsearch 的用户现在越来越多,有些更加已经成…

    大数据 2021年11月16日
  • 学习札记——Rspec+factory_girl进行复杂模型测试

    本文主要介绍怎么使用Rspec+factory_girl进行复杂模型测试, 首先介绍下本人使用的模型机构 class Nodebelongs_to :parent,:class_name =>Nodehas_many :children,:class_name =>Node       &…

    大数据 2021年11月16日
  • 大快DKhadoop安装与配置问题整理

    2018年度国内大数据公司排名50强本月初榜单发布,榜单上看到大快搜索跻身50强,再看看他们做的DKHadoop发行版,的确还是蛮厉害的吧!最起码这款DKHadoop用起来确实在易用性方面要更好!Dkhadoop版本的下载安装以及…

    大数据 2021年11月16日
  • testcase设计过程对产品质量的前向保障

    我们都知道软件测试的一个基本理论是:bug越早发现,修复成本越少。根据这条基本理论,我们测试需要做的事情就是:尽早介入产品的质量控制过程,尽量早的发现软件的问题。那么问题来了,我们测试工程师通过什么点来…

    大数据 2021年11月16日
  • Giraph源码分析(六)——Edge 分析

    1.在Vertex类中,顶点的存储方式采用邻接表形式。每个顶点有 VertexId、VertexValue、OutgoingEdges和Halt,boolean型的halt变量用于记录顶点的状态,false时表示active,true表示inactive状态。 片段代码如下。 cd…

    大数据 2021年11月16日
  • java.lang.outofmemoryerror: permgen/meta space

    出现永久代outofmemory的现象,比如: java.lang.OutOfMemoryError: PermGen/meta space错误的可能原因: 1.永久代(PermGen)的空间不足 2.永久代内存泄漏 解决方法: 1.设置-XX:+CMSClassUnloadingEnabled(必须先…

    大数据 2021年11月16日
  • Robot Framework自动化测试 pybot 参数详解

    一、使用pybot执行测试用例常用方式1、执行整个项目下的所有用例: pybot 项目路径。例如: pybot D:/robot2、执行某个suit中的所有用例: pybot 项目路径/suit文件名称。 例如:pybot D:/robot/test.txt3、执行具…

    大数据 2021年11月16日
  • 自动化功能测试,你还在用人工测吗?

    走在世界的前端,自动化功能测试和自动化性能测试告人工,低价高质测软件,精确查找bug hp测试业务网站 http://hpe.julinginfo.com/

    大数据 2021年11月16日