随笔分类 -  日常基础知识积累

摘要:在实现接口自动测试的时候,会经常遇到接口参数依赖的问题,例如调取登录接口的时候,需要先获取登录的key值,而每次请求返回的key值又是不一样的,那么这种情况下,要实现接口的自动化,就要用到postman中设置环境变量这个功能了; 在postman中,可以利用tests将接口返回的response设置 阅读全文
posted @ 2018-08-21 17:10 AmilyAmily 阅读(500) 评论(0) 推荐(0) 编辑
摘要:时间复杂度: 首先要说的是,时间复杂度的计算并不是计算程序具体运行的时间,而是算法执行语句的次数。 当我们面前有多个算法时,我们可以通过计算时间复杂度,判断出哪一个算法在具体执行时花费时间最多和最少。 常见的时间复杂度有: 常数阶O(1), 对数阶O(log2 n), 线性阶O(n), 线性对数阶O 阅读全文
posted @ 2018-07-14 13:20 AmilyAmily 阅读(2120) 评论(0) 推荐(0) 编辑
摘要:前言 版本控制,这是现代软件开发的核心需求之一。有了它,软件项目可以安全的跟踪代码变更并执行回溯、完整性检查、协同开发等多种操作。在各种版本控制软件中,git是近年来最流行的软件之一,它的去中心化架构以及源码变更交换的速度被很多开发者青睐。 在git的众多优点中,最有用的一点莫过于它的灵活性。通过“ 阅读全文
posted @ 2018-07-11 14:28 AmilyAmily 阅读(607) 评论(0) 推荐(0) 编辑
摘要:buffers与cached 1)、异同点 在Linux 操作系统中,当应用程序需要读取文件中的数据时,操作系统先分配一些内存,将数据从磁盘读入到这些内存中,然后再将数据分发给应用程序;当需要往文件中写 数据时,操作系统先分配内存接收用户数据,然后再将数据从内存写到磁盘上。然而,如果有大量数据需要从 阅读全文
posted @ 2018-07-09 17:53 AmilyAmily 阅读(237) 评论(0) 推荐(0) 编辑
摘要:我们知道,在早期的RocketMQ版本中,是有依赖ZK的。而现在的版本中,是去掉了对ZK的依赖,转而使用自己开发的NameSrv。 并且这个NameSrv是无状态的,你可以随意的部署多台,其代码也非常简单,非常轻量。 那不禁要问了:ZooKeeper是业界用来管理集群的一个非常常用的中间件,比如Ka 阅读全文
posted @ 2018-07-06 16:44 AmilyAmily 阅读(627) 评论(0) 推荐(0) 编辑
摘要:淘宝内部的交易系统使用了淘宝自主研发的Notify消息中间件,使用Mysql作为消息存储媒介,可完全水平扩容,为了进一步降低成本,我们认为存储部分可以进一步优化,2011年初,Linkin开源了Kafka这个优秀的消息中间件,淘宝中间件团队在对Kafka做过充分Review之后,Kafka无限消息堆 阅读全文
posted @ 2018-07-06 16:32 AmilyAmily 阅读(177) 评论(0) 推荐(0) 编辑
摘要:一、atop简介 atop是一款用于监控Linux系统资源与进程的工具,它以一定的频率记录系统的运行状态,所采集的数据包含系统资源(CPU、内存、磁盘和网络)使用情况和进程运行情况,并能以日志文件的方式保存在磁盘中,服务器出现问题后,我们可获取相应的atop日志文件进行分析,其比较强大的地方是其支持 阅读全文
posted @ 2018-06-22 10:25 AmilyAmily 阅读(1172) 评论(0) 推荐(0) 编辑
摘要:MySql计算两个日期时间的差函数: SELECT ABS(TIMESTAMPDIFF(MINUTE,FROM_UNIXTIME(heartbeat_timestamp, '%Y-%m-%d %H:%i:%S'),create_date)) difftime from s_learn_time_he 阅读全文
posted @ 2018-06-22 09:54 AmilyAmily 阅读(717) 评论(0) 推荐(0) 编辑
摘要:#拉代码到本地git clone url #列出所有分支和当前分支git branch -a 从当前分支新建一个**(分支名)分支 git checkout -b ** 提交该分支到远程仓库 git push origin ** #切换本地分支git checkout ** #更改后提交git co 阅读全文
posted @ 2018-06-05 17:58 AmilyAmily 阅读(114) 评论(0) 推荐(0) 编辑
摘要:mstsc终于可以连上了, 1、系统属性 远程允许, 2、开启三个服务: Remote Desktop ConfigurationRemote Desktop ServicesRemote Desktop Services UserMode Port Redirector,3、关闭防火墙, 4、开启 阅读全文
posted @ 2018-05-15 16:22 AmilyAmily 阅读(812) 评论(0) 推荐(0) 编辑
摘要:nginx可以通过HttpLimitReqModul和HttpLimitZoneModule配置来限制ip在同一时间段的访问次数. HttpLimitReqModul用来限制连单位时间内连接数的模块,使用limit_req_zone和limit_req指令配合使用来达到限制。一旦并发连接超过指定数量 阅读全文
posted @ 2017-12-21 14:29 AmilyAmily 阅读(2163) 评论(0) 推荐(0) 编辑
摘要:网站性能压力测试是服务器网站性能调优过程中必不可缺少的一环。只有让服务器处在高压情况下,才能真正体现出软件、硬件等各种设置不当所暴露出的问题。 性能测试工具目前最常见的有以下几种:ab、http_load、webbench、siege。今天我们专门来介绍ab。 ab是apache自带的压力测试工具。 阅读全文
posted @ 2017-12-21 14:27 AmilyAmily 阅读(185) 评论(0) 推荐(0) 编辑
摘要:业界对“幂等”的概念定义都稍有不同,但大体是一致的, 总结一下就是一句话:幂等是系统接口对外的一种承诺, 承诺只要调用接口成功, 外部多次调用对系统的影响是一致的。 所以声明为幂等的接口会认为外部调用失败和并发是常态,并且失败之后必然会有重试。 根据经验一个幂等的接口通常要对请求的业务是否已存在进行 阅读全文
posted @ 2017-12-18 10:53 AmilyAmily 阅读(341) 评论(0) 推荐(0) 编辑
摘要:一 机器部署 1.1 机器组成 1台nameserver 1台broker 异步刷盘 2台producer 2台consumer 1.2 硬件配置 CPU 两颗x86_64cpu,每颗cpu12核,共24核 内存 48G 网卡 千兆网卡 磁盘 除broker机器的磁盘是RAID10,共1.1T,其他 阅读全文
posted @ 2017-12-12 11:32 AmilyAmily 阅读(701) 评论(0) 推荐(0) 编辑
摘要:使用场景:服务器数据不符合测试条件时,我们可以通过在本地创建虚拟数据来打到测试用例所描述的条件。 fiddler使用方法 1、首先在本地创建txt数据:将抓到的response中的json数据拷贝到记事本,我们根据需要进行修改,然后点击保存。(文本保存格式utf-8或ASCI) 2、利用fiddle 阅读全文
posted @ 2017-12-12 10:45 AmilyAmily 阅读(320) 评论(0) 推荐(0) 编辑
摘要:本文大概地介绍了ES的原理,以及Wetest在使用ES中的一些经验总结。因为ES本身涉及的功能和知识点非常广泛,所以这里重点挑出了实际项目中可能会用到,也可能会踩坑的一些关键点进行了阐述。 一 重要概念 集群(Cluster):ES是一个分布式的搜索引擎,一般由多台物理机组成。这些物理机,通过配置一 阅读全文
posted @ 2017-11-22 20:21 AmilyAmily 阅读(293) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.52itstyle.com/thread-27470-1-1.html 阅读全文
posted @ 2017-11-22 17:38 AmilyAmily 阅读(475) 评论(0) 推荐(0) 编辑
摘要:在startup.bat文件中 编辑,在最后一行回车 加上一个词pause,暂停,然后再启动就看见控制台的错误信息啦,然后就自己解决吧 阅读全文
posted @ 2017-08-03 17:17 AmilyAmily 阅读(999) 评论(0) 推荐(0) 编辑
摘要:前段时间在给公司项目做性能分析,从简单的分析Log(GC log, postgrep log, hibernate statitistic),到通过AOP搜集软件运行数据,再到PET测试,感觉时间花了不少,性能也有一定的提升,但总感觉像是工作在原始时代,无法简单顺畅,又无比清晰的获得想要的结果。遂花 阅读全文
posted @ 2017-08-02 09:34 AmilyAmily 阅读(35280) 评论(0) 推荐(2) 编辑
摘要:tracert也被称为Windows路由跟踪实用程序,在命令提示符(cmd)中使用tracert命令可以用于确定IP数据包访问目标时所选择的路径。本文主要探讨了tracert命令的各个功能。 tracert也被称为Windows路由跟踪实用程序,在命令提示符(cmd)中使用tracert命令可以用于 阅读全文
posted @ 2017-07-27 13:15 AmilyAmily 阅读(2710) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示