自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 代理的使用方法

package proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.util.Arrays;import java.util.Random;/** * 因为数组中,填充了代理对

2012-02-29 08:57:44 319

原创 求三角形的面积

package area;/** * 已知三角行的三边,求面积 */public class TriangleArea {  public static double triangleArea(double a, double b, double c) {    if(!check(a, b, c)) {   return 0.0;  }    do

2012-02-28 09:23:23 384

原创 静态内部类

package timer;/** * 静态内部类 */public class StaticInnerClass { public static void main(String[] args) {  double[] d = new double[20];  for(int i=0; i   d[i] = 100 * Math.random();  }

2012-02-28 09:19:31 325

原创 匿名内部类

package timer;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Date;import javax.swing.JOptionPane;import javax.swing.Timer;

2012-02-28 09:18:58 279

原创 内部类实现机制

package timer;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.Date;import javax.swing.JOptionPane;import javax.swing.Timer;

2012-02-25 10:19:39 890 1

原创 读取excel表格的内容

resolver.readFile("case-login.xls", "OMM-Login-001"); public void readFile(String caseFile, String caseID) {  String path = formatPath(KeyWordsResolver.class.getResource("").getPath(), caseFile)

2012-02-23 09:54:47 429

原创 利用dom4j读取xml文件

public class BaseTestSuites {   public Map browserMap = new HashMap(); public Map keywordsMap = new HashMap(); public Map locatorMap = new HashMap(); private void init(String xmlPath, Map

2012-02-23 09:50:11 265

原创 利用反射调用方法

package reflection;import java.lang.reflect.*;/** * 利用反射调用方法 */public class MethodPointer { public static void main(String[] args) throws Exception {  //先取得相应的方法:方法名称和该方法的参数  Method sq

2012-02-23 09:47:26 399

原创 利用反射动态增加数组的长度

package array;import java.lang.reflect.*;/** * 动态扩充数组 */public class ArrayGrow { public static void main(String[] args) {  int[] a = {1, 2, 3};  a = (int[])goodArrayGrow(a);  arrayPr

2012-02-23 09:46:17 418

原创 利用反射分析类的内部数据

package object.analyzer;import java.lang.reflect.*;import java.util.*;class ObjectAnalyzer {  private ArrayList visited = new ArrayList();  public String toString(Object obj) {    if

2012-02-22 10:20:40 297

原创 可变参数

package change.params;/** * 可变参数 *  * 如果方法里面的最后一个参数是数组类型的 * 就可以采用可变参数的形式( main 方法) */public class ChangeParams {  public static double max(double... value) {  double max = Double.M

2012-02-20 13:39:18 233

原创 DRY(Don't repeat yourself)

以前,有些时候总是在做一件重复的事情,潜意识里面觉得没什么,总是一次又一次的忍了!    今天,刚在学习使用selenium,要启动服务器,我突然觉得每一次都要开dos命令窗口来启动selenium服务器,烦了!    我突然意识到,应该可以把这个过程给简单化,于是尝试写了一个批处理文件,放在桌面上,每次需要启动的时候,点击这个批处理文件就行了!     把这件事情记录下来,当以后

2012-02-17 12:24:57 443

原创 使用Iterator实现延迟加载

package iterator;import java.util.Iterator;import java.util.Random;import org.testng.annotations.DataProvider;import org.testng.annotations.Test;public class IteratorTest { @Test(dataProvi

2012-02-14 15:19:13 615 1

原创 显示当前月份的日期信息

package com.test;import java.text.DateFormatSymbols;import java.util.Calendar;import java.util.GregorianCalendar;public class CalendarTest { public static void main(String[] args) {  Grego

2012-02-14 11:31:24 452 2

原创 10进制转换成其他进制

package math.number.convert;public class ConvertNumber {  private ConvertNumber() {};  private static char[] digits = new char[] {  '0', '1', '2', '3', '4', '5',  '6', '7', '8', '9', 'a'

2012-02-14 11:26:59 296

struts1文件上传

用struts1实现文件上传,有需要者,可以下载,研究讨论,学习。

2012-02-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除