码迷,mamicode.com
首页 >  
搜索关键字:messagequeue handler    ( 5772个结果
职责链模式<Chain of Responsibility>
使多个物件都有机会处理请求,以避免请求的发送者与接收者之间的耦合关系,将这些物件组合为一个链,并沿着这个链传递该请求,直到有物件处理它为止 角色成员: 抽象处理角色(Handler):定义一个处理请求的接口,如果需要,接口可以定义出一个方法以返回或设置对下家的引用 . 通常可以用抽象类或接口实现.....
分类:其他好文   时间:2014-05-16 22:06:31    阅读次数:468
ORA-12516:TNS:listener could not find available handler with matching protocol stack
应用程序连接测试数据库时报ORA-12516:TNS:listener could not find available handler with matching protocol stack 检查监听日志文件,发现大量的TNS-12516错误 cd /u01/app/oracle/product...
分类:其他好文   时间:2014-05-16 18:23:03    阅读次数:247
Thread与Handler
好吧,废话就少说了。开始觉着这个线程真的就不费事,后来,到现在。。。嘿嘿,要是牵涉到一些活跃的赋值以及得到东西,为了线程的安全,好像我们都离不开它哦!今天,不是要做一个可以从网上动态获取数据的应用嘛,所以,这里在获取网络图片的时候,我遇到一个问题: first:网络图片都是URl的,而我等待赋...
分类:其他好文   时间:2014-05-16 06:59:41    阅读次数:287
自定义数据转换
@InitBinder 在controller中注册一个customer protperty editor以解析request中的参数并通过date bind机制与handler method中的参数做绑定。@InitBinderpublic void initBinder(WebDataBinde...
分类:其他好文   时间:2014-05-14 13:34:32    阅读次数:229
Android欢迎界面
package edu.hpu.init;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import edu.hpu.logic...
分类:移动开发   时间:2014-05-13 22:35:50    阅读次数:462
Android源码分析之HandlerThread
HandlerThread是一种特殊的Thread,也就是有Looper的thread,既然有looper的话,那我们就可以用此looper来创建一个Handler,从而实现和它的交互,比如你可以通过与它关联的Handler对象在UI线程中发消息给它处理。HandlerThread一般可以用来执.....
分类:移动开发   时间:2014-05-13 16:54:45    阅读次数:351
杂文总结--2
实现线程:继承Thread类或者实现Runnable接口由于Handler运行在主线程中(UI线程中),它与子线程可以通过Message对象来传递数据,这个时候,Handler就承担着接受子线程传过来的(子线程用sedMessage()方法传弟)Message对象,(里面包含数据),把这些消息放入主线程队列中,配合主线程..
分类:其他好文   时间:2014-05-13 13:14:18    阅读次数:304
总结--3
主线程创建的时候会默认创建Looper、HandlerThread则是内置Looper,除此之外其他的线程创建时是不会创建Looper的,需手动创健线程自己的Looper。子线程更新主线程创建的控件引发的错误:Onlytheoriginalthreadthatcreatedaviewhierarchycantouchitsviews默认情况下Handler会与..
分类:其他好文   时间:2014-05-13 12:40:28    阅读次数:308
错误:Only the original thread that created a view hierarchy can touch its views——Handler的深入解析
这个错误很常见,基本上写线程操作都遇到过这个错误。根本原因是view控件的线程安全问题,通俗点讲就是所有的更新UI操作都需要在主线程(也就是UI线程中完成),而不能在新开的子线程中操作。 基本思路:既然子线程需要更新UI,但子线程自身又不能完成任务,所以只能通过建立一个通信机制,当子线程需要更新UI时,发消息通知主线程并将更新UI的任务post给主线程,让主线程来完成分内的UI更新操作。这个...
分类:其他好文   时间:2014-05-13 09:04:37    阅读次数:311
关于堆内存和普通变量生命周期的问题
来源:孙鑫老师c++教程第7集在创建非模态对话框时void CMyboleView::OnDialog(){// TODO: Add your command handler code here方法一TestDlg *ptdlg=new TestDlg(this);ptdlg->Create(IDD...
分类:其他好文   时间:2014-05-12 21:15:11    阅读次数:309
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!