- 博客(6)
- 资源 (15)
- 收藏
- 关注
转载 并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法
在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列(先进先出)。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQueue,在实际应用中要根据实际需要选用阻塞队列或者非阻塞队列。注:什么叫线程安全?这个首先要明确。线程安全就是说多线程访问同
2017-09-11 17:21:56 240
转载 DBCP连接池配置参数说明
bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> property name="driverClassName" value="com.mysql.jdbc.Driver"/>
2017-09-11 15:39:52 990
转载 Selenium Webdriver元素定位的八种常用方式
在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。1. By.name()假设我们要测试的页面源码如下:button id="gbqfba" aria-label="Google Search" name="btnK" cl
2017-09-07 13:55:04 271
转载 Selenium专题—弹出框处理
页面中遇到的弹出框,我一般把它分为两种方式处理:1、alert弹出框2、非alert弹框给出的代码中基本能处理所有页面的各种弹框。1、alert弹框这种弹出框处理应该毫无难度,网上也有很多介绍的,这边提供一个方法,见代码程序清单//处理潜在的1个alert(javascript弹出框)public boolean dealPotentialAlert(WebD
2017-09-07 13:36:14 6806
转载 内容 Selenium专题—截屏功能
在自动化测试运行过程中,我们可以截取图像记录我们的测试过程或验证功能,本文将会介绍两种截屏功能。1、使用webdriver封装的API函数截图程序清单如下: //截屏功能,并以当前时间戳为文件名保存在指定目录下 public void takeScreenShot(){ String dir_name = "screenshot"; //定义一个截图存放的目录名,此处为
2017-09-07 13:35:13 282
转载 java复制文件的4种方式
java复制文件的4种方式摘要尽管Java提供了一个可以处理文件的IO操作类。 但是没有一个复制文件的方法。 复制文件是一个重要的操作,当你的程序必须处理很多文件相关的时候。 然而有几种方法可以进行Java文件复制操作,下面列举出4中最受欢迎的方式。1. 使用FileStreams复制这是最经典的方式将一个文件的内容复制到另一个文件中。 使用FileInpu
2017-09-07 13:34:13 220
node-crawler.zip
2021-11-15
Eclipse SWTJFace核心应用光盘内容及其应用的jar包
2014-11-17
ruby 数组处理大全.doc
2013-10-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人