- 浏览: 11064 次
最新评论
文章列表
Ranorex
- 博客分类:
- Ranorex 学习日记
1:如果需要修改click操作对象,选中对象,右键选择Make Repository item variable
2:变量的命名格式
[@accessiblename='" & 变量名 & "']
3:选中隐藏的对象
对象.select
4:验证对象属性
Validate.Attribute(对象, "属性名", "验证值")
Try-Catch-Finally
- 博客分类:
- Java
在Try-Catch-Finally结构中,finally语句块一般是会被执行到的,不管有没有异常产生,即使try语句或者catch语句里有return语句,finally模块也会被执行。如果try或者catch模块中有System.exit(0),则程序直接退出,finally模块不会被执行。
例子
class Test { public int aaa() { int x = 1;
try { return ++x; } catch (Exception e) {
} finally {
++x; System.out.println("x = ...
常用的抽象类与实现类
- 博客分类:
- Java
1:file
InputStream in = new FileInputStream(path)
2:list
List list=newArrayList()
3:map
Map<String, String> dataMap = new HashMap<String, String>();
解析XML 然后将内容写入EXCEL
- 博客分类:
- Java
解析XML类:
import java.io.InputStream;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;
import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.io.SAXReader;
public class ParseXMLUtil {
static final String TARGET_OBJECT_PATH = "item&qu ...
POI EXCEL 样式设置
- 博客分类:
- Java
POI中可能会用到一些需要设置EXCEL单元格格式的操作小结:
先获取工作薄对象:
HSSFWorkbook wb = new HSSFWorkbook();
HSSFSheet sheet = wb.createSheet();
HSSFCellStyle setBorder = wb.createCellStyle();
一、设置背景色:
setBorder.setFillForegroundColor((short) 13 ...
File file = new File(path);
System.out.println(file.getAbsolutePath()); //可以打印出文件的路径
output/test //相对路径,output前面不能加/,否则路径就变成C:\output\test.xlsx
src/com/pengtao/Excel/test_2.xlsx//查看test_2文件路径
ParseXML(SAXReader)
- 博客分类:
- Java
package com.pengtao.www;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
publicclass ParseXMLUtil {
package com.pengtao.www;import java.awt.Color;import java.io.File;import java.io.FileOutputStream;import java.util.ArrayList;import java.util.List;import org.apache.poi.ss.usermodel.CellStyle;import org.apache.poi.ss.usermodel.Font;import org.apache.poi.xssf.usermodel.XSSFCell;import org.apache.poi ...
//list:接口类型, 表示一个有序的允许有重复的集合
//collection:接口类型,表示一个无序的允许有重复的集合
//ArrayList和LinkedList,是List的子类
import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;
public class ListDemo {
public static void show1(ArrayList list) {
list.add("hi");
list.add("PT") ...
Java装饰模式
装饰模式:给一个类添加一些额外的职责,并且在添加这些额外的职责时不会控制该类的执行逻辑。
UML类图:
组成部分:
抽象构件:原始的功能接口
具体构件:具体的原始功能类
装饰角色:持有具体构件类的对象,以便执行原有功能
具体装饰:具体扩展的功能在这里
下面看一个对开车功能拓展的实例(晚上+开车):
抽象构件:
Java代码 收藏代码
package com.gjy.drector;
/**
* 抽象接口,规范准备接收附加责任的对象
* @author gjy
*/
public interface Component { ...
Python中的urllib2
- 博客分类:
- Python
python模块之---- urllib2模块详解
Filed under: python之旅, 模块介绍 |
Posted on 2月 17th, 2009 作者 admin
简介:
urllib2是python的一个获取url(Uniform Resource Locators,统一资源定址器)的模块。它用urlopen函数的形式提供了一个非常简洁的接口 ...
finally 模块会在try模块的return执行之前执行
例如
public class Test {
public static int testFinally1() {
int result = 1;
try {
result = 2;
System.out.println("Try "+result);
return result;
} catch (Exception e) {
return 0;
} finally {
result = 3;
System.out.println("finally ...
1:什么是实例变量?什么是局部变量?什么是类变量?什么是final变量?
实例变量:变量归对象所有(只有在实例化对象后才可以)。每当实例化一个对象时,会创建一个副本并初始化,如果没有显示初始化,那么会初始化一个默认值
局部变量:在方法体中定义的变量,在使用之前必须初始化
类变量:用static可修饰的属性、变量归类所有,只要类被加载,这个变量就可以被使用(类、变量名)。所有实例化对象共享类变量(对象、变量名)
final 变量:表示这个变量为常量,不能被修改
Break:用于直接强制跳出当前循环,不再执行当前循环的代码
Continue:只是中断一次当前循环的执行而已
Break:
public class Test {
public static void main(String[] args) {
out: for (int i = 0; i < 3; i++) {
for (int j = 0; j < 5; j++) {
if ((2<=j) &(j<=3) )
break/continue ;
System.out.println(j);
}
}
Syste ...
Java 接口的概念
- 博客分类:
- Java
接口的概念:
Java里的接口可以看作是特殊的抽象类,即只包含抽象的方法和常量的抽象类,通过interface关键字来声明, 例如
interface Runner {
public static int DEFAULT_SPEED = 100;
public void run();
}
注意,run()方法,此处可以省略public abstract。因其默认就是public abstract的。
实现接口
与继承不同,一个类可以实现多个接口,实现的接口直接用逗号分隔。当然,该类需要实现这些接口中定义的所有方法;
一个类可以通过implements关键字”实现”接口。一个类实现了某个接 ...
- 2015-08-06 16:07
- 浏览 345
- 评论(0)