<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[*Small eyes-Big world]]></title><description><![CDATA[要有最朴素的生活，与最遥远的梦想，即使明日天寒地冻，路遥马亡.]]></description><link>https://blog.youkuaiyun.com/monkey7777</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; monkey7777]]></copyright><item><title><![CDATA[多个电脑共用一个ssh]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/92851549</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/92851549</guid><author>monkey7777</author><pubDate>Wed, 19 Jun 2019 23:08:37 +0800</pubDate><description><![CDATA[多个电脑共用一个ssh
2018年06月14日 16:08:08 peter327447 阅读数 1552
比如我们有多个设备，但不想每个设备上生成一个ssh key，然后去github或其他网站上添加，那样的话，ssh key会比较多，搞起来会比较乱，所以我们想在不同的设备上使用同一个ssh。
做法是，我们只需要将 id_rsa(私钥) 和 id_rsa.pub(公钥) 复制一份到其他电脑就好了...]]></description><category></category></item><item><title><![CDATA[书单：书籍、论坛、网站]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/87626023</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/87626023</guid><author>monkey7777</author><pubDate>Mon, 18 Feb 2019 16:06:25 +0800</pubDate><description><![CDATA[书籍

selenium自动化测试 – 基于python语言 | 金鑫、熊志男
selenium2自动化测试实战 – 基于python语言 | 虫师
web接口开发自动化测试实战 | 虫师
京东系统质量保障技术实战
京东质量团队转型实战
大话软件测试 | 欧立奇
wireshark网络分析实战
图解HTTP | 上野宣
深入浅出Spring Boot
Robot Framework自动化测试修炼宝...]]></description><category></category></item><item><title><![CDATA[jMeter保存请求结果到本地]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/86611686</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/86611686</guid><author>monkey7777</author><pubDate>Wed, 23 Jan 2019 15:44:58 +0800</pubDate><description><![CDATA[jMeter请求入参取本地文件


使用： ${orderId} ${skuId}

jMeter正则表达式提取器

保存到本地
1. 保存相应文件

2. 新建后置处理器 - BeanShell PostProcessor

FileWriter fstream = new FileWriter(&amp;quot;D:\\resUrl.csv&amp;quot;, true);
BufferedWriter out = new ...]]></description><category></category></item><item><title><![CDATA[mac下使用Fiddler]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/80742698</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/80742698</guid><author>monkey7777</author><pubDate>Wed, 20 Jun 2018 10:29:57 +0800</pubDate><description><![CDATA[
Fiddler for mac官网下载地址 
https://www.telerik.com/download/fiddler/fiddler-osx-beta
FIddler for mac官网使用指南 

使用指南中的第一步：mono framework如何安装？官方版 
http://www.mono-project.com/docs/getting-started/mono-basics...]]></description><category></category></item><item><title><![CDATA[网络相关文章]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/80569081</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/80569081</guid><author>monkey7777</author><pubDate>Mon, 04 Jun 2018 16:26:24 +0800</pubDate><description><![CDATA[
《互联网协议入门 一》
《互联网协议入门 二》
《图解SSL/TLS协议》
]]></description><category></category></item><item><title><![CDATA[Git 踩坑笔记 持续补充中]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/79735740</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/79735740</guid><author>monkey7777</author><pubDate>Wed, 28 Mar 2018 23:01:08 +0800</pubDate><description><![CDATA[git stash 
1. 把线上的最新版本拉下来，并把自己本地修改存为 unstash 
2. 然后把unstash的apply stash]]></description><category></category></item><item><title><![CDATA[【web开发笔记】mybatis实现新建内容，提交，并存入数据库功能]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/79145299</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/79145299</guid><author>monkey7777</author><pubDate>Tue, 23 Jan 2018 22:14:03 +0800</pubDate><description><![CDATA[使用mybatis实现新建内容，提交，并存入数据库功能



数据库新建数据表



CREATE TABLE `itProject` (
    `id` INT(11) NOT NULL AUTO_INCREMENT,
    `projectName` VARCHAR(50) NULL DEFAULT NULL,
    `projectBrief` VARCHAR(50) NULL DEF]]></description><category></category></item><item><title><![CDATA[web war包更新自动部署 笔记]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/79130028</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/79130028</guid><author>monkey7777</author><pubDate>Mon, 22 Jan 2018 15:57:51 +0800</pubDate><description><![CDATA[war包放在：服务器/export/App/xxx目录下
服务器配置在：/export/Domains/xxx/server1目录下
使用putty的plink更新服务器内容
新建bat文件




::进入putty安装目录;
cd D:\Program Files\PuTTY\ 

::清空原目录文件;
plink.exe -pw password root@192.168.xx.xx "cd]]></description><category></category></item><item><title><![CDATA[【性能测试】性能测试小总结]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/78975682</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/78975682</guid><author>monkey7777</author><pubDate>Thu, 04 Jan 2018 21:34:31 +0800</pubDate><description><![CDATA[性能测试核心问题


  找到系统瓶颈，然后调优




测试方案


单交易基准测试 
单独一个请求的性能测试
初试设置1个线程，即1个并发量，查看TPS
然后，1,5,10,20,30,50…依次并发，去找最大TPS对应的最小并发量
jmx文件中添加TPS监控组件（transaction per second）来查检测TPS
寻找到TPS最优时的最优并发量
然后设计3-4组并发量，执行性能测试]]></description><category></category></item><item><title><![CDATA[【Java Web开发】springmvc web平台搭建初试]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/78965632</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/78965632</guid><author>monkey7777</author><pubDate>Wed, 03 Jan 2018 21:17:24 +0800</pubDate><description><![CDATA[环境：

框架：Spring + SpringMVC + MyBatis + velocity + JQuery + Bootstrap 
工具：idea、tomcat、mysql 
环境：jdk1.8



一、新建工程



1. Idea新建maven-archetype-webapp工程



2. 配置maven settings.xml文件、仓库等信息



二、Spring、Spri]]></description><category></category></item><item><title><![CDATA[pyhton3.6 unittest]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/78679979</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/78679979</guid><author>monkey7777</author><pubDate>Thu, 30 Nov 2017 19:39:05 +0800</pubDate><description><![CDATA[python3.6 单元测试代码注意： 
1. 每条用例方法名要以test开头。 
2. 单元测试文件名tests.py。 
3. pycharm import同级目录下的模块失败，提示找不到模块时，目录上右键选择mark  directory as sources root。]]></description><category></category></item><item><title><![CDATA[python单例模式]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/76034482</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/76034482</guid><author>monkey7777</author><pubDate>Mon, 24 Jul 2017 18:40:59 +0800</pubDate><description><![CDATA[1、单例模式，也叫单子模式，是一种常用的软件设计模式。在应用这个模式时， 单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个 全局对象，这样有利于我们协调系统整体的行为。 －－以上来自维基百科。
  
  2、这里主要用来处理测试用例执行时每次都会调用登录的问题。添加单例模式+登录校验，实现了登录躲在类只会实例化一次，且已经登录过时不会再进行登录初始化。
  
  3、其中引用lo]]></description><category></category></item><item><title><![CDATA[python requests post多层字典]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/75109962</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/75109962</guid><author>monkey7777</author><pubDate>Fri, 14 Jul 2017 14:44:23 +0800</pubDate><description><![CDATA[pyhton requests模块post方法传参为多层字典时，转换错误， 
  如，表单传参 
  { 
  “a”:1, 
  “b”:{ 
  “A”:2, 
  “B”:3 
  } 
  }
  
  post请求后看到form data是： 
  a:1 
  b:A 
  b:B
 
查看官方文档： 
  More complicated POST requests 
  Typica]]></description><category></category></item><item><title><![CDATA[python通过session模拟请求后访问某个地址，保留访问cookie]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/75090136</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/75090136</guid><author>monkey7777</author><pubDate>Thu, 13 Jul 2017 18:46:13 +0800</pubDate><description><![CDATA[前言：请求某个接口，但是请求时需要登录的cookie信息。因此，模拟登录请求后，再次请求该接口。这里用到requests库的session对象。session官方文档：http://docs.python-requests.org/en/master/user/advanced/#session-objects
模拟登陆方法：
r = requests.session()
r.post(self.l]]></description><category></category></item><item><title><![CDATA[python3 HTMLTestRunner测试报告中文乱码]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/74989412</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/74989412</guid><author>monkey7777</author><pubDate>Tue, 11 Jul 2017 17:03:47 +0800</pubDate><description><![CDATA[使用HTMLTestRunner输出的测试报告中，标题和错误说明的中文乱码。 
  环境： 
  python v3.6 
  HTMLTestRunner v0.8.2
定位问题刚开始以为是python3对HTMLTestRunner文件兼容的问题。网上搜了一些解决办法基本都是说python2的，对比看了一下，我这边兼容性是可以的。接下来，查看HTMLTestRunner文件输出，倒着去找，最后问]]></description><category></category></item><item><title><![CDATA[正则表达式(?P<name>...)]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/73743257</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/73743257</guid><author>monkey7777</author><pubDate>Mon, 26 Jun 2017 18:09:59 +0800</pubDate><description><![CDATA[(?P…) 
Similar to regular parentheses, but the substring matched by the group is accessible via the symbolic group name name. Group names must be valid Python identifiers, and each group name must be d]]></description><category></category></item><item><title><![CDATA[django学习笔记]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/73604290</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/73604290</guid><author>monkey7777</author><pubDate>Thu, 22 Jun 2017 18:40:34 +0800</pubDate><description><![CDATA[创建应用 
在项目目录下打开cmd 
 
python manage.py startapp xxx 

启动django服务 
默认使用8000端口 
 
python manage.py runserver 
python manage.py runserver 127.0.0.1:8001 # 重新指定端口启动 

生成django-session表 
 
python manage.py]]></description><category></category></item><item><title><![CDATA[appium环境搭建]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/52269836</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/52269836</guid><author>monkey7777</author><pubDate>Fri, 02 Jun 2017 10:33:28 +0800</pubDate><description><![CDATA[安装pycharm专家试用，一路默认
下载appium.dmg 
https://bitbucket.org/appium/appium.app/downloads/
安装appium
下载testapp工程
xcode打开testapp


环境： 
1. appium1.5.3 
2. xcode7.2 
3. python3.4.3]]></description><category></category></item><item><title><![CDATA[selenium遇到的问题]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/72821727</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/72821727</guid><author>monkey7777</author><pubDate>Thu, 01 Jun 2017 10:46:51 +0800</pubDate><description><![CDATA[chrome报错：“您使用的是不受支持的命令行标记：–ignore-certificete-errors。稳定性和安全性会有所下降。”解决办法：添加以下代码 # options = webdriver.ChromeOptions()
# options.add_experimental_option("excludeSwitches", ["ignore-certificate-errors"])]]></description><category></category></item><item><title><![CDATA[数据库 shell脚本笔记]]></title><link>https://blog.youkuaiyun.com/monkey7777/article/details/72771860</link><guid>https://blog.youkuaiyun.com/monkey7777/article/details/72771860</guid><author>monkey7777</author><pubDate>Fri, 26 May 2017 17:11:35 +0800</pubDate><description><![CDATA[索引数据查询
连接：192.168.x.x user password/usr/local/bin/quest -d /opt/sports/search/v3 -b XM:XM “XM:tag_1000001” -m 50 | wc -l
连接192.168.x.x user password
     cd /usr/local/sports/search/indexer/tools/]]></description><category></category></item></channel></rss>