随笔分类 -  Java

Java中定义Map常量,List常量
摘要:一般的方式的使用静态代码块。比如: public final static Map map = new HashMap(); static { map.put("key1", "value1"); map.put("key2", "value2"); } 下面为一种简单定义Map常量的方式 publ 阅读全文

posted @ 2017-06-01 14:12 IT Ⅳ 阅读(8279) 评论(0) 推荐(1)

Jsoup 解决访问认证问题
摘要:String username = "foo";String password = "bar";String login = username + ":" + password;String base64login = new String(Base64.encodeBase64(login.get... 阅读全文

posted @ 2015-07-15 16:34 IT Ⅳ 阅读(1017) 评论(0) 推荐(1)

Jsoup 访问页面时的跳转问题
摘要:Jsoup 方法: String url="http://"; try { //true = 跟随redirects跳转 ; false = 不跟随跳转 Document doc = Jsoup.connect(url).timeout(120000).followRedirec... 阅读全文

posted @ 2015-07-15 15:48 IT Ⅳ 阅读(2530) 评论(0) 推荐(1)

Appium 走过的坑( Mac+java )第三期 --如何自定义编译
摘要:前面都讲了一些环境搭建,接下来开始说说如何定位:在之前,我们安卓的测试案例为例,提到了我们用到一个apk来测试,那么,接下来问题就是,我们如果有这样个apk,但是怎么测试呢?回到之前appium配置界面在图标出的地方选择你apk的位置勾选此处,记住,得先stop appium,不然上面2个图所示部分... 阅读全文

posted @ 2015-07-02 11:49 IT Ⅳ 阅读(282) 评论(0) 推荐(0)

Appium 走过的坑( Mac+java )--Android 篇
摘要:Apple的坑走完后,终于打开了界面,想想还是有点小激动的,然后进入了更坑的Android环境搭建。如果你以为这环境就和Apple这样easy能解决(虽然不少坑 - -),那就大错特错,android环境等于另外一套东西,比Apple难弄多了,机制也很傻。。。牢骚话少说,咱们来跨坑,第一个坑随即而来... 阅读全文

posted @ 2015-06-30 16:31 IT Ⅳ 阅读(515) 评论(0) 推荐(0)

Appium 走过的坑( Mac+java )--Apple 篇
摘要:最近随着手机测试盛行,经朋友推荐,selenium的新家庭成员Appium算比较好用的一款自动化手机测试工具。本想,selenium出的东西都是好东西,IDE-->RC-->WebDriver-->PhantomJS,个个都是好东西,当然其中有些不适selenium做的,算半个推荐,但真心不错,那这... 阅读全文

posted @ 2015-06-29 18:21 IT Ⅳ 阅读(2777) 评论(0) 推荐(0)

不用第三个变量,互换两个变量的值
摘要:分享一下:public class VariableExchange { public static void main(String[] args) { int a=1; int b=4; a=a ^ b; System.out.pri... 阅读全文

posted @ 2015-04-24 15:03 IT Ⅳ 阅读(182) 评论(0) 推荐(0)

搜索网站的多线程爬虫
摘要:package GetUrls;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import org.jsoup 阅读全文

posted @ 2013-07-16 17:23 IT Ⅳ 阅读(267) 评论(0) 推荐(0)

Jsoup应用对比测试
摘要:import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.select.Elements;import org.jsoup.select.Se 阅读全文

posted @ 2013-04-16 14:42 IT Ⅳ 阅读(1068) 评论(0) 推荐(0)

Java多线程请求
摘要:好久没有更新代码了,最近比较忙,找了个自己最近在用的代码贴上来。中间主要使用了代理和代码改host2种方式的压测,如有需要自取,需要httpclient包。时间有限,日后再多做处理和更新....import java.io.BufferedReader;import java.io.Buffered... 阅读全文

posted @ 2013-04-16 14:39 IT Ⅳ 阅读(423) 评论(0) 推荐(0)

JAVA简单性能检测
摘要:领导的需求总是严要求伴随着扯淡,这次让我不能用jmeter,不能用LR,不能用各种性能测试工具,写一个JAVA测性能。哎。。。需求详细:读取文本中URL访问,必须以随机读取的方式访问,然后记录下URL的耗时,以及总计时间,平均时间。import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.rmi.RemoteExc 阅读全文

posted @ 2013-02-05 14:28 IT Ⅳ 阅读(509) 评论(0) 推荐(0)

捕捉Facebook Like的数据
摘要:领导的要求向来稀奇古怪,这里让我爬Facebook 的Like数据了,页面看了半天,没找到好的方法,毕竟是一段JS,而selenium总是抓不住JS的内容,于是想到了一个很折中的方法。 1 import java.io.BufferedReader; 2 import java.io.BufferedWriter; 3 import java.io.File; 4 import java.io.FileReader; 5 import java.io.FileWriter; 6 import org.openqa.selenium.By; 7 import org.openqa.seleniu 阅读全文

posted @ 2013-02-05 14:00 IT Ⅳ 阅读(504) 评论(0) 推荐(0)

创建随机的文件
摘要:package File;import java.io.IOException;//创建随机的文件public class FileCreade { public static void main(String args[]) throws IOException{ int MaxFile=Integer.parseInt(args[0]); String Path=args[1];// int MaxFile=10;// String Path="C:/df/"; for(int i=0;i<MaxFile;i++)... 阅读全文

posted @ 2013-02-05 12:30 IT Ⅳ 阅读(230) 评论(0) 推荐(0)

文件夹下所有文件及子文件夹将文件名小写
摘要:最近领导要求将服务器上的文件以及以下所有子文件夹下所有东西都小写。网上狂搜各种方法,未果,索性自己编写一个Java解决。import java.io.File;public class AllRename { public static void main(String args[]) { String RenamePath=args[0]; File dir = new File(RenamePath); RenameAllFiles(dir); } private static void RenameAllFiles(File d... 阅读全文

posted @ 2013-02-05 11:30 IT Ⅳ 阅读(297) 评论(0) 推荐(0)

导航