自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Java中 Map、Set、List

Java集合类分为三种 Set(集合):集合中对象不按特定的方式排序。并且没有重复对象,但它有些实现类中的对象按特定方式排序。集合中的元素具有无序和不可重复的特性;List(列表):集合中的对象按照检索位置排序,可以有重复对象,允许按照对象在集中的索引位置检索对象,List和数组有些相似。集合中的元素是有序的,并且可以重复;Map(映射):集合中的每一个元素包含一对键对象和值对象,

2016-02-23 17:55:01 428

原创 webdriver——操作浏览器之最大化

使用以下命令即可:driver.manage().window().maximize();

2016-01-29 14:26:45 5275

原创 sql基础05

1、外键主要是用来约束用于预防破坏表之间连接的动作。我们用一个例子来说明一下:"Persons" 表:Id_PLastNameFirstNameAddressCity1AdamsJohnOxford StreetLondon2BushGeorgeFifth AvenueNew York

2016-01-22 15:28:23 551

原创 sql基础04

为了保证数据的完整性,我们对列还有一些约束。约束分为行约束、列约束和引用约束。行约束和列约束是针对单表的,引用约束是针对两个表的。行约束:索引、唯一约束、主键(不为空;记录不能重复)、自动增长(针对int类型)列约束:check约束、NOT NULL约束、Default约束引用约束:外键约束##创建数据库testdbCREATE DATABASE testdb#

2016-01-22 14:29:32 343

原创 sql基础03—数据类型

日期和时间数据类型MySQL数据类型含义date3字节,日期,格式:2014-09-18time3字节,时间,格式:08:42:30datetime8字节,日期时间,格式:2014-09-18 08:42:30timestamp4字节,自动存储记录修改的时间year1字节,年份

2016-01-22 12:16:17 465

原创 sql基础02

创建数据库,主语句是CREATE DATABASE命令为create database 如:create database testdb01删除数据库,命令为drop database ,如:drop database testdb01使用数据库,命令为:use

2016-01-22 12:05:02 332

原创 sql基础01

以MySql为代表的关系型数据库,具体来讲,就是一个数据库由多张表构成的,然后每张表有不重复的名称(表名),而且每个表是由多列(column)组成的。关于表的还有一些概念要交代一下:1、属性:一张关系表中的一个列就是一个属性,一个列又有它的名称和类型。2、元组:一张关系表中的一行数据就是元组,也成为记录。3、键:键是为在元组中快速查找设置的。键有主键和候选键之分。此

2016-01-22 11:17:43 508

原创 webdriver与浏览器_操作页面元素—警告框、提示框、确认框

使用Selenium的Alert来操作javascript形式的警告框alertDialog、提示框promptDialog、确认框confirmDialog。具体步骤如下:1、使用xpath定位打开各项窗口的按钮,示例代码如下:WebElement alertButton = driver.findElement("");2、单击按钮打开窗口,示例代码如下:alertButt

2016-01-21 18:56:29 10081

原创 webdriver与浏览器_操作页面元素—弹出窗口

Webdriver除了可以处理浏览器默认窗口上的元素,还可以处理各种弹出窗口,包括识别弹出窗口、在弹出窗口中执行测试步骤,切换到原始窗口等操作。这些功能的实现步骤如下:打开父窗口并使用webdriver的getWindowHandler方法记录下父窗口的控点:String parentWindowId = driver.getWindowHandler();验证

2016-01-21 14:04:10 3277

原创 MongoDB主从复制

1、概述Mongo是一个高性能,开源,模式自由(schema-free)的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值(key-value)存储方式。Mongo使用C++开发,具有以下特性:l 面向集合的存储:适合存储对象及JSON形式的数据。l 动态查询:Mongo支持丰富的查询表达式。查询指令使用JSON形式的标记,可轻易查询文档中内嵌的对象及数组。l 完整

2016-01-21 10:46:24 686

原创 MongoDB的冷备份与热备份

不管是什么数据库都会考虑数据的备份复制,故障切换等。当一些数据库服务器读写比高时,我们还要考虑实现这些数据库服务器的负载均衡等功能。我们就来看看MongoDB是怎么实现这些功能。 Backup/Restore1、在创建MongoDB服务的时候,通过--dbpath指定目录就是存放mongdb数据库文件目录,我们可以通过复制这些文件实现数据库的冷备,但是这种方式不太安全。因此在冷备前,要

2016-01-21 10:40:40 10033

原创 webdriver与浏览器_操作页面元素—单选按钮/多选按钮

单选按钮组中所有选项共享一个名称,所以浏览器知道将这些按钮组合在一起,其中一个按钮被选中后,则其他按钮自动变为未选中状态。示例如下:if(!aimRadioButton.isSelected()){  //aimRadioButton需要预先使用xpath进行定位,检查它是否为选中状态,如果没有,则对其进行进行click操作aimRadioButton.click();}//在cl

2016-01-20 18:50:28 1433

原创 Socket通信编程___实例二___client端

import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;import java.io.OutputStream;import java.net

2016-01-20 13:41:00 376

原创 Socket通信编程基础__实例一__server端

1、服务端编程示例(SocketServer.java)import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.*;import java.net.ServerSocket;import java.net.Socket;public class SocketServer {

2016-01-20 13:32:39 386

原创 webdriver中启动ie/火狐/谷歌

火狐:  System.setProperty("webdriver.firefox.bin","D:\\Program Files\\Mozilla Firefox\\firefox.exe");driver = new FirefoxDriver(); 谷歌: System.setProperty("webdriver.chrome.driver","C:\\Program Files

2016-01-20 11:53:01 1366

原创 ab性能测试工具参数说明

[@2b5f1bc960ab ~]# ab -v  ab: option requires an argument -- v  ab: wrong number of arguments  Usage: ab [options] [http[s]://]hostname[:port]/path  Options are:      //测试会话中所执行的请求个数,默认仅执行一个

2016-01-20 11:45:58 921

原创 冒泡排序bubbleSort

public static void bubbleSort(int[] arr){for(int x=0;xfor(int y=x+1;yif(arr[y]int temp=arr[x];arr[x]=arr[y+1];arr[y+1]=temp;}}} }

2016-01-20 11:42:47 316

原创 选择排序-selectSort

定义:从数组0角标开始逐一比较,内循环一次,0角标出现最值编程样例:public static void selectSort(int[] arr){for(int i=0;ifor(int j=i+1;jif(arr[i]int temp = arr[i];arr[i] = arr[j];arr[j] = temp;}}}}

2016-01-19 14:40:02 365

空空如也

空空如也

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

TA关注的人

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