- 博客(58)
- 资源 (4)
- 收藏
- 关注
转载 用Python模拟键盘输入
pywin安装模块:http://sourceforge.net/projects/pywin32/files/import win32apiimport win32conwin32api.keybd_event(17,0,0,0) #ctrl键位码是17win32api.keybd_event(86,0,0,0) #v键位码是86win32api.keybd_even
2017-02-28 11:30:51
5799
转载 xampp启动apache服务,打开出现端口被占用提示
刚装上去的时候,可以打开xampp,但是重启的时候出现以后以下问题13:49:02 [Apache] Error: Apache shutdown unexpectedly.13:49:02 [Apache] This may be due to a blocked port, missing dependencies, 13:49:02 [Apache]
2016-09-20 09:48:58
921
原创 java 栈内存 和 堆 内存的涵义及使用范围
class FunctionDemo{ /*数组内存空间的区域划分\ 1、寄存器 2、本地方法区 3、方法区 4、栈内存 //栈内存的涵义: 1、存储的局部变量 局部变量: 1、定义在方法中的变量,比如函数内部的函数】 2、循环语句中
2016-09-17 12:51:16
489
原创 java 数组的定义格式及特点
class FunctionDemo{ /* 数组的定义 1、同一种数据类型的集合,其实数组就是一个容器 2、可以自动给数组中的元素从0开始自动编号,方便操作这些元素 3、数组格式: 数据类型[] 数组名 = new 元素类型[元素个数或数组长度] int [] arr = new int[3] 4、一旦建立,必
2016-09-17 11:41:21
2656
原创 java 函数的重载特点
class FunctionDemo{ /*函数的重载特点: 1、在同一个类中 2、同名函数 3、只要他的参数个数 or 者参数类型不同即可。 4、函数定义名字根据功能定义 5、函数的重载和返回值类型无关 6、java是严谨性语言,如果函数出现的调用不确定性,会编译失败。 */ public s
2016-09-17 09:56:27
5448
原创 函数的几个使用示例
class ifDemo{ public static void main(String[] args) { int c= add(10,20); System.out.println(c); draw(10,20); System.out.println(equale(1
2016-09-16 19:28:32
585
1
原创 java 函数定义格式
/* 函数基本定义格式: 修饰符 返回值类型 函数名(函数类型 形式参数;函数类型 形式参数) { 执行语句; return 返回值; } //定义加法函数 public static int add(int a, int b) { return a+b;
2016-09-16 17:44:09
10681
原创 break 和 continue 的使用方法及注意事项
/*break: 跳出使用范围:要么是 switch 语句 要么是循环语句注意:当break 语句单独存在时,下面不要定义其他语句,因为执行不到 break 跳出的当前的循环语句*/class ifDemo{ public static void main(String[] args) { for(int x
2016-09-16 13:24:42
1368
原创 for循环打印乘法口诀
/* \n:回车 \t:制表符 \b:退格 \r:按下回车键转译字符,对 \ 后面的字符进行编译 \:乘法口诀*/class ifDemo{ public static void main(String[] args) { for(int x=1;x {
2016-09-16 12:49:13
735
原创 for 循环语句和 while 循环语句的区别
/* for 循环语句和 while 循环语句的区别 1、for和while 可以互换 2、格式的不同,在使用上有些不同 如果需要通过变量来对循环进行控制,该变量只作为循环增量存在时,区别就出来的 */class ifDemo{ public static void mai
2016-09-14 17:17:20
3896
原创 for 循环语句基本用法及示例
/* for 循环语句:循环结构 for(初始化表达式;循环条件表达式;玄幻后的操作表达式) { 执行语句;(循环体) } */class ifDemo{ public static void main(String[] args) {
2016-09-14 16:59:54
20767
原创 while 语句累计运算语句
/* 获取1-10 10个数字的和 1、每次参与加法的数值不确定 2、每次的出现和数据也不确定 3、 */ int i =1; int sum =0; while(i { sum = sum +i; i++; } S
2016-09-14 16:16:13
579
原创 while 和 do while 循环语句格式及用法
class ifDemo{ public static void main(String[] args) { /* 循环语句介绍: while 循环语句 while(条件表达式) { 执行语句; }
2016-09-14 10:37:20
48293
原创 swith & if 应用场景 及区别
swith if 应用场景 if : 1、具体的值进行判断 2、区间的判断 3、对运算的结果是boolen类型表达式进行判断 true flash switch: 1、对具体的值进行判断 2、值的个数是固定的
2016-09-13 19:29:23
983
原创 JAVA逻辑运算符简单定义
数据类型 byte short int long float double boolen char 数据类型 数据名 = 数据值; 算术运算符 +- * / 逻运算符 与:& 或:| 异或: ^ 如果两边结果相同 则为 false;两边不一样则为:true ! : 非的意思
2016-09-12 12:21:03
1129
转载 mac 系统下 使用 crontab 命令设置定时执行脚本,定时书写规范
基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 crontab文件的一些例子: 30 21 * * * /usr/local
2016-09-12 12:02:38
11259
转载 mac上使用 crontab 定时执行python脚本
“mac上使用crontab周期性执行python脚本”,不得不说网络是给力的,居然还真有,顿时感觉学海无涯哇。 1. crontab -e 来编辑自定义自己的任务关于如何定义自己的任务,我们可以参考here2. 对python脚本进行编辑: 3. 效果就是,如下: 恩,基本效果操作就是这样,当然你可以diy很多东西,比如周期性删除文件哇,周期性抓包
2016-09-12 12:00:43
4162
转载 字节大小及取值范围梳理
byte: 占用一个字节,数字大小为-27—27-1short: 占用两个字节,数字大小为-215—215-1int: 占用四个字节,数字大小为-231—231-1long: 占用八个字节,数字大小为-263—263-1float: 占用四个字节,数字大小为1.4E-45~3.4E+38 , -1.4E-45~-3.4E+38 。用二进制的指数形式表示一个浮点数的格式
2016-09-12 09:26:09
4700
转载 mac 系统下 名称 vi/vim 基本使用方法
本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux
2016-09-09 16:36:38
5622
转载 mac 系统下定时执行python脚本
Mac os下定时启动一个脚本先写下我的操作吧:sudo crontab -e//回车后输入密码//进入VI编辑,输入* * * * * say hello//这个地方可以放脚本的路径保存即可。这样每分钟都会听到hello了五个星星表示minute — 分钟,从 0 到 59 之间的任何整数 hour — 小时,从 0 到 23之间的任何整数 da
2016-09-09 16:31:51
7657
转载 java 学习第七节--Java 修饰符
Java 修饰符Java语言提供了很多修饰符,主要分为以下两类:访问修饰符非访问修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。我们通过下面的例子来说明:public class className { // ...}private boolean myFlag;static final double weeks = 9.5;prote
2016-08-17 19:30:39
226
转载 java学习第七节--Java 变量类型
Java语言支持的变量类型有:局部变量、成员变量、类变量Java局部变量局部变量声明在方法、构造方法或者语句块中;局部变量在方法、构造方法、或者语句块被执行的时候创建,当它们执行完成后,变量将会被销毁;访问修饰符不能用于局部变量;局部变量只在声明它的方法、构造方法或者语句块中可见;局部变量是在栈上分配的。局部变量没有默认值,所以局部变量被
2016-08-17 12:06:30
220
转载 java 学习第六节---Java语言转义字符序列
Java语言支持一些特殊的转义字符序列。符号字符含义\n换行 (0x0a)\r回车 (0x0d)\f换页符(0x0c)\b退格 (0x08)\s空格 (0x20)\t制表符\"双引号\'
2016-08-16 17:29:24
605
转载 java 学习第五节---内置数据类型
内置数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。byte:byte数据类型是8位、有符号的,以二进制补码表示的整数;最小值是-128(-2^7);最大值是127(2^7-1);默认值是0;byte类型用在大型数组中节约空间,主要代替整数,因为byte变量占用的空间只有int类型的四分之一;
2016-08-16 17:12:48
249
原创 java 学习第四节 --void关键字
public class Employee {String name;int age;String designation;double Salary;public Employee(String name){this.name = name;}public void empAge(int empAge){}void表示该方法
2016-08-16 11:51:49
514
转载 java 学习第三节--this的用法
this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量; (2)this调用本类中的其他方法; (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行。Public Class Student { String name; //定义一个成员变量name private void SetName(String name) { //定义一个参数(
2016-08-16 11:32:16
337
原创 java学习第二节--java 源文件声明规则
java 源文件声明规则在本节的最后部分,我们将学习源文件的声明规则。当在一个源文件中定义多个类,并且还有import语句和package语句时,要特别注意这些规则。一个源文件中只能有一个public类一个源文件可以有多个非public类源文件的名称应该和public类的类名保持一致。例如:源文件中public类的类名是Employee,那么源文件应该命名为Employee.java。
2016-08-15 17:32:41
493
原创 java 学习第一节--基本语法
java 基本语法:编写Java程序时,应注意以下几点: ---大小写敏感:Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。 ---类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 ---方法名:所有的方法名都应该以小写字母开头。如果方法名含有
2016-08-15 17:22:56
294
转载 JMeter--使用代理录制Web性.能测试脚本
一、创建HTTP请求默认值1启动JMeter,双击运行jmeter.bat。2创建HTTP请求默认值。--添加线程组:右击"测试计划"→添加→Threads(Users)→线程组,建议重命名线程组增强可读性。--添加HTTH请求默认值:右击"XX线程组"→添加→配置元件→添加HTTP请求默认值。3
2016-06-24 13:53:08
878
转载 jmeter 连接sqlserver 文件配置
1、配件文件如下:数据库URL:jdbc:sqlserver://host:port;databaseName=*****数据库驱动:com.microsoft.sqlserver.jdbc.SQLServerDriver2、下载文件下载sqljdbc4.jar放在apache-jmeter-2.6\lib下面3、jmeter 配置 classpath
2016-06-22 17:01:26
2812
转载 python 定时执行脚本,通过设置定时任务执行python 脚本
1.Python脚本计划在定期运行步骤 :执行计划脚本的方法取决于OS的类型。1) Windows XP:单击 Windows 开始菜单,指向 控制面板 ,然后双击计划任务 。如果控制面板处于分类视图中,单击 性能和维护 ,然后单击计划任务 。2) Windows 2000 和 NT :单击 Windows开始菜单,指向设置 ,指向控制面板然后单击计划任务 。3)对
2016-04-11 16:05:05
6643
转载 python,os操作文件,文件路径功能操作方法及函数
python获取文件上一级目录:取文件所在目录的上一级目录os.path.abspath(os.path.join(os.path.dirname('settings.py'),os.path.pardir))os.path.pardir是父目录,os.path.abspath是绝对路径举例具体看一下输出: print os.path.dirname(
2016-04-07 13:48:52
961
原创 解决UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 108: ordinal not in range(128
1、在代码前添加以下代码即可:import sysreload(sys)sys.setdefaultencoding('utf8')
2016-04-06 11:19:27
390
转载 mac下怎么添加HTMLTestRunner模文件
1、下载HTMLTestRunner.py文件,下载地址http://tungwaiyip.info/software/HTMLTestRunner.html2、在终端依次运行(1)python(2)import sys(3)print sys.path找到一个site-packages的文件夹的路径,将HTMLTestRunner.py文件拷贝到site-packages的文
2016-03-31 15:15:44
1953
原创 使用Appium测试你的iOS APP ,然后执行第一个自带的测试实例
到官网下载最新版本的Appium for MAC OS X推荐使用DMG方式,在终端上用 node npm 命令安装也行当前版本为1.4.1,支持图形化操作安装selenium或Appium-python-client安装前需要先安装pip,在终端窗口输入命令:sudo easy_install pip然后安装appium-python-client,在终端窗口输入命
2016-03-29 15:50:00
2448
原创 Install ideviceinstaller on Mac OSX 安装:ideviceinstaller
Install the App1、先在终端执行以下命令: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" /dev/null2、在终端再执行以下命令: brew install ideviceinstaller若出现以下
2016-03-29 15:46:42
5578
转载 selenium2.0关于python的常用函数(一)
新建实例driver = webdriver.Chrome()1.通过标签属性Id查找元素方法:find_element_by_id(element_id)实例:driver.find_element_by_id("iptUsername")2.通过标签属性name查找元素方法:find_element_by_name(element_name)实例:
2016-03-23 14:42:21
343
转载 selenium2.0关于python的常用函数(二)
新建实例driver = webdriver.Chrome()1.获取当前页面的Url函数方法:current_url实例:driver.current_url2.获取元素坐标方法:location解释:首先查找到你要获取元素的,然后调用location方法实例:driver.find_element_by_xpath("//*[@id='tablec
2016-03-23 14:41:26
434
转载 Mac os x yosemite安装appium 1.2.4及运行sample成功遇到的问题
原先使用appium正常,昨天升级了mac os x yosemite系统后,启动appium,可以看到1.1.0的版本号;但是 启动appium-doctor时提示Running iOS Checks✖ Could not detect Mac OS X VersionAppium-Doctor detected problems. Please fix an
2016-03-15 16:46:03
1854
原创 在mac 下配置 JAVA_HOEM
# 下面的加在最后先找到java 所在目录下: /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home 命令打开文件: open .bash_profile打开文件后,把以下内容加进去,并保存export JAVA_HOME=/Library/Java/JavaVirtualMachines
2016-03-15 15:20:40
308
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人