自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 时间序列数据库TSDB浅析

前言 不管是使用polaris监控还是grafana监控都有用到一个特殊的数据库–TSDB 详见:Polaris文档、http://bigdata-grafana.**.net/ 概念 TSDB(Time Series Database):一系列数据点按照时间顺序排列;时间序列数据就是历史烙印,具有不变性、时间排序性 (基于时间的一系列数据,在有时间的坐标中将这些数据点连成线,往过去看可...

2020-04-23 20:09:35 1056

原创 Java修改机器系统时间实战

package com.enniu.cloud.services.crawler.integration.aw; import com.autotestframe.core.basic.ActionWord; import com.autotestkit.model.utils.ssh.SshCfg; import com.autotestkit.utils.ssh.SshUtil; impo...

2020-04-15 10:01:03 182

原创 从简单库入手了解行式存储和列式存储

名词解释 OLTP:事务型处理,比如:select 字段1,字段2 from table where 字段1='x' OLAP:分析型处理,比如:select avg(字段2) from table 行式存储和列式存储 正在上传…重新上传取消 转存失败重新上传取消 我们以上图中简化后的广告单元表为例: 行式存储 转存失败重新上传取消 列式存储 转存失败重新上传取消 再来...

2020-04-15 09:57:27 349

转载 场景法编写多基本流需求的测试用例

在面向对象的软件开发中,事件触发机制是编程中经常遇到的,事件触发时的情景便是场景。既然软件开发中常用到场景,那么用到这些场景的软件在测试的时候如何设计测试用例呢?在软件设计方面的思想可以引入到软件测试中,可以生动地描绘出事件触发时的情景,有利于设计测试用例,同时使测试用例更容易理解和执行。 在测试一个软件的时候,在场景法中,测试流程是软件功能按照正确的事件流实现的一条正确流程,那么我们把这个称为...

2018-12-17 20:04:40 3017

原创 网络传输知识小记

1、RPC:Remote Procedure Call 远程过程调用      一般是微服务系统下使用,分布式集群中,采用RPC的方式相互调用、连接    RPC与Http是不同纬度的,RPC一般依赖于TCP/IP协议,而Http依赖于HTTP协议;RCP是一种风格?效率高、网络开销小    目前使用较多的是阿里开源的Dubbo框架(RPC框架有很多,目前使用较多的是这一家) 2、耦合度:...

2018-12-17 20:03:43 187

转载 Test NG的实用指南

参考自:https://www.cnblogs.com/liwu/p/5113936.html 一.testNG介绍      TestNG是Java中的一个测试框架, 类似于JUnit 和NUnit,   功能都差不多, 只是功能更加强大,使用也更方便 Java中已经有一个JUnit的测试框架了。  TestNG比JUnit功能强大的多。  测试人员一般用TestNG来写自动化测试。  开...

2018-12-17 20:00:26 136

原创 git 合并远程分支

第一步 在本地新建一个与远程的分支b相同(被合并的版本)的分支b git checkout -b b origin/b 该指令的意思:创建一个本地分支,并将远程分支放到该分支里面去。 第二步 将远程代码pull到本地 git pull origin b 第三步 返回到你的分支a git checkout a 第四步 合并分支a与分支b git merge b 该...

2018-10-26 12:48:47 157

原创 git 实用命令

下载代码库下的dev版本代码到本地,在dev代码基础上进行修改 →修改完成后想要提交到release分支下去,操作步骤: 1)本地新建自己的分支feature_180703s: git checkout -b feature_180703s 2)查看feature_180703s的状态: git status 发现存在不少新的case需要git add 3)将修改的文件添加到本...

2018-10-26 12:48:15 92

原创 登录机器抓包

1、打开终端 2、在终端上输入:ssh 登录账号@部署机器IP   如   ssh  ares@10.247.35.57 3、回车后输入密码: ares 4、连接上机器后使用抓包命令抓包:       1)输入:tcpdump -i eth0 tcp -s 0 port 8080 -w test-worker-0712.pcap -i eth0 :抓取eth0端口的包 tcp...

2018-10-26 12:47:35 468

原创 charles打断点

  1、先选中要打断点的url地址,右键,选择Breakpoints 2、菜单栏proxy下的Breakpoints Settings,勾选要断点的地址 3、双击该地址,将Query里清空,path中不确定的值也可打*匹配...

2018-10-26 12:46:02 840 1

转载 抽象类与接口的区别

抽象类与接口的区别      abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择显...

2018-10-26 11:07:10 82

转载 mac电脑Homebrew的安装及环境变量配置

本文章来源于:文章1:寒光冷剑文章:https://blog.csdn.net/G_eorge/article/details/51378654                      文章2:LBinin文章:https://blog.csdn.net/lbinin/article/details/70188163在按照上述 文章1(https://blog.csdn.net/G_eorge/...

2018-05-22 14:11:58 4143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除