Java
文章平均质量分 81
zbqyexingkong
这个作者很懒,什么都没留下…
展开
-
java.io.IOException: Attempted read from closed stream.
今天写了一个爬虫入门程序,写好运行后却出现了流关闭的问题,开始时是百思不得其解后来我的一个同学给我指出了问题,现在我把它写下了,防止以后再犯这样的错误:String url = "http://www.baidu.com";HttpClient httpclient = new DefaultHttpClient();//Prepare a request object原创 2013-08-05 09:18:59 · 3508 阅读 · 3 评论 -
java用RandomAccessFile实现多线程下载
利用RandomAccessFile实现文件的多线程下载,即多线程下载一个文件时,将文件分成几块,每块用不同的线程进行下载。下面是一个利用多线程在写文件时的例子,其中预先分配文件所需要的空间,然后在所分配的空间中进行分块,然后写入:[java] view plaincopyimport java.io.FileNotFoundException; import java.io.IOE原创 2013-08-08 13:55:46 · 1312 阅读 · 0 评论 -
java 中RandomAccessFile的使用
利用RandomAccessFile实现文件的多线程下载,即多线程下载一个文件时,将文件分成几块,每块用不同的线程进行下载。下面是一个利用多线程在写文件时的例子,其中预先分配文件所需要的空间,然后在所分配的空间中进行分块,然后写入:[java] view plaincopyimport java.io.FileNotFoundException; import java.io.IOE原创 2013-08-08 13:55:49 · 734 阅读 · 0 评论 -
java 中读取文件最后一行信息
RandomAccessFile read = null; try{ read = new RandomAccessFile(file,"r"); long start = read.getFilePointer(); long currect =原创 2013-08-08 13:55:56 · 1382 阅读 · 0 评论 -
eclipse 快捷键
(1)Ctrl+M --切换窗口的大小(2)Ctrl+Q --跳到最后一次的编辑处(3)F2 --当鼠标放在一个标记处出现Tooltip时候按F2则把鼠标移开时Tooltip还会显示即Show Tooltip Description。 F3 --跳到声明或定义的地方。 F5 --单步调试进入函数内部。原创 2013-08-08 13:55:54 · 554 阅读 · 0 评论 -
JAVA中ArrayList Vector LinkedList 区别与用法
ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要转载 2013-08-01 18:47:27 · 901 阅读 · 0 评论 -
javascript 中函数参数的理解
ECMASpcr翻译 2014-04-17 19:21:19 · 816 阅读 · 0 评论 -
Storm之trident聚合操作介绍
转载自:http://blog.sina.com.cn/s/blog_6ff05a2c0101k6xj.htmlTrident主要有5类操作:1、作用在本地的操作,不产生网络传输。2、对数据流的重分布,不改变流的内容,但是产生网络传输。3、聚合操作,有可能产生网络传输。4、作用在分组流(grouped streams)上的操作。5、Merge和joi转载 2015-03-19 14:02:31 · 795 阅读 · 0 评论