AccountManagerFuture概述一个AccountManagerFuture 表现了 异步的AccountManager调用的结果。它提供了一些方法用于判断计算是否完成,等待计算过程,和获得运算结果。当运算完成后,阻塞(如果需要的话)知道结果被准备好,结果只能被使用 get 方法获得。取...
分类:
移动开发 时间:
2014-10-15 14:35:21
阅读次数:
181
java.util.concurrent.locks.Lockvoid lock() :获取这个锁,如果这个锁被其他线程所有,则阻塞void unlock():释放这个锁java.util.concurrent.locks.ReentrantLockReentrantLock():构建一个可重入锁R...
分类:
编程语言 时间:
2014-10-14 14:50:48
阅读次数:
238
模态对话框(Modal Dialogue Box,又叫做模式对话框),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。如单击【确定】或【取消】按钮等将该对话框关闭。 也就是说,只要不释放该对话框,主框架就无法响应,类似于进程阻塞的效果。 JAVA中Dialog和J...
分类:
其他好文 时间:
2014-10-14 03:06:18
阅读次数:
147
第一题:线程的基本概念、线程的基本状态及状态之间的关系?线程,有时称为轻量级进程,是CPU使用的基本单元;它由线程ID、程序计数器、寄存器集合和堆栈组成。它与属于同一进程的其他线程共享其代码段、数据段和其他操作系统资源(如打开文件和信号)。线程有四种状态:新生状态、可运行状态、被阻塞状态、死亡状态。...
分类:
编程语言 时间:
2014-10-13 23:09:47
阅读次数:
253
一、使用同步定时器这个示例程序通过展示如何在一个定时器执行一个阻塞等待。[cpp]view plaincopy//makefile#----------------------------------------------------------#makefilehelloworld测试用例###...
分类:
编程语言 时间:
2014-10-13 21:35:47
阅读次数:
285
作者:于老师,华清远见嵌入式学院讲师。网络通信中,很多操作会使得进程阻塞,这时我们要设定时间,到时间后强制返回,避免进程在没有数据的情况下无限阻塞这里我们总结一下网络超时检测的三种方法:通过setsockopt设置套接字属性SO_RCVTIMEOstructtimevalt={5,0}
if(setsockop..
分类:
其他好文 时间:
2014-10-13 20:12:17
阅读次数:
443
1.同步与异步同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication) 所谓同步,就是在发出一个*调用*时,在没有得到结果之前,该*调用*就不返回。但是一旦调用返回,就得到返回值了。换句话说,就是由*调用者*主动....
分类:
其他好文 时间:
2014-10-13 02:57:48
阅读次数:
194
(1)用户级线程
主要解决的是上下文切换的问题,它的调度算法和调度过程会全部由用户自行选择解决,在运行时不需要特定的内核支持。操作系统往往会提供一个用户空间的线程库,该用户程序库提供了线程的创建、调度和撤销等功能,而内核仍然对进程进行管理。如果一个进程中的某一个线程调用了一个阻塞的系统调用函数,那么该进程包括该进程中的线程也同时被阻塞。这种用户级线程的主要缺点是在一个进程中的多个线程的调度中无法...
分类:
编程语言 时间:
2014-10-13 01:50:49
阅读次数:
205
在并发编程中,会经常遇到使用容器。但是如果一个容器不是线程安全的,那么他在多线程的插入或者删除的过程
中就会出现各种问题,就是不同步的问题。所以JDK提供了线程安全的容器,他能保证容器在多线程的情况下安全的插
入和删除。当然,线程安全的容器分为两种,第一种为非阻塞似的,非阻塞的意思是当请求一个容器为空或者这个请求
不能执行的时候,就会报出异常,第二种阻塞的意思是,不能执行的命令不会报出异常,...
分类:
编程语言 时间:
2014-10-13 00:28:18
阅读次数:
353
[同步和异步]通俗的讲:同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事异步: 请求通过事件触发->服务器处理(...
分类:
其他好文 时间:
2014-10-12 23:12:18
阅读次数:
278