A、Swing 的布局 B、Swing中,线程访问UI C、URLConnection 读取网页源码 D、IO流的基本操作 E、正则表达式的基本使用 F、Window Builder插件的发现和使用 G、jar包的制作和双击jar运行的修复 H...
分类:
其他好文 时间:
2015-06-28 21:34:27
阅读次数:
227
近期笔者项目需求java模拟http请求,获取dns解析 tcp连接等详细耗时信息。
java api中提供的urlConnection 及apache提供的httpClient都不能胜任该需求,二次开发太费时间。于是google之。
最后 得出两种解决办法:
一是使用HTTP4J。
该开源项目使用socket方式,模拟请求,记录时间戳,基本满足需求。对于header自定义等细节,可在此基...
分类:
编程语言 时间:
2015-06-25 12:24:14
阅读次数:
461
HttpClient使用详解Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方...
分类:
Web程序 时间:
2015-06-15 16:00:25
阅读次数:
122
多线程下载的原理在于,每个线程下载文件的一部分,每个线程将自己下载的一部分写入文件中它应该的位置,所有线程下载完成时,文件下载完成。其关键点在于:RandomAccessFile.seek(beginIndex)和URLConnection.setRequestProperty("Range", "bytes=" + beginIndex + "-" + endIndex)。
转载请注明原创地址...
分类:
编程语言 时间:
2015-06-13 09:59:48
阅读次数:
207
使用HttpURLConnection
HttpURLConnection继承自URLConnection,也可用于向指定的网站发送GET请求
POST请求。
方法:
int getResponseCode ():
获取服务器的响应代码
String getResponseMessage ():
获取服务器的响应消息
String getResponseMethod ():
获取...
分类:
移动开发 时间:
2015-06-03 17:40:27
阅读次数:
184
java发送http请求packagecom.stock.show.util;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.PrintWriter;importjava.net.URL;importjava.net.URLConnection;importjava.util.List;importjava.util.Map;publicclassH..
分类:
编程语言 时间:
2015-06-03 15:58:46
阅读次数:
151
之前一直OOM可能是因为我为了复用输入流而用BufferInputStream复制了URLConnection开的InputStream而且在写缓存的时候还用BufferOutputStream来写出结果导致在写出缓存的时候光IO流就占了几乎三倍与图片本身大小的内存再加上加载的都是大图于是连一屏三张...
分类:
其他好文 时间:
2015-06-01 11:19:47
阅读次数:
130
站在巨人的肩膀上,渐渐进步。原文链接:http://www.blogjava.net/supercrsky/articles/247449.html针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较...
分类:
移动开发 时间:
2015-06-01 00:35:33
阅读次数:
331
package cn.internet.demo;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.URL;
import java.net.URLConnection;
import java.util.List;
impor...
分类:
Web程序 时间:
2015-05-31 00:07:35
阅读次数:
216
文件的下载:
使用HTTP协议下载文件
·创建一个HttpURLConnection对象
HttpURLConnection urlConnection=(HttpURLConnection)url.openConnection();
·获得一个InputStream对象
urlConn.getInputStream()
·访问网络的权限
android.permission.INT...
分类:
其他好文 时间:
2015-05-27 12:16:59
阅读次数:
154