随笔分类 - 工具
摘要:在<build>标签里面添加 <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.xml</include> <include>**/*.properties</inclu
阅读全文
摘要:开发中经常需要创建Map并初始化,Java没有通用便捷的方式,需要依赖第三方库,比如:Guava. 为了Map单独引用得不偿失,而且只能初始化少量数据(大概是6对,自己看源码) 简约的工具类 import java.io.Serializable; import java.util.HashMap;
阅读全文
摘要:原文地址: Jmeter 中 CSV 如何参数化测试数据并实现自动断言 当我们使用Jmeter工具进行接口测试,可利用CSV Data Set Config配置元件,对测试数据进行参数化,循环读取csv文档中每一行测试用例数据,来实现接口自动化。此种情况下,很多测试工程师只会人工地查看响应结果来判断
阅读全文
摘要:原文地址: jmeter的几种参数化方式 [1] 在用到jmeter工具时,无论做接口测试还是性能测试,参数化都是一个必须掌握且非常有用的知识点。参数化的使用场景,例如: 1)多个请求都是同一个ip地址,若服务器地址更换了,则脚本需要更改每个请求的ip 2)注册账号,不允许账号重复;想批量注册用户时
阅读全文
摘要:安装 npm install log4js 使用 var log4js = require('log4js'); var logger = log4js.getLogger(); logger.level = 'info'; logger.debug('this is debug'); logger
阅读全文
摘要:原文地址: https://blog.csdn.net/KingJulien2/article/details/88180337 在 Customize Rules 中加入下面代码 【添加代码】 //响应用时(这段也是在网上找的) function BeginRequestTime(oS: Sess
阅读全文
摘要:import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.SecretKeyFactory; import javax.crypto.spec.DESKeySpec; import java.secu
阅读全文
摘要:使用fiddler抓包,有的http请求抓不到数据显示443,很费解!但是有的就可以,偶遇如下解决方案,试了下解决了。道声谢!!! 前提装好fiddler配置好代理,然后安装好证书 找到右侧选项卡: FiddlerScript > Go to > 下拉选择 OnBeforeRequest,把下边代码
阅读全文
摘要:import java.io.*; import java.util.*; public class FileReadUtil { public static List<String> ReadFile(String file) { List<String> list = new ArrayList
阅读全文
摘要:1. AceJump 关键词快速跳转 2. CamelCase 单词大小写,驼峰转换 3. CodeGlance 代码缩略,放大镜显示 4. Free Mybatis plugin mybatis接口方法快速跳转对应的xml 5. Key Promoter X idea快捷键提示 6. Lombok
阅读全文
摘要:调试安卓通过fiddler代理进行抓包,每次设置代理都很麻烦,网上参考了多篇博客,总结一下整个操作流程 1. 连接模拟器 下载逍遥模拟器 http://www.xyaz.cn/ ,安装; 打开逍遥模拟器,设置-关于平板电脑-疯狂的点版本号-返回设置里面就有了开发者选项,点开打开usb调试即可; 安装
阅读全文
摘要:/** * 去除url指定参数 * @param url * @param name * @return */ public static String removeParam(String url, String ...name){ for (String s : name) { // 使用rep
阅读全文
摘要:(2020年8月5日 更新) 最近一段时间maven依赖总是下载不下来,困扰了好久. 每次都是访问 http://repo1.maven.org/maven2/ 超时,但是我已经配置过了阿里maven镜像~~~ 最后发现,阿里云maven镜像地址换了,官方说明: https://maven.aliy
阅读全文
摘要:原文地址: https://www.jianshu.com/p/bedacdc8841b 一、实现流程:通过freemarker模板引擎将数据动态添加到模板中,然后将已添加动态数据的模板代码通过xhtmlrenderer转换成图片。 二、依赖jar: <dependency> <groupId>or
阅读全文
摘要:https://www.jianshu.com/p/74b28c076dd1 注意: 发送json数据时,用application/json;,不要用text/json; https://gitee.com/dt_flys/forest
阅读全文
摘要:项目当中通常会有生成pdf的需求,pdf的排版尤为重要!通过html生成,最为方便. 1. 依赖 工具使用freemarker模板进行数据渲染 <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifac
阅读全文
摘要:脚本名: mgrep #!/bin/bash source=/opt/dwebvideo_tomcat/logs/catalina.out a=10 # 读取输入 if [ -n "$2" ]; then a=$2 fi echo -e "\e[31m >>>--结果: > \e[0m" grep
阅读全文
摘要:创建文件pull复制下面脚本(日志路径自己修改),然后更改权限chmod 777 pull #!/bin/bash # 需要读取的文件 source=/opt/logs/catalina.out # 生成文件 dist=log # 快速截取,有冒号根据时间匹配截取,没有截取行数 if [[ $1 !
阅读全文
摘要:1. 截取指定行之间的文本 sed -n '起始,结束p' 文件 >> 新文件 2. 截取指定行至末尾 sed -n '起始,$p' 文件 >> 新文件 3. 截取匹配行至末尾 sed -n '/abc/,$p' 文件 >> 新文件
阅读全文