文章分类 - 测试
idea 创建maven 工程 最犀利的手段
摘要:1.首先VM Options内添加-DarchetypeCatalog=internal 运行参数 vm options的路径:打开setting --> build,excution,deployment-->build tools--> maven-->runner 设置的目的:很简单,有时候我
阅读全文
idea 打包java程序,及问题说明
摘要:idea中编写的java有可能能执行,但是打包后就是找不到的问题 第一种可能性:src下,必须先创建package ,然后在package下创建xx.java 。xx.java中必须写package 包名; 在引用的时候,就直接import package.xx;即可。 打包过程讲解: 1. 选中J
阅读全文
hbase
摘要:除了批量Put外,Hbase还支持Hfiles方式导入: STEP 1: 将要导入的数据预生成hfiles文件。 STEP 2: 使用Hbase的BulkLoad方式将Hfile文件批量导入Hbase。https://blog.csdn.net/weixin_40861707/article/det
阅读全文
模拟器连接ddms
摘要:AndroidStdio打开DDMS方式:Tools——>Android——>android devices monitor. 问题:若打开DDMS后没有显示连接的device。 解决办法: ①先启动夜神模拟器 ②然后运行cmd命令,cd到夜神安装目录(bin文件夹下),执行命令nox_adb.ex
阅读全文
hystrix 监控界面与监控返回报文,合集解析
摘要:hystrix 监控图如下: 注意到了【超时数】位置了吗。0居然有不同颜色,其实在该界面右边,有不同颜色的因为字,去代表了success,timeout等状态。 二、监控图标深入解析; 首先看circuit: 1.有多列数据,这是为啥?其实每一列就代表了某个方法使用了fegin策略,比如第三列,其实
阅读全文
spring cloud 2.X ——hystrix 监控的配置
摘要:第一步:引用依赖,将下面代码加入pom.xml中 第二步:给启动类加注解 @EnableHystrixDashboard @EnableHystrix @EnableCircuitBreaker 第三步:编写一个类 操作结果如图: 第四步:重启服务;需确定好服务启动端口。因为底层是tomcat,所以
阅读全文
ue的一些常用正则表达式:
摘要:替换换行: 1.替换的方法就是用^r^n指定为回车换行 2.模糊查找。 *代表任意字符,任意个数 ?代表任意字符,一个个数
阅读全文
nginx 的重启
摘要:1、验证nginx配置文件是否正确 方法一:进入nginx安装目录sbin下,输入命令./nginx -t 看到如下显示nginx.conf syntax is ok nginx.conf test is successful 说明配置文件正确! 2、重启Nginx服务 方法一:进入nginx可执行
阅读全文
分布式、高并发、多线程,到底有什么区别?
摘要:当提起这三个词的时候,是不是很多人都认为分布式=高并发=多线程? 当面试官问到高并发系统可以采用哪些手段来解决,或者被问到分布式系统如何解决一致性的问题,是不是一脸懵逼? 确实,在一开始接触的时候,不少人都会将三者混淆,误以为所谓的分布式高并发的系统就是能同时供海量用户访问,而采用多线程手段不就是可
阅读全文
关于HTTP中的keep-alive
摘要:一. 关于HTTP 首先,HTTP是超文本传输协议,是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,其主要特点有如下: 支持客户/服务器模式; 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器
阅读全文
Linux 内存管理中的 RSS 和 VSZ 是什么意思?
摘要:RSS 是常驻内存集(Resident Set Size),表示该进程分配的内存大小。 RSS 不包括进入交换分区的内存。 RSS 包括共享库占用的内存(只要共享库在内存中) RSS 包括所有分配的栈内存和堆内存。 VSZ 表示进程分配的虚拟内存。 VSZ 包括进程可以访问的所有内存,包括进入交换分
阅读全文
DOMContentLoaded与load的区别
摘要:转载链接:DOMContentLoaded与load的区别 从下面的内容,直接可以得出两点, 1.浏览器生成页面的过程是:收到html将html解析成DOM树,并渲染到界面上,然后再将外部静态资源加载出来,渲染到界面上。 2.DOMContentloaded 是浏览器接收到html文件后,一行一行的
阅读全文
深入理解Loadrunner中的Browser Emulation
摘要:转自:深入理解Loadrunner中的Browser Emulation 一:基本介绍 在Loadrunner的使用中,对于Run-time Settings下的browser emulation设置是比较容易让人产生困惑的地方。下面我们结合sniffer来具体看看每个选项的用途,以及对测试的影响。
阅读全文
HTTP Client中ConnectTimeout、SocketTimeout、ConnectionRequestTimeout
摘要:一定要为HttpUrlConnection设置connectTimeout属性以防止连接被阻塞 urlConnection.setConnectTimeout(3000); 这时,我们设置为超时时间为3秒,如果3秒内不能连接就被认为是有错误发生,从而有效地避免了由于ip不通导致连接不上的问题。并且,
阅读全文
loadrunner 针对https的处理
摘要:在测试https请求的时候发现无法通过,并且报错 Action.c(31): Error -27780: [GENERAL_MSG_CAT_SSL_ERROR]connect to host "xxxxxxxx" failed: [10054] Connection reset by peer [M
阅读全文
git——版本管理器的应用
摘要:一 git是什么玩意儿 git是一个开发者常常使用的神秘工具,那么git到底是什么呢? 其实git和svn是同样的东西,都是一个版本管理工具,都是为了对开发代码和文档的集中管理。 二 透过svn看git SVN是采取集中式管理 1.搭建一个SVN服务器; 2.客户端安装SVN软件,然后去访问SVN服
阅读全文
你所不知道的TIME_WAIT和CLOSE_WAIT
摘要:你遇到过TIME_WAIT的问题吗? 我相信很多都遇到过这个问题。一旦有用户在喊:网络变慢了。第一件事情就是,netstat -a | grep TIME_WAIT | wc -l 一下。哎呀妈呀,几千个TIME_WAIT. 然后,做的第一件事情就是:打开Google或者Bing,输入关键词:too
阅读全文
用chrome开发者工具中的network面板测量网站网络性能
摘要:Chrome 开发者工具是一套内置于Google Chrome中的Web开发和调试工具,可用来对网站进行迭代、调试和分析。 使用 Network 面板测量网站网络性能。、 使用performance面板测试浏览器解析性能(各种文件下载下来了,等浏览器渲染布局成网页)。 本文将详细介绍chrome开发
阅读全文
网页访问报错503,Service Temporarily Unavailable 配置文件优化
摘要:这次问题: Service Temporarily Unavailable 503 原因:因为/etc/nginx/firewall/filter/access.lua配置文件中lua拦截设置,如果用户在2分钟内刷新网页次数超过500次,将用户拉黑,返回503 因此将配置文件改大 if ( addr
阅读全文
浙公网安备 33010602011771号