摘要: 经过之前的HttpURLConnection还有各种流的结束,已经可以开始理解怎么下载网页上的一张图片了。对各种流不理解的话,可以翻翻前面的随笔,讲得都比较详细。在此就不细讲了。主要流程:1、HttpURLConnection连接上图片的网址,打开一个InputStream。2、把InputStre... 阅读全文
posted @ 2015-12-07 13:25 wzb的QQ空间 阅读(5012) 评论(0) 推荐(0)
摘要: HttpURLConnection是java.net 里面自带的一个类,非常好用。虽然现在很多人用阿帕奇的HttpClient,但HttpURLConnection也是个不错的选择。其实使用方法非常简单,以下是打开一个网站的实例操作//网站的URL//这个是一个图片地址String strUrl =... 阅读全文
posted @ 2015-12-07 13:13 wzb的QQ空间 阅读(4256) 评论(0) 推荐(1)
摘要: 为什么要使用ByteArrayOutputStream?我的看法是,有时InputStream里面的内容很大,不能一次读完,需要一个中转站来储存里面的数据,而不是需要一次数据就又打开InputStream来读取一次。而ByteArrayOutputStream就是个很好的中转站,他用自身来存储大量b... 阅读全文
posted @ 2015-12-07 00:50 wzb的QQ空间 阅读(866) 评论(0) 推荐(0)
摘要: 如果只是对文件进行普通的读写,可以不用文件流。以下是实例:File file = new File("test1.txt"); //向文件写入数据的 PrintWriter pw = new PrintWriter(file); //用法简单 pw.println("weizhibin");... 阅读全文
posted @ 2015-12-07 00:44 wzb的QQ空间 阅读(210) 评论(0) 推荐(0)
摘要: 在JAVA中,要读写文件,要使用Stream这个东西。Stream简单来说,可以看做在程序和文件之间打开了一个管道,然后把数据通过这个管道输送到文件或程序中去。FileOutput/InputStream,只支持以字节流的形式输入输出。下面是一个向文件输入数据和从文件读取数据并打印的屏幕上的实例:F... 阅读全文
posted @ 2015-12-07 00:41 wzb的QQ空间 阅读(406) 评论(0) 推荐(0)
摘要: 继续来熟悉Selenium的使用,这次来玩一个Html5游戏。原网址在这:http://tianmaying.com/app/clicking/#游戏是这样的,5秒内你能点击这个按钮几次。一般人都只能点30~60下。而Selenium可以很好的对这个游戏作弊。首先点击一下按钮,它等待3秒后开始,然后... 阅读全文
posted @ 2015-12-07 00:09 wzb的QQ空间 阅读(688) 评论(1) 推荐(0)