- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 Appium的java_client库api
这里只说一些常用的1. pressKeyCode(int key)按下某个键,具体哪个键由key值决定,key值定义在AndroidKeyCode类中。。sendKeyEvent在新版已经被删掉2. pressKeyCode(int key, Integer metastate)按下某个键的同时按下附加键(Ctrl/Alt/Shift等),具体是哪些键,由key值(AndroidK
2017-03-30 10:07:58 819
原创 Eclipse Git - Pull Failed Dirty Worktree
Maven类型的项目克隆下来,导入到Eclipse中,没做任何修改,执行Pull的时候就报错了:Pull Failed Dirty Worktree。如下图:对于用惯了SVN的我真是不习惯,一脸的懵逼啊!解决方法:执行 Reset reset命令有3种方式:1、git reset –mixed:此为默认方式,不带任何参数的git
2017-03-27 09:46:24 4886 1
原创 Eclipse乱码
在Eclipse中导入新的项目的时候,会遇到乱码的问题,而乱码的问题主要集中在中文的显示上。不过通过设置编码方式,看似十分恐怖的乱码问题也能够轻易解决。Eclipse设置编码的地方主要有三处,这三处的设置都会影响中文的显示。一. 设置工作空间的编码1编辑器的编码会影响到所有的项目中的字符的显示,可以说是作用最为广泛的设置,每一个项目都会受到这个设置的
2017-03-24 12:01:39 205
原创 Git SSH Key 生成步骤
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github的SSH配置如下:一 、设置Git的user name和email:$ git config --global user.name "xuhaiyan"$ git config --global user.email "haiyan.xu.vip@gmail
2017-03-24 10:34:04 308
原创 python实现简单爬虫功能
在我们日常上网浏览网页的时候,经常会看到一些好看的图片,我们就希望把这些图片保存下载,或者用户用来做桌面壁纸,或者用来做设计的素材。 我们最常规的做法就是通过鼠标右键,选择另存为。但有些图片鼠标右键的时候并没有另存为选项,还有办法就通过就是通过截图工具截取下来,但这样就降低图片的清晰度。好吧~!其实你很厉害的,右键查看页面源代码。 我们可以通过python 来实现这样一个简单的爬虫功能
2017-03-18 16:42:47 255
转载 自动化测试数据驱动之xml文件读取
什么是xml?xml即可扩展标记语言,它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。从结构上,它很像我们常见的HTML超文本标记语言。但他们被设计的目的是不同的,超文本标记语言被设计用来显示数据,其焦点是数据的外观。它被设计用来传输和存储数据,其焦点是数据的内容。那么它有如下特征:首先,它是有标签对组成,标签可以有属性:标签对可以
2017-03-18 16:27:46 1596
转载 自动化测试数据驱动之csv文件读取
--------------------------------------------------------------------用例1,用户名密码为空。用例2,用户名为空。用例3,密码为空。用例4,用户名密码正确。---------------------------------------------------------- 这里以你们喜闻乐见的读取csv文
2017-03-18 14:42:07 3625
原创 Python普通方法、静态方法、类方法
# -*-coding:utf-8-*-# 普通方法,类方法,静态方法的区别__metaclass__ = typeclass Tst: name = 'tst' data = 'this is data' # 普通方法 def normalMethod(self, name): print self.data, name
2017-03-15 15:02:06 415
转载 简单使用URLConnection、HttpURLConnection和HttpClient访问网络资源
URL的openConnection方法将返回一个URLConnection,该对象表示应用程序和URL之间的通信连接。程序可以通过它的实例向该URL发送请求,读取URL引用的资源。下面通过一个简单示例来演示:Activity:[java] view plain copy package com.home.urlconnection; import j
2017-03-14 14:49:19 618
原创 Java新建目录、新建文件、删除文件、删除文件夹、删除文件夹里面的所有文件、复制整个文件夹内容
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.InputStream; import java.io.PrintWriter; public class NewDelCo
2017-03-10 15:19:57 297
原创 HttpClient使用详解
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
2017-03-08 15:57:15 283
原创 利用URLConnection来发送POST和GET请求
URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和 URL 之间的通信链接。程序可以通过URLConnection实例向该URL发送请求、读取URL引用的资源。通常创建一个和 URL 的连接,并发送请求、读取此 URL 引用的资源需要如下几个步骤:(1)通过调用URL对象openConnection()方法来创建URLConnecti
2017-03-08 14:13:27 358
原创 Python定时执行任务
1.flag = 1while flag: current_time = time.localtime(time.time()) if current_time.tm_hour == 17 and current_time.tm_min == 9 and current_time.tm_sec == 40: print "Hello World"
2017-03-04 17:17:30 1725 1
原创 Python定时执行任务
1.flag = 1 #定义一个循环结束标志while flag: current_time = time.localtime(time.time()) if current_time.tm_hour == 17 and current_time.tm_min == 9 and current_time.tm_sec == 40: print "Hello W
2017-03-04 17:16:24 339
转载 Cookie与Session的区别与联系及生命周期
一、Session与Cookie介绍这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie
2017-03-02 14:29:41 242
原创 "equals"和"=="的区别
简单的说:==表示比较的是地址,而equals比较的是内容如:String s1 = new String ("a");String s2 = new String ("a");syso(s1==s2)//输出false,因为创建了两个String对象,存在栈中的地址不一样syso(s1.equals(s2))//输出true,因为里面的内容都是“a”
2017-03-02 10:26:05 258
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人