作为一个框架,肯定要去处理一些比较复杂的情况,正常情况下当然不会阻塞,当情况比较复杂的时候,会出现前多个网络请求的情况,那对于这种情况我们规范去管理当然是最好的了,于是我们需要一个线程池。
首先解释一下,什么叫线程池 :
每当启动一个线程的时候,我们通常代码是 new Thead(){}.start(); new 一个对象 里面又要new一个runnable 这个是相对比较耗时的,资源...
分类:
编程语言 时间:
2014-12-05 17:30:44
阅读次数:
232
之前一篇中有使用到AsyncBaseRequest 类,其中抛出了很多异常,当然已经有了部分注释,那下面我们来分析一下这些异常,以及异常出现的情况
ConnectTimeoutException 这个是连接异常(例如根本没有打开网络等情况下),数据还没有到达服务器,所以就算是订单类的也没有关系,可以再次提交
这个情况比较好处理了,就是请求压根没到服务器,如果要模拟这个错误最好的办法...
分类:
Web程序 时间:
2014-12-05 17:25:11
阅读次数:
131
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedU...
分类:
编程语言 时间:
2014-12-04 10:08:38
阅读次数:
229
public class CustomHttpURLConnection {
private static String TAG = "CustomHttpUrlConnection";
private static HttpURLConnection conn;
public CustomHttpURLConnection() {
}
public static String G...
分类:
Web程序 时间:
2014-12-03 12:33:00
阅读次数:
276
最近写了一个下载文件的功能。
因为文件是在另一台服务器上面,所以要读取网络文件,需用到HttpURLConnection类。
先贴出来代码。
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
im...
分类:
其他好文 时间:
2014-12-01 00:52:40
阅读次数:
194
Android中的网络编程内容较多,包括Socket,URL,HttpURLConnection,Apache HttpClient,WebView等。本文是该系列的第一篇文章,主要讲解URL的用法,最后通过一个有效的URL获取了网络上的图片并在手机上显示了出来......
分类:
移动开发 时间:
2014-11-30 23:21:50
阅读次数:
277
利用java中的HttpUrlConnection上传文件,我们其实只要知道Http协议上传文件的标准格式。那么就可以用任何一门语言来模拟浏览器上传文件。下面有几篇文章从http协议入手介绍了java中上传文件. Java使用HttpURLConnection上传文件 使用HttpUrlConnec...
分类:
编程语言 时间:
2014-11-27 12:41:12
阅读次数:
232
package cn.itcast.download;import java.io.IOException;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;imp...
分类:
编程语言 时间:
2014-11-25 23:28:03
阅读次数:
246
public static File downLoad(String serverPath,String savedPath,ProgressDialog dialog){
try {
URL url=new URL(serverPath);
HttpURLConnection _conn=(HttpURLConnection) url.openConnection();
...
分类:
移动开发 时间:
2014-11-23 13:11:09
阅读次数:
247
URL url = new URL("****************");
StringBuffer html = new StringBuffer();
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestProperty("User-Agent", "Mozilla/3...
分类:
编程语言 时间:
2014-11-22 16:04:24
阅读次数:
293