模拟场景:main方法为网络请求线程(也叫生产者线程),在网络请求线程中开启四个线程(消费者线程),进行高效处理队列中的共同资源(生产者线程生产的共同资源),等待资源处理完毕,网络请求线程执行结束,响应客户端。消费者线程体 1 /** 2 * 3 */ 4 package com.be...
分类:
编程语言 时间:
2015-10-22 12:30:15
阅读次数:
225
1、 同步GET请求//第一步,创建URLNSURL *url = [NSURL URLWithString:@"http://api.hudong.com/iphonexml.do?type=focus-c"];//第二步,通过URL创建网络请求NSURLRequest *request = .....
分类:
移动开发 时间:
2015-10-22 10:27:13
阅读次数:
245
当我们在生产线上用一台服务器来提供数据服务的时候,我会遇到如下的两个问题: 1)一台服务器的性能不足以提供足够的能力服务于所有的网络请求。 2)我们总是害怕我们的这台服务器停机,造成服务不可用或是数据丢...
分类:
其他好文 时间:
2015-10-20 18:03:19
阅读次数:
310
自从AFNetWorking(下文简称AFN)更新2.0版本之后,AFN的许多的问题得到的有效的解决,写法也得到了完善。前期主流的第三方网络类库 ASI作者宣布不再维护,国内大多数的主流APP都逐步接受并开始采用AFN。出于各自公司项目的不同需要,大家都会在AFN的基础上加一层不尽相同的封 装。很多...
分类:
移动开发 时间:
2015-10-19 19:01:37
阅读次数:
276
虽然我们在做app的时候并不一定用到框架,但是一些好框架的思想是非常有学习价值的1、volley项目地址 https://github.com/smanikandan14/Volley-demo(1) JSON,图像等的异步下载;(2) 网络请求的排序(scheduling)(3) 网络请求的优先级...
分类:
移动开发 时间:
2015-10-18 14:10:58
阅读次数:
167
最近闲来想看看android网络方面的东西。google在2013年发布了一个叫做Volley的网络请求框架,我看了一下官网,居然在training里面就有教程。首先,英文的东西看着还是挺不爽的,特此翻译一下,正好自己也学习一下, 可能最后有时间也会去研究一下它的源码是怎么写的。下面开始:第一回:发...
分类:
移动开发 时间:
2015-10-16 16:59:12
阅读次数:
188
1、网络请求参数共享转发dispatcher和重定向redirect对于参数共享的区别 Redirect和Dispatcher 区别
分类:
Web程序 时间:
2015-10-16 11:39:27
阅读次数:
138
网络层在一个App中也是一个不可缺少的部分,工程师们在网络层能够发挥的空间也比较大。另外,苹果对网络请求部分已经做了很好的封装,业界的AFNetworking也被广泛使用。其它的ASIHttpRequest,MKNetworkKit啥的其实也都还不错,但前者已经弃坑,后者也在弃坑的边缘。在实际的Ap...
分类:
移动开发 时间:
2015-10-16 09:55:18
阅读次数:
187
网络请求 版权声明:本文博主原创文章,博客,未经同意不得转载。
分类:
移动开发 时间:
2015-10-15 22:18:49
阅读次数:
202
OkHttp 是一个高效的HTTP库,使用Java进行编写。适用于Android 和 Java 应用,通过它可以向服务器请求(GET)数据、发送(POST)数据 :支持 SPDY 和连接池来减少请求延时支持GZIP来减少数据流量支持缓存响应数据以达到减少重复的网络请求的目的。一下是简单的get和po...
分类:
Web程序 时间:
2015-10-15 16:00:59
阅读次数:
241