开源
-
使用Jmeter进行http接口测试
前言: 本文主要针对http接口进行测试,使用Jmeter工具实现。 Jmter工具设计之初是用于做性能测试的,它在实现对各种接口的调用方面已经做的比较成熟,因此,本次直接使用Jmeter工具来完成对Http接口的测试…
-
hadoop相关进程介绍
1.NameNode: 相当于一个领导者,负责调度 ,比如你需要存一个1280m的文件 如果按照128m分块 那么namenode就会把这10个块(这里不考虑副本) 分配到集群中的datanode上并…
-
kafka中间件-数据存储(1)
摘要: Kafka这款分布式消息队列使用文件系统和操作系统的页缓存(page cache)分别存储和缓存消息,摒弃了Java的堆缓存机制,同时将随机写操作改为顺序写,再结合Zero-Copy的特性极大地改善了IO性能。“一块SATA RA…
-
Hadoop之MapReduce性能调优
基于对这些组件的深入理解,用户可以很容易通过调整一些关键参数使作业运行效率达到最优,本文将分别从Hadoop管理员和用户角度介绍如何对Hadoop进行性能调优以满足各自的需求。 1 概述 Had…
-
数据分析选它就对了,只需三步轻松搞定数据可视化分析
随时时代的不断发展,云计算,大数据,人工智能,物联网,5G这些新兴行业不断演进,快速的决策与行动能力已经成为每一家企业的必备能力,但是往往数据分析相关的采购成本高,链条长,技术复杂度高,让企业遥不可及…
-
TortoiseGit安装及汉化
如果你的电脑上装的有TortoiseGit;2.点击about3.点击visit our website进入4.进入https://tortoisegit.org/官网,点击download5.里面可以看到下载和下面的语言包,选择你的电脑版本进行下载6.后面进行安装就可以了…
-
selenium学习:定位一组元素
文件名:checkbox.html <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"/> <title>Checkbox</title> <link href="http://cdn.…
-
大数据开发需要学习什么?大数据平台是什么?
大数据开发专业需要学习的内容包括三大部分,分别是大数据基础知识、大数据平台知识、大数据场景知识。大数据基础知识: 有三个主要部分,分别是数学、统计学和计算机等学科。大数据基础知识往往决定了开发人员未来…
-
十五、MapReduce--自定义output输出
我们要自定义输出时,首先继承两个抽象类,一个是 OutputFormat,一个是 RecordWriter。前者是主要是创建RecordWriter,后者就是主要实现 write方法来将kv写入文件。 1、需求将reduce输出的KV中,如果key中包含特定…
-
有关BST搜索树转换为AVL高度平衡树的旋转问题
最近在复习数据结构,看到BST的时候遇到了问题,就是当删除或增加树中节点时,要求保证树的高度平衡行,也就是使BST成为AVL。 后来看了很多资料,说LL、RR、LR、RL啥的,没看懂。之后经过和同学研究发现了一个特性…