接上篇文章《安卓开发笔记——关于AsyncTask的使用》,今天来讲下在安卓开发里"重中之重"的另一个异步操作类Handler。今天打算先讲下关于Handler的一些基本定义和使用方式还是以一个下载图片为例,先看下实例效果:好了,先来看下关于Handler的定义:以上是官方对于Hanler类的描述,...
分类:
移动开发 时间:
2015-04-08 00:49:40
阅读次数:
146
本章内容包括 文件操作、流操作、读写网络数据 以及 异步I/O操作。
分类:
Web程序 时间:
2015-04-07 17:31:17
阅读次数:
115
由CLR via C#(第三版) ,摘抄记录... 异步优点:在GUI应用程序中保持UI可响应性,以及多个CPU缩短一个耗时计算所需的时间。1、CLR线程池基础:为提高性能,CLR包含了代码来管理他自己的线程池--线程的集合。每CLR一个线程池,这个线程池就由CLR控制的所有appDomain共享....
分类:
其他好文 时间:
2015-04-04 06:34:13
阅读次数:
171
今天闲来没事读了一本书 ajax其实是一个古老的东东了,现在都用jquery ajax,但是因为看到书中有这个就拿来都了一下。这本书还是不错的。异步操作从服务器获取相应的数据后,大部分需要在前台写javascript DOM 来展现数据,如果数据很复杂,就变成了胖客户端了,客户端js太多,导致系统太...
分类:
Web程序 时间:
2015-03-28 17:12:22
阅读次数:
133
什么是同步和异步 I/O ?同步I/O,操作的发起者必须等到接收者处理完I/O异步I/O,操作的发起者无须等到接收者处理完I/O阻塞I/O,操作的接收者必须等到发送者发送I/O非阻塞I/O,操作的接收者无须等到发送者发送I/O注:在下文中,会成对使用 同步/阻塞(Blocking),异步/非阻塞(N...
分类:
其他好文 时间:
2015-03-19 23:50:25
阅读次数:
121
在本系列的第一篇随笔《Entity Framework 实体框架的形成之旅--基于泛型的仓储模式的实体框架(1)》中介绍了Entity Framework 实体框架的一些基础知识,以及构建了一个简单的基于泛型的仓储模式的框架;在随笔《Entity Framework 实体框架的形成之旅--利用Uni...
分类:
其他好文 时间:
2015-03-15 16:43:04
阅读次数:
125
C#中异步和多线程的区别是什么呢?异步和多线程两者都可以达到避免调用线程阻塞的目的,从而提高软件的可响应性。甚至有些时候我们就认为异步和多线程是等同的概念。但是,异步和多线程还是有一些区别的。而这些区别造成了使用异步和多线程的时机的区别。异步和多线程的区别之异步操作的本质所有的程序最终都会由计算机硬...
分类:
编程语言 时间:
2015-03-15 15:16:42
阅读次数:
154
很多时候需要异步操作来避免阻塞当前线程,而异步操作的结果需要通过回调告知调用者,而回调的方式有多种,且不同语言支持的情况也不一样。回调机制是在某个时间发生前准备好的一段代码,事件一旦发生,系就会执行相应的代码。因此回调有两个主要部分组成:(1)注册过程 (2)事件发生时需要执行的代码。实现回调机制的...
分类:
其他好文 时间:
2015-03-15 10:54:26
阅读次数:
138
忙了近半个月,终于把ts-lua的异步操作框架彻底整改了一遍, 能够确保很多异步操作可以在trafficserver的hook、transform、intercept阶段正常工作,目前已经实现的异步操作包括:ts.sleep,ts.fetch,ts.fetch_multi。其中ts.fetch是社区...
分类:
其他好文 时间:
2015-03-13 23:36:42
阅读次数:
893
1 AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控使用的...
分类:
移动开发 时间:
2015-03-13 20:40:03
阅读次数:
790