自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

转载 ResourceBundle的使用

使用ResourceBundle访问本地资源        在设计时,我们往往需要访问一些适合本地修改的配置信息,如果作为静态变量,那么每次修改都需要重新编译一个class,.config保存此类信息并不适合,这时我们需要ResourceBundle。   通过ResourceBundle,我们需要访问位于/WEB-INF/classes目录下的一个后缀名为properties的文本类型文

2015-07-08 10:37:26 494

转载 Java生成和操作Excel文件

JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。下载:官方网站 http://w

2015-07-07 11:08:58 368

转载 java的Arrays类的应用

java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。具有以下功能:² 给数组赋值:通过fill方法。² 对数组排序:通过sort方法,按升序。² 比较数组:通过equals方法比较数组中元素值是否相等。² 查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法操作。  import java.util.Arrays;

2015-07-07 10:54:44 261

转载 ArrayList的toArray

ArrayList提供了一个将List转为数组的一个非常方便的方法toArray。toArray有两个重载的方法:1.list.toArray();2.list.toArray(T[]  a);对于第一个重载方法,是将list直接转为Object[] 数组;第二种方法是将list转化为你所需要类型的数组,当然我们用的时候会转化为与list内容相同的类型。 不明真像的同学喜欢

2015-07-07 10:38:08 304

转载 Selenium webdriver 学习总结-元素定位

webdriver提供了丰富的API,有多种定位策略:id,name,css选择器,xpath等,其中css选择器定位元素效率相比xpath要高些,使用id,name属性定位元素是最可靠,效率最高的一种办法。  1、工具选择:在我们开发测试脚本的过程中各个浏览器给我们也提供了方便定位元素的工具,我比较喜欢使用firefox的firebug工具,也是目前很多开发测试人员比较热衷的选择,原因是

2015-07-02 16:07:13 449

转载 Selenium - CSS Selector

昨天我练习了用CSS(即层叠样式表Cascading Stylesheet)Selector来定位(locate)页面上的元素(Elements)。Selenium官网的Document里极力推荐使用CSSlocator,而不是XPath来定位元素,原因是CSS locator比XPathlocator速度快,特别是在IE下面(IE没有自己的XPath解析器(Parser))。有很多跟Seleni

2015-07-01 18:03:38 306

转载 Java屏幕截图

import java.awt.Dimension;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;/**

2015-06-24 16:22:55 202

转载 Selenium WebDriver使用IE浏览器

前文写到了WebDriver和JUnit的基本使用,是以Firefox为例来写的,而当我使用IE浏览器Driver来使用WebDriver时,遇到了一些问题,故记录如下。如下的Java代码是打开IE浏览器,然后在Google中搜索“smilejay”关键字。View Code JAVA1234567891011121314151617

2015-06-23 18:27:14 1261

转载 spring-控制事物回滚

点击打开链接applicationContext.xml Xml代码           spring事务管理 方法一-->      bean id="transactionManager"          class="org.springframework.jdbc.datasource.DataSourceTransactionManager">   

2015-06-23 09:16:32 292

转载 ibatis中SqlMapClient事务处理

ibatis中SqlMapClient事务 sqlMapClient.startTransaction(); 开始事务sqlMapClient.commitTransaction(); 提交事务sqlMapClient.endTransaction(); 结束事务,操作失败的时候,整个事务就会在endTransaction时回滚。 新版的ibatis中,不再有rollbackTransaction

2015-06-22 18:53:15 4262

转载 Selenium webdriver 之浏览器操作

转自http://blog.sina.com.cn/s/blog_6966650401012a5f.html1.启动浏览器A.firefox//打开默认路径的firefox(路径指的是 firefox的安装路径)WebDriver diver = new FirefoxDriver();//打开指定路径的firefox,方法1System.setProperty("we

2015-06-22 18:30:51 355

转载 提高你的Java代码质量吧:推荐使用枚举定义常量

一、分析 常量的声明是每一个项目中不可或缺的,在Java1.5之前,我们只有两种方式的声明:类常量和接口常量。不过,在1.5版之后有了改进,即新增了一种常量声明方式,枚举常量。代码如下: enum Season{ Spring,Summer,Autumn,Winter; } 二、场景 那么枚举常量与我们的经常使用的类常量和

2015-06-17 11:49:09 284

转载 js select option对象小结

一基础理解: var e = document.getelementbyid(selectid);e. options= new option(文本,值) ;//创建一个option对象,即在标签中创建一个或多个文本//options是个数组,里面可以存放多个文本这样地标签1:options[ ]数组地属性: length属性---------长度属性selecte

2015-06-15 10:51:13 572

转载 模态窗口和非模态窗口

对话框一般分为两种类型:模态类型(modal)与非模态类型(modeless)。所谓模态对话框,就是指除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上的对话框。非模态对话框则不会强制此种特性,用户可以在当前对话框以及其他窗口间进行切换。本文介绍如何使用JavaScript语言来创建这两种类型的对话框、控制其大小和位置、改变其外观以及在对话框间的数据传递。(引用)一、创建模

2015-06-11 11:00:17 314

网上在线支付实战源码-传智播客黎活明

你知道如何让自己的网站与银行系统进行对接吗?如何让用户通过网上银行向你支付费用吗?其实一点也不难!本视频教程将毫无保留的教授给你! 本视频教程的内容完全取源于真实项目,并且项目完成后的运行结果也完全真实。传智播客学员们学习和实践后的结果证明,你只需花上三个小时的时间将本视频教程认真学习一遍,就可以为自己的项目轻松增加网上在线支付的功能.

2015-12-23

java面试100问

很有用对面试Java的人有很大的帮助

2011-12-25

空空如也

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

TA关注的人

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