自定义博客皮肤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)
  • 收藏
  • 关注

原创 CookieStore之Cookie的获取与保存

Set<Cookie> allCookies = driver.manage().getCookies(); try { CookieStore cookiestore = new BasicCookieStore(); for (@SuppressWarnings("rawty...

2016-08-31 15:58:00 501

原创 Selenium Webdriver元素定位的常用方式

单选框、复选框、文本框和密码框的元素标签都是input,此时单靠tagName无法准确地得到我们想要的元素,需要结合type属性才能过滤出我们要的元素。示例代码如下:public class SearchElementsByTagName{ public static void main(String[] args){ WebD...

2016-08-31 09:31:00 40

原创 Webclent基本操作

/** * @Title: webclientTest.java * @Package webclient * @Description: TODO(用一句话描述该文件做什么) * @author A18ccms A18ccms_gmail_com * @date 2016年8月30日 下午3:52:41 * @version V1.0 ...

2016-08-30 16:08:00 71

原创 【Java】验证码识别解决方案

对于类似以下简单的验证码的识别方案:1、234、1、建库:切割验证码为单个字符,人工标记,比如:A。2、识别:给一个验证码:切割为单个字符,在库中查询识别。/*** * author:chzeze * 识别验证码并返回 * train_path 验证码字母图库位置 * 验证码图片缓存位置:Configuration.getP...

2016-08-29 09:33:00 183

原创 bufferedimage 转换成 inputstream并保存文件

BufferedImage img = removeBackgroud(file);//去除重影 //bufferedimage 转换成 inputstream ByteArrayOutputStream bs = new ByteArrayOutputStream(); ImageOutputStream imOut = ImageIO.createImageOutpu...

2016-08-29 09:28:00 1774

原创 遍历json对象---Java

Iterator iterator = a.keys(); while(iterator.hasNext()){ String key = (String) iterator.next(); String value = a.getString(key); System.out.println(key+":"+value);...

2016-08-23 17:08:00 58

原创 【网络爬虫】Httpclient4.X中使用HTTPS的方法采集12306网站

HttpClient请求https的实例:package train;import java.io.IOException;import java.security.NoSuchAlgorithmException;import java.security.cert.CertificateException;import java.security.cert....

2016-08-23 16:59:00 56

原创 httpclient获取cookies

Cookie[] cookies = httpClient.getState().getCookies();System.out.println("==========Cookies============");int j = 0;for (Cookie c: cookies) { System.out.println(++j + ": " + c);}...

2016-08-22 14:42:00 67

原创 驾考宝典排行榜之爬虫接口解决方案

Step1:获取题目列表http://api2.jiakaobaodian.com/api/open/exam/do-exam.htm?_r=1125856454782524308*&cityCode=350800&page=1&limit=25&course=kemu1&carType=car&_=0.3560883330646902...

2016-08-19 10:21:00 465

原创 java去除字符串中的空格、回车、换行符、制表符

/** * @author zeze * 2016-08-15 */import java.util.regex.Matcher;import java.util.regex.Pattern; /** * @author zeze * 2016-08-15 */public class StringUtils { ...

2016-08-15 11:52:00 49

原创 重建二叉树

题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。解题思路:先序遍历第一个位置肯定是根节点node,中序遍历的根节点位置在中间p,在p左边的肯定是node的左子树的中序...

2016-08-09 15:28:00 34

原创 链表学习总结

1:输入一个链表,输出该链表中倒数第k个结点。代码思路如下:两个指针,先让第一个指针和第二个指针都指向头结点,然后再让第一个指正走(k-1)步,到达第k个节点。然后两个指针同时往后移动,当第一个结点到达末尾的时候,第二个结点所在位置就是倒数第k个节点了。/*public class ListNode { int val; ListNode next =...

2016-08-09 11:21:00 51

原创 java的ArrayList使用方法

在第N个数据后面添加一个数据 用法: 在第1个元素后面添加E list.add(1, "E");

2016-08-09 09:48:00 56

原创 百度2017暑期实习生 [编程题] 单词接龙

输入包含多组测试数据。 对于每组测试数据,第一行为一个正整数n,代表有n个单词。 然后有n个字符串,代表n个单词。 保证: 2<=n<=200,每个单词长度大于1且小于等于10,且所有单词都是由小写字母组成。#include<stdio.h>#include<algorithm>#include&lt...

2016-08-08 16:30:00 72

原创 深入mysql "on duplicate key update" 语法的分析

如果在INSERT语句末尾指定了on duplicate key update,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则在出现重复值的行执行UPDATE;如果不会导致唯一值列重复的问题,则插入新行。 例如,如果列 a 为 主键 或 拥有UNIQUE索引,并且包含值1,则以下两个语句具有相同的效果:INSERT...

2016-08-05 11:13:00 54

原创 java File delete()执行失败原因

java.io.File里的delete操作很实用也很常用,可以用来删除单独的文件和某一目录。但有时候会出现delete失败的情况,出现这种情况的原因一般有以下几种:1、删除时还有其他程序在使用该文件,此时将无法正确删除2、没有close关闭和该文件相关的所有输入输出流等,导致无法删除(这一点是最容易忘记的,你犯的可能就是这一条)3、当删除某一目录时,必须保证该目录下没有其他文件才...

2016-08-01 23:40:00 121

原创 java文件和文件夹复制、删除、移动操作

java文件和文件夹复制、删除、移动操作import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.InputStream;import java.io.PrintWr...

2016-08-01 17:01:00 41

原创 InputStream,String相互转化

String --> InputStreamInputStream String2InputStream(String str){ ByteArrayInputStream stream = new ByteArrayInputStream(str.getBytes()); return stream;}InputStream --> St...

2016-08-01 09:27:00 40

空空如也

空空如也

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

TA关注的人

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