将本地的http请求转发到fiddler或其他的代理服务器上

服务器间请求时的debug, 通常通过日志分析。 日志量大, 以及日志不完全,非常不利于debug分析定位问题。  通常我们使用抓包工具进行。 但如果我们的服务器之间的协议主要是http 应用层, 则可以使用更灵活的方式。

如果使用tcpdump wireshark等抓包工具, 虽然也可以将所需要的数据抓取并分析。 而且可以抓到更底层的数据。 唯一不方便的是,无法进行mock数据进行返回。 抓包是将网络中的包抓取并拷贝一份, 不同于代理服务,则可以进行man in the middle  工具。 同时也可以利于我们debug和方便的mock测试数据,用于测试工作。  更多…

mongodb 查询条件根据数组array的长度(size) 大于某值或者小于某值的查询

1. 查询某个array的长度等于某值时,我们可以简单的使用$size 操作符。

我们想联合查询符合这2个条件的记录

而如果我们想查看taskStatus 数据的长度大于2的时候呢, 用$size 不可用。

 

2. 如果数据的长度大于2 时候,则需要用如下$where 操作符

 

 

docker oci runtime error: exec failed: fork/exec /proc/self/exe: no such file or directory

可以尝试重启docker engine 服务。   sudo service docker restart.

linux下 普连 tplink wn823N 无线网卡linux驱动安装教程

前面要说的:

官方以及某东上关于该型号的无线usb网卡, 很明确的说明只支持 windows xx 等系统。 询问客服,回答的也很明确,不支持linux。 但实际上只要有其核心芯片的驱动,当然可以支持。 况且linux目前应用的已经极为广泛。 下面是笔者通过网上搜索和尝试, 成功安装了该产品的驱动,并在linux上应用成功。

笔者使用linux 的 ubuntu 16.04 lts 发行版本 更多…

jmeter jsr223 javascript 深度比对json object

更多…

Jmeter 多个threadgroup 中的配置元件会一次性进行初始化

例如3个threadGroup,每一个threadGroup中都会定义了 一些配置原件,例如 用户定义变量,  jdbc 链接配置等。  当执行testplan(测试计划)时, 这些配置元件会一起初始化, 而且变量是全局共享,不是属于自己threadgroup 独立使用的。   更多…

Jmeter beanshell 写文件

Jmeter beanshell 写文件 更多…

jquery append 疑惑点

经常要用到添加子节点dom,可以用append方法。
例如:

如果有时候因为加入的节点分成两部分,则也不能写成如下方式

如果这样输出的html会有问题。 因为append会自动补齐element。

所以使用变量追加html内容时,可能需要如下处理。

 

spring boot webmvc 启动找不到任何的请求mapping

照着网上教程写了一个简单的spring boot web mvc ,但是请求就是提示如下错误。

 

更多…

jmeter application/x-www-form-urlencoded 参数自动添加sign签名参数以及所有参数排序脚本

jmeter application/x-www-form-urlencoded 参数自动添加sign签名参数以及所有参数排序脚本

此脚本为jsr223 beanshell类型的脚本。 具体使用请参见jmeter使用教程。

更多…