<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[红茶_wu]]></title><description><![CDATA[Balance  Manul and Automation]]></description><link>https://blog.youkuaiyun.com/tea_wu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tea_wu]]></copyright><item><title><![CDATA[Groovy入门笔记]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/75014684</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/75014684</guid><author>tea_wu</author><pubDate>Wed, 12 Jul 2017 15:11:27 +0800</pubDate><description><![CDATA[mac如何安装groovy


命令安装



SDKMAN! (The Software Development Kit Manager)


This tool makes installing Groovy on any Bash platform (Mac OSX, Linux, Cygwin, Solaris or FreeBSD) very easy.
Simpl]]></description><category></category></item><item><title><![CDATA[JVM命令行]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/48102193</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/48102193</guid><author>tea_wu</author><pubDate>Sun, 30 Aug 2015 10:12:37 +0800</pubDate><description><![CDATA[JDK内置工具使用

一、javah命令(C Header and Stub File Generator)

二、jps命令(Java Virtual Machine Process Status Tool)

三、jstack命令(Java Stack Trace)

四、jstat命令(Java Virtual Machine Statistics Monitoring To]]></description><category></category></item><item><title><![CDATA[http://blog.sina.com.cn/s/blog_9d074aae01012ytf.html]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/44035549</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/44035549</guid><author>tea_wu</author><pubDate>Tue, 03 Mar 2015 11:03:08 +0800</pubDate><description><![CDATA[转自http://blog.sina.com.cn/s/blog_9d074aae01012ytf.html

关于shell中的for循环用法很多，一直想总结一下，今天网上看到上一篇关于for循环用法的总结，感觉很全面，所以就转过来研究研究，嘿嘿...

1、 for((i=1;i
2、在shell中常用的是 for i in $(seq 10)
3、for i in `ls`
]]></description><category></category></item><item><title><![CDATA[Shell脚本中单引号(‘)和双引号(“)的使用区别]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/44035529</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/44035529</guid><author>tea_wu</author><pubDate>Tue, 03 Mar 2015 11:02:26 +0800</pubDate><description><![CDATA[转自：http://www.jb51.net/article/51343.htm

在Linux操作系统上编写Shell脚本时候，我们是在变量的前面使用$符号来获取该变量的值，通常在脚本中使用”$param”这种带双引号的格式，但也有出现使用'$param'这种带引号的使用的场景，首先大家看一段例子：


复制代码代码如下:


[root@linux ~]# name=TekTe]]></description><category></category></item><item><title><![CDATA[Linux shell之seq用法]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/44035399</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/44035399</guid><author>tea_wu</author><pubDate>Tue, 03 Mar 2015 10:55:36 +0800</pubDate><description><![CDATA[转自http://ju.outofmemory.cn/entry/66928


$ seq 1000   #起始默认是 1，间隔默认也是1
$ seq 2 1000  #间隔默认是1
$ seq 1 3 10    #从1到10，间隔为3，结果是：1 4 7 10
#!/bin/bash
for i in `seq 1 10`
do
  echo eth$i does not have ]]></description><category></category></item><item><title><![CDATA[shell--传入参数的处理]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/44017497</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/44017497</guid><author>tea_wu</author><pubDate>Mon, 02 Mar 2015 13:57:29 +0800</pubDate><description><![CDATA[转自http://blog.youkuaiyun.com/qzwujiaying/article/details/6371246

参数处理-Shell传入参数的处理
1. $# 传递到脚本的参数个数
2. $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同，此选项参数可超过9个
3.

脚本运行的当前进程ID号 4. $! 后台运行的最后一个进程的进程ID号 5. $@ 与$#相同，]]></description><category></category></item><item><title><![CDATA[Git常用命令解说]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/41316771</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/41316771</guid><author>tea_wu</author><pubDate>Thu, 20 Nov 2014 17:45:13 +0800</pubDate><description><![CDATA[1. Git概念 
1.1. Git库中由三部分组成 
       Git 仓库就是那个.git 目录，其中存放的是我们所提交的文档索引内容，Git 可基于文档索引内容对其所管理的文档进行内容追踪，从而实现文档的版本控制。.git目录位于工作目录内。 
1） 工作目录：用户本地的目录； 
2） Index（索引）：将工作目录下所有文件（包含子目录）生成快照，存放到一个临时的存储区域，Gi]]></description><category></category></item><item><title><![CDATA[java final 关键字]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/41283813</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/41283813</guid><author>tea_wu</author><pubDate>Wed, 19 Nov 2014 16:30:36 +0800</pubDate><description><![CDATA[根据上下文环境，java的关键字final也存在着细微的区别，但通常指的是“这是无法改变的。”不想改变的理由由两种：一种是效率，另一种是设计。由于两个原因相差很远，所以关键子final可能被吴用。

   接下来介绍一下使用到fianl的三中情况：数据，方法，类。

  

   final数据

   许多编程语言都有某种方法，来向编译器告知一块数据是恒定不变的。有时数据的恒定不]]></description><category></category></item><item><title><![CDATA[Java中-classpath和路径的使用]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/40890735</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/40890735</guid><author>tea_wu</author><pubDate>Fri, 07 Nov 2014 11:43:24 +0800</pubDate><description><![CDATA[javac -classpath的使用：

javac：如果当前你要编译的java文件中引用了其它的类(比如说：继承)，但该引用类的.class文件不在当前目录下，这种情况下就需要在javac命令后面加上-classpath参数，通过使用以下三种类型的方法 来指导编译器在编译的时候去指定的路径下查找引用类。

(1).绝对路径：javac -classpath c:/junit3.8.1/]]></description><category></category></item><item><title><![CDATA[linux 通过rpm包安装和配置  jenkins]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/40743469</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/40743469</guid><author>tea_wu</author><pubDate>Mon, 03 Nov 2014 17:08:01 +0800</pubDate><description><![CDATA[前提：按照CI搭建一中的配置，先配置好Linux服务器，然后再配置jenkins

1、jenkins安装和启动





[html] view
 plaincopy






$ wget -O /etc/yum.repos.d/jenkins.repo http://jenkins-ci.org/redhat/jenkins.repo  
$ rpm --]]></description><category></category></item><item><title><![CDATA[Linux:ls以K、M、G为单位查看文件大小]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/40742979</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/40742979</guid><author>tea_wu</author><pubDate>Mon, 03 Nov 2014 16:42:51 +0800</pubDate><description><![CDATA[Linux:ls以K、M、G为单位查看文件大小。









#man ls

……

-h, --human-readable

                print sizes in human readable format (e.g., 1K 234M 2G)

……

# ls

cuss.war    nohup.out

#]]></description><category></category></item><item><title><![CDATA[HttpClient4.x进行Get/Post请求并使用ResponseHandler处理响应]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/40513553</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/40513553</guid><author>tea_wu</author><pubDate>Mon, 27 Oct 2014 19:53:44 +0800</pubDate><description><![CDATA[HTTPClient4之后，基本重写了3的所有代码，使得API用起来更显简单有力，最简单的例子体现在get/post请求以及请求响应结果的处理上。3的时候，需要自己处理响应流，无论是网页编码识别还是代码处理等各方面，非常不便，4之后使用ResponseHandler可以非常方便和简洁地处理上述问题。
如下代码演示了如何使用响应处理器（ResponseHandler）来处理HTTP响应。这是执行H]]></description><category></category></item><item><title><![CDATA[webdriver-如何实现截图出现黑屏现象]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/39963725</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/39963725</guid><author>tea_wu</author><pubDate>Fri, 10 Oct 2014 15:37:07 +0800</pubDate><description><![CDATA[webdriver截图黑屏原因：
1）、window的远程桌面连接，连接到agent，然后退出远程连接，会被锁屏
2）、window的睡眠时间设置成永不睡眠，否则睡眠后，截图是黑色的

解决方案：
1）、window的远程桌面连接，连接到agent，然后退出远程连接，会被锁屏，所以需要安装tightvnc，通过UltraVNC连接，这样关闭UltraVNC不会影响远程机
2）、Ultr]]></description><category></category></item><item><title><![CDATA[cookie和session机制区别与联系]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/39667405</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/39667405</guid><author>tea_wu</author><pubDate>Mon, 29 Sep 2014 11:18:35 +0800</pubDate><description><![CDATA[cookie和session机制区别与联系  
   具体来说cookie机制采用的是在客户端保持状态的方案，而session机制采用的是在服务器端保持状态的方案。同时我们也看到，由于采用服务器端保持状态的方案在客户端也需要保存一个标识，所以session机制可能需要借助于cookie机制来达到保存标识的目的，但实际上它还有其他选择。  
 
    cookie机制。正统的cookie分发]]></description><category></category></item><item><title><![CDATA[FastJson 的使用]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/39369273</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/39369273</guid><author>tea_wu</author><pubDate>Thu, 18 Sep 2014 11:00:44 +0800</pubDate><description><![CDATA[简介

Fastjson是一个Java语言编写的高性能功能完善的JSON库。

高性能

fastjson采用独创的算法，将parse的速度提升到极致，超过所有json库，包括曾经号称最快的jackson。并且还超越了google的二进制协议protocol buf。

支持标准

Fastjson完全支持http://json.org的标准，也是官方网站收录的参考实现之一。]]></description><category></category></item><item><title><![CDATA[Linux中环境变量文件及配置]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/38664773</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/38664773</guid><author>tea_wu</author><pubDate>Mon, 18 Aug 2014 19:28:49 +0800</pubDate><description><![CDATA[转自：




一、环境变量文件介绍
转自：http://blog.youkuaiyun.com/cscmaker/article/details/7261921
Linux中环境变量包括系统级和用户级，系统级的环境变量是每个登录到系统的用户都要读取的系统变量，而用户级的环境变量则是该用户使用系统时加载的环境变量。
所以管理环境变量的文件也分为系统级和用户级的，下面贴一个网上找到的讲的比较明白]]></description><category></category></item><item><title><![CDATA[Linux下crontab命令的用法]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/25190441</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/25190441</guid><author>tea_wu</author><pubDate>Wed, 07 May 2014 10:28:48 +0800</pubDate><description><![CDATA[crond 是linux用来定期执行程序的命令。当安装完成操作系统之后，默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作，如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类：
1、系统执行的工作：系统周期性所要执行的工作，如备份系统数据、清理缓存
2、个人执行的工作：某个用户定期要做的工作，例如每隔10分钟检查邮件服务器是否有新信，这些]]></description><category></category></item><item><title><![CDATA[Eclipse Java注释模板设置详解]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/21536305</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/21536305</guid><author>tea_wu</author><pubDate>Wed, 19 Mar 2014 15:46:20 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/ahhsxy/article/details/4542682

设置注释模板的入口： Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍：

文件(Files)注释标签：

/**   
* @Title:]]></description><category></category></item><item><title><![CDATA[selenuim-webdriver注解之@FindBy、@FindBys、@FindAll的区别]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/21080789</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/21080789</guid><author>tea_wu</author><pubDate>Wed, 12 Mar 2014 11:36:52 +0800</pubDate><description><![CDATA[1、获取页面元素
1）@FindBy

@FindBy(id= "A")
private WebElement A;




2）@FindBys
@Findbys({
    @FindBy(className = "A"),
    @FindBy(className = "B")
})
public WebElement AB;


 @FindBys 相当于是取交集]]></description><category></category></item><item><title><![CDATA[java中string和int互相转化]]></title><link>https://blog.youkuaiyun.com/tea_wu/article/details/21003443</link><guid>https://blog.youkuaiyun.com/tea_wu/article/details/21003443</guid><author>tea_wu</author><pubDate>Tue, 11 Mar 2014 11:44:16 +0800</pubDate><description><![CDATA[1 如何将字串 String 转换成整数 int?

A. 有两个方法:

1). int i = Integer.parseInt([String]); 或

i = Integer.parseInt([String],[int radix]);

2). int i = Integer.valueOf(my_str).intValue();

注: 字串转成 Double,]]></description><category></category></item></channel></rss>