摘要:
1、做计划,并同时写博客 在四个月的时间里,我首先按照Java后端路线图(两个图结合着参考学习)安排好复习计划,每个知识点都安排一段时间。比如我可能花一天时间复习“Java反射”,两天时间复习“设计模式”,一周的时间用于复习"JVM虚拟机”。我一般会在月初做好整个月的计划,然后根据进度做一些微调。 阅读全文
摘要:
使用方法:arr.splice(arr.indexOf(ele),length):表示先获取这个数组中这个元素的下标,然后从这个下标开始计算,删除长度为length的元素 这种删除方式适用于任何js数组 阅读全文
摘要:
调试程序的过程中,我们打印一个日志: console.log(object);,其中object是任意的一个json对象。 在控制台就会看到[object object],而看不到具体的内容。 我们可以这样做: console.log(JSON.stringify(object)); 控制台输出: 阅读全文
摘要:
1.正常情况下返回的json数据格式如下: 默认都是一行输出,或者在HTML进过一些插件格式化之后才会显示比较美观的格式。那么在Java后台如何进行json格式化输出呢下面直接贴代码。2.可以封装一个工具类专门转换json格式化: 3.同样的数据输出之后就达到预期效果: 如有披露或问题欢迎留言或者入 阅读全文
摘要:
很多平台一旦做大了,平台的流量就会陡增,同时并发访问的流量也会暴增,原本规划的硬件配置就无法满足当下的流量问题。 那么如何处理好高并发的流量问题呢? 小编将这些分为2个方面:架构层面和网站本地项目层面。 一、架构层面 1、硬件升级 假设一台服务器最多能支持每天10万独立IP,如果访问量增大的话,那么 阅读全文
摘要:
解析response中的内容,并把获取到的value传递到后续的request中,常用的方法就是在想要解析response的request上添加后置处理器 本章介绍两种常用的组件 BeanShell PostProcessor JSON Extractor 获取response中的字符串,并对内容进 阅读全文
摘要:
测试场景: 模拟并发100个user,在TesterHome 站内搜索VV00CC 添加线程组 添加HTTP信息头管理器 添加HTTP Sampler 填写HTTP Sampler中的信息 添加监听器 线程组参数中填写模拟并发的数量 运行脚本 查看运行结果 原文 Jmeter Web 性能测试入门 阅读全文
摘要:
添加配置元件:用户定义的变量 使用函数助手 添加配置元件:CSV Data Set Config 添加前置处理器:BeanShell PreProcessor 在request中使用: 在需要参数化的地方用${userId}代替原来的参数值 示例: 生成5位字符长的字符串,从1234567890qa 阅读全文
摘要:
jmeter自带了拦截request的功能,并且也有对应的tool:badboy 可以用。但由于我经常做移动端的项目,个人还是习惯用fiddler来收集request。 官网下载并安装Fiddler 抓取PC上的http/https请求 1.开启https抓包选项 2.浏览器访问http://127 阅读全文
摘要:
线程组:用来设置并发的数量和模式。是用来模拟用户并发的组件。JMeter 的每个任务都是用线程来处理的。 线程数:要并发的请求数量。 Ramp-Up Period: 在多次时间内把这些并发的请求发送完,单位秒 循环次数:这些并发一共要循环测试多少次 调度器: 启动时间:测试计划什么时候启动,启动延迟 阅读全文
摘要:
Path: 添加%JAVA_HOME%\bin; %JMETER_HOME%\bin; 打开cmd, 输入java 回车,jmeter 回车,分别显示如下,表示环境配置成功。 原文 https://testerhome.com/topics/10944 阅读全文
摘要:
MySQL参数优化这东西不好好研究还是比较难懂的,其实不光是MySQL,大部分程序的参数优化,是很复杂的。MySQL的参数优化也不例外,对于不同的需求,还有硬件的配置,优化不可能又最优选择,只能慢慢的进行优化,需要不断的调试,才能达到不同环境的最优选择。 首先介绍一下MySQL配置文件中不同模块 原 阅读全文