起因是在工作中遇到一个问题,可以用一个二维数组简单描述:[[1,2,3],[4,5,6],[7,8,9]]这里每个数字都代表“一个异步计算任务”, 每个子数组把1个或多个计算任务划分成组,要求是:每组内的计算任务并行执行,但是各个组间要顺序执行。具体说来就是先执行1,2,3 等获得全部的结果以后再执...
分类:
其他好文 时间:
2015-05-02 15:02:47
阅读次数:
147
将要执行异步任务脚本 tasks.py:from celery import Celeryfrom celery import group# host='10.32.21.52', port=6379, db=3app = Celery('tasks', backend = 'redis://10....
分类:
其他好文 时间:
2015-04-30 19:48:07
阅读次数:
174
http://www.cnblogs.com/over140/archive/2011/02/17/1956634.html
分类:
移动开发 时间:
2015-04-29 19:18:19
阅读次数:
127
在上一篇(http://blog.csdn.net/xlgen157387/article/details/45269389)中介绍了使用Thread+Handler实现非UI线程更新UI界面的方法步骤,下边做一下如何同构AsyncTask异步任务来更新UI界面。(1)AsyncTask的介绍通过上图中的AsyncTask的源码结构图可以看到,主要用于重载的方法是doInBackground(),o...
分类:
移动开发 时间:
2015-04-25 13:44:18
阅读次数:
263
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对...
分类:
移动开发 时间:
2015-04-24 11:54:44
阅读次数:
204
今天面试的时候,面试官和我说起同步和异步,因为说起同步我就是想到线程同步,然后共享临界资源啊死锁啊什么的,所以一直在说这个,线程异步倒是从来没听过。刚才看了场球想起这件事查了一下,不知道他说的异步是不是期待我回答用Handler来刷新主线程的意思,我平常管这个叫异步任务- -昨天一面的时候,面试官问的就是怎样刷新UI线程,然后我就说用AsyncTask。好了,既然如此不管了,因为之前就想把以前写的那...
分类:
移动开发 时间:
2015-04-22 18:21:10
阅读次数:
140
需求:两个异步任务都完成后, 回到主线程/**1.下载图片1和图片22.将图片1和图片2合并成一张图片后显示到imageView上思考:* 下载图片 : 子线程* 等2张图片都下载完毕后, 才回到主线程*/- (void)touchesBegan:(NSSet *)touches withEvent...
分类:
编程语言 时间:
2015-04-22 11:30:38
阅读次数:
101
这一篇blog是接着上一篇,上一篇有一些不完美,这里做出改进。
首先我们需要理清思路:使用ListView显示数据是很方便的,ListVIew的数据之间通过适配器adapter去作为桥梁连接起来。当我们需要使用listview显示大量数据的时候,我们需要使用到分页功能,比如我们有一千条数据,那么我们应该分开数据一点一点的显示,比如每次用户刷新我就增加20条数据额、展示给用户,每次都是增加一定量的...
分类:
微信 时间:
2015-04-21 09:43:40
阅读次数:
384
gcd这个东西对于开发ios的人应该都听说过,但是很多东西感觉理解起来感觉是有点问题。今天又看了一些关于gcd的东西,现在来说说一些我自己对理解。我认为gcd最重要的事理解队列,还有同步任务,和异步任务。首先是队列这个东西,很多人一开始会认为一个队列就是一个线程。这个认知是错误的,队列是什么,其实就...
分类:
其他好文 时间:
2015-04-20 22:33:42
阅读次数:
160
实例:使用异步任务从网络上下载packagecom.example.xiaocool.anysctaskdemo;
importandroid.app.ProgressDialog;
importandroid.content.Context;
importandroid.os.AsyncTask;
importandroid.os.Bundle;
importandroid.support.v7.app.ActionBarActivity;
importandroid.vie..
分类:
移动开发 时间:
2015-04-19 19:42:18
阅读次数:
164