随笔分类 - Others
摘要:博客迁移到http://pengliu.cf
阅读全文
摘要:使用JMeter测试基于WebSocket协议的服务 由于JMeter没有针对WebSocket的sampler,所以就需要安装开源的插件,以使其支持WebSocket协议。 安装JMeter WebSocketSampler 首先,从github上clone源码下来,地址如下: https://g
阅读全文
摘要:JMeter运行你区定义自己的取样器sampler,方法很简单,只需继承类org.apache.jmeter.protocol.java.sampler.AbstractJavaSamplerClient,并重写若干方法即可。 首先,创建一个maven项目,并加入jmeter相关的依赖包: JMet
阅读全文
摘要:在一个团队中, 如果没有code review, 直接允许开发提交代码到版本库并部署环境, 那么在正式开始测试之前的代码走查就非常有必要了。 这里说的走查不是使用工具在持续化集成之前进行代码规范的检查, 而是根据PRD文档, 验证代码的实现是否符合需求描述。 在开始测试之前我都会先同步开发的代码,
阅读全文
摘要:最近刚从Linux转到了Mac系统上,感觉好的地方是再也不折腾了,什么GNOME, KDE, XFCE,各种发行版本都远离我而去了。当然Mac下很多好软件都是要付费的,我只能绕着走了:1. 命令行,我使用iTerm,比默认的terminal好用的多2. 编辑器,命令行里面用vim,UI用sublim...
阅读全文
摘要:记录一下常用的GDB命令,首先要用GCC -g编译:gcc -g [源文件1, 源文件2...] -o [编译后的可执行文件]启动GDB:gdb [编译后的可执行文件]进入GDB后的信息:GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04...
阅读全文
摘要:使用CorFlags.exe来观察dll的header信息:1. 打开 Visual Studio command prompt.2. 输入 “CorFlags.exe [Assembly File Path]“.3. 显示下面的信息:Microsoft (R) .NET Framework Cor...
阅读全文
摘要:vim也用了3年多了,也折腾过一阵子配置文件,最近发现一个ivim的配置文件还不错,具体安装方法如下先装上exuberant catgs:sudo apt-get install exuberant-ctags安装vim插件安装工具:git clone http://github.com/gmari...
阅读全文
摘要:找到个用python写的使用gmail发邮件的代码,挺好用的,当然错误处理都没做,先记录下来:View Code 1 import os 2 import smtplib 3 import mimetypes 4 from email.MIMEMultipart import MIMEMultip...
阅读全文